<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="lowendscript:最省资源lnmp一键包">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2014-09-17 13:03<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:
lowendscript:最省资源lnmp一键包

lowendscript lnmp一键安装脚本是由外国兄弟David Pennington制作的，优点:最大化节省资源开销。相比军哥的lnmp一键安装包要简单、轻巧的多，磁盘空间占用也少。安装lowendscript lnmp一键包适用于Ubuntu、Debian系统，综合其他版本Linux系统来讲，Debian 32位系统下安装相对占用资源最少。

系统安装实测结果（此为官方发布，实测数据或更低，详见下面的演示图）

Ubuntu 10.04 64bit 内存占用98.1MB

Debian 5 64bit     内存占用59.6MB

Debian 5 32bit     内存占用43.2MB

相比较而言，还是32位Debian系统内存占用最低，所以，当你购买VPS主机后，记得选择安装32位的debian系统哦~~~当你抢购了某国外IDC的特价机的时候，装个lowendscript lnmp一键包，跑个wordpress或者其他的php程序还是木有问题的。

下面，我们就来看一下详细的安装过程。

1、下载lowendscript安装脚本 


wget --no-check-certificate https://raw.github.com/Xeoncross/lowendscript/master/setup-debian.sh



2、为setup-debian.sh设置可执行权限


chmod +x setup-debian.sh



3、添加dotdeb源


./setup-debian.sh dotdeb # 非必须，如果你安装的是Ubuntu系统 



4、设置ebian系统，会安装一些小工具。


./setup-debian.sh system



此命令会自动完成以下几个操作:


    update_timezone

    remove_unneeded

    update_upgrade

    install_dash     

    install_vim      安装vim编辑器

    ​install_nano     安装nano编辑器

    install_htop     比top好用的进程查看工具

    install_mc

    install_iotop    I/O监视工具

    install_iftop    网卡实时流量监测工具

    install_syslogd  系统日志

    apt_clean        清除软件包


5、开始安装mysql（安装完成后，mysql管理员账户、密码存放于/root/.my.cnf文件中，vi命令打开此文件即可查看到相关信息，&ldquo;vi /root/.my.cnf&rdquo;）


./setup-debian.sh mysql



6、开始安装nginx（nginx1.4+版本）


./setup-debian.sh nginx



7、开始安装PHP（自动安装配置php5.3+APC缓存；默认以php5-fpm方式运行、开启3个进程，重启php5-fpm进程执行&quot;service php5-fpm restart&quot;即可）


./setup-debian.sh php



8、创建nginx站点，和军哥LNMP一键包中的&quot;./vhost.sh&quot;类似，输入site 空格 yourdomain.com，不要写成其他的，否则可能会导致站点创建失败。注:网站自动创建在&quot;/var/www/&quot;目录下


./setup-debian.sh site [yourdomain.com]



9、创建mysql用户


./setup-debian.sh mysqluser [yourdomain.com]



     执行完毕后会在屏幕中显示创建好的mysql数据库、数据库用户名以及用户密码，用户密码是自动生成的；同时会在你网站目录中自动生成一个名为mysql.conf的备份文件，如果你忘记了用户名、密码，可以在mysql.conf中查看。

     到这里，Debian系统的nginx+mysql+php的环境就搭建好了，下面的设置为可选项，如果你用不到可以就不用操作了。

lowendscript集成了wordpress安装，搭建wordpress站点非常easy，只需要输入下面的命令即可。


./setup-debian.sh wordpress [yourdomain.com]



lowendscript附加的一些功能，大家根据自己需要进行相关安装配置

使用exim替代sendmail


./setup-debian.sh exim4



安装webmin管理面板


./setup-debian.sh webmin



安装vzfree；只适用于基于openvz架构的VPS主机，用于报告正确的内存使用情况，可查看母机的内存


./setup-debian.sh vzfree



vzfree演示截图




运行磁盘IO及网络测试，dd+cachefly


./setup-debian.sh test



test演示图




安装ps_mem（ps_mem是一个python脚本，用来报告每个应用程序的内存使用情况）


./setup-debian.sh ps_mem



安装完成后需运行&ldquo;~/ps_mem.py&rdquo;执行。

ps_mem演示图




sources.list文件更新，仅适用于Ubuntu系统，更新Ubuntu /etc/apt/sources.list


./setup-debian.sh apt



查看当前vps、服务器的操作系统信息、版本和体系结构


./setup-debian.sh info



生成SSH-key，参数可选


./setup-debian.sh sshkey [optional argument_1]



某些OpenVZ的Ubuntu的模板固定区域设置


./setup-debian.sh locale



配置或重新配置MOTD


./setup-debian.sh motd



3proxy是俄罗斯人开发的轻量级http代理软件，如需详细了解请自行baidu、google，这里不做过多介绍。


./setup-debian.sh 3proxy 3128

./setup-debian.sh 3proxyauth username password



到这里lowendscript lnmp一键包介绍结束；其实单纯搭建nginx+mysql+php环境的话，从下载到安装也就几分钟即可完成。过程相当easy，省时省力......



http://leisudeng.com/Debian-Tutorials/Debian-Tutorials-171-1.html

https://github.com/Xeoncross
</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
