最新消息:找几个友情链接呗,稍微跟本博客相关的都OK,百度Google均有收录(50+)即可,添加后邮件至:admin(at} 61zyw.com,随后我就添加

Dibian lowendscript: LNMP一键安装

VPS文档 dadi666.com 9497浏览 2评论

lowendscript: LNMP,这个是老外制作的,基于Debian系统,最大化节省资源开销,简单,轻巧。该lowendscript脚本适用于Ubuntu、Debian系统,具有简便的部署LNMP环境,VPS测试,网络查看,程序的内存占用等功能。

【系统环境】

Ubuntu和Debian;相对来说吧,Debian 32位的系统占用资源最少,特别是内存。

【获取脚本,系统初始化】

下载lowendscript安装脚本:

wget --no-check-certificate https://raw.github.com/Xeoncross/lowendscript/master/setup-debian.sh

wget --no-check-certificate http://dadi.me/downloads/setup-debian.sh # 已更新最新中文WordPress

setup-debian.sh 赋予可执行权限:

chmod +x setup-debian.sh

添加dotdeb源:

./setup-debian.sh dotdeb # 如果是Ubuntu系统的话则无需操作

系统初始化:

./setup-debian.sh system

系统初始化,设置系统的时候,会自动完成以下几个操作。

  1. update_timezone(设置系统时区,需要手动操作)
  2. remove_unneeded
  3. update_upgrade
  4. install_dash
  5. install_vim; install_nano(安装vim和nano编辑器)
  6. install_htop(比top更给力的进程查看工具htop)
  7. install_mc
  8. install_iotop(IO监视工具)
  9. install_iftop(网卡实时流量监测)
  10. install_syslogd(系统日志)

【安装LNMP环境】

安装MySQL:

./setup-debian.sh mysql

MySQL管理员账户信息存放于此 /root/.my.cnf 文件中,可用 cat /root/.my.cnf 命令查看。

安装Nginx:

./setup-debian.sh nginx

安装PHP:

./setup-debian.sh php

默认以 php5-fpm 方式运行,开启3个进程;重启命令:service php5-fpm restart

【一键安装WordPress】

这里分别有3步,创建一个站点,为该站点创建数据库,一键安装WordPress;也许你用到的仅仅只是前两部分。

创建一个站点(示例,替换 dadi.me):

./setup-debian.sh site dadi.me

如果你的域名已设置完成DNS解析,则浏览器中敲入 dadi.me/phpinfo.php 可查看PHP信息;默认的 index.html 有 Hello, World 的文字。

lowendscript

lowendscript

为站点创建MySQl用户:

./setup-debian.sh mysqluser dadi.me

上行命令在创建用户的同时,还会自动建立个数据库;会打印出相关账户信息;同时生成一个备份 cat /var/www/dadi.me/mysql.conf

lowendscript

一键安装WordPress:

./setup-debian.sh wordpress dadi.me

lowendscript

命令行完成之后,reboot 重启VPS,浏览器中敲入域名,完成 WordPress 最后的配置(无需输入数据库信息),一个 WordPress 站点就上线了。

lowendscript

上图中安装的是WordPress中文最新版,用的脚本是:http://dadi.me/downloads/setup-debian.sh

【另外 lowendscript 一些实用功能】

使用exim(轻量邮件程序)代替sendmail:

./setup-debian.sh exim4

安装webmin管理面板:

./setup-debian.sh webmin

安装vzfree(只适用于OpenVZ架构的VPS主机,显示正确的内存使用情况):

./setup-debian.sh vzfree

lowendscript

运行磁盘I/O和网络测试(dd + cachefly):

./setup-debian.sh test

lowendscript

安装ps_mem(一个python脚本,用于显示每个程序的内存使用情况,安装后用命令 ~/ps_mem.py 执行):

./setup-debian.sh ps_mem

lowendscript

用于Ubuntu系统,源文件 /etc/apt/sources.list 的更新:

./setup-debian.sh apt

查看当前VPS操作系统版本:

./setup-debian.sh info

生成SSH-key,参数可选:

./setup-debian.sh sshkey [optional argument_1]

3proxy,轻量级http代理:

./setup-debian.sh 3proxy 3128

./setup-debian.sh 3proxyauth username password

【结语】

非常不错的一个lowendscript脚本,用来做个WP站点,跑跑PHP小站那是相当的给力;再附上该项目的托管地址传送门

话说作者David Pennington另外一个bbs PHP程序很有意思,5KB论坛哟~ 轻量级论坛程序,功能超级简单,基于sqlite数据库,Mozilla Persona便捷邮件登陆。

转载请注明:大地博客 » Dibian lowendscript: LNMP一键安装

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址