Total Pageviews

Friday 27 January 2012

低内存debian vps下的lnmp +wp 环境一键安装包

nginx+php+mysql加上系统全面升级,一般花费10分钟左右,安装完成后内存占用40m左右。
默认开启两个nginx进程,两个php-cgi进程。可以通过一键命令根据自己vps配置增加或者减少进程。
这个脚本是根据leb网站和其他网上升级脚本修改而来,补充了适合中文使用者的一些功能。打算把能在vps上用的上的功能都打包进入,以后一包在手,别无所求。
替换了leb脚本中默认使用系统自带source list为美国镜像,有些vps供应商提供的默认是德国的镜像。
改进了网上升级脚本中GnuPG key请求认证可能出现超时失败的问题。可以自由选择安装适合自己的功能,升级或者不升级,给你完全的选择,不一股脑全装进去。

使用方法:
通过vps控制面板,选择debian 32位系统安装,然后ssh root权限登录vps后下载脚本:
wget http://linux-bash.googlecode.com/files/debian-actgod-vps.sh
通过下面一键安装命令安装自己需要的功能:bash debian-actgod-vps.sh system #优化系统,删除不需要组件,dropbear替代sshd 
bash debian-actgod-vps.sh exim4 #更轻量级邮件系统 
bash debian-actgod-vps.sh mysql #安装mysql 
bash debian-actgod-vps.sh nginx #安装nginx,默认两个进程 
bash debian-actgod-vps.sh php #安装php,默认两个php-cgi进程 
bash debian-actgod-vps.sh all #安装上面所有,软件是debian官方的,版本较低但也很好 
bash debian-actgod-vps.sh update #升级最新稳定版,如nginx是0.8.53版,不升级是0.6版
bash debian-actgod-vps.sh wordpress yourdomain #一键安装wordpress中文版。数据库自动配置好。 
bash debian-actgod-vps.sh vhost yourdomain #一键安装虚拟主机。适合静态站和自行上传网站程序 
bash debian-actgod-vps.sh typecho yourdomain #安装typecho,提供数据库名,密码等自主添加完成安装
bash debian-actgod-vps.sh wordpressen yourdomain # 一键安装wordpress英文版。数据库自动配置好。
bash debian-actgod-vps.sh phpmyadmin yourdomain #一键安装phpmyadmin 数据库管理软件 
bash debian-actgod-vps.sh http port #生成一个http代理,port是端口号,大于1000小于65535 
bash debian-actgod-vps.sh ssh 用户名 密码 #生成仅供ssh代理上网,不能登录shell进行vps操作的帐号 
bash debian-actgod-vps.sh addnginx 3 #调整nginx进程数,3表示调整后的进程数,请根据vps配置更改 
bash debian-actgod-vps.sh addphp 3 #调整php-cgi进程,这里3表示调整后的进程数,请根据vps配置更改
这个一键包除了debian还适合其他操作系统吗?抱歉,不适用。关于linux的版本,台湾的linux达人鸟哥有一个论述,供参考:
“其 实每个版本的差异并不大。但由于管理方式主要分为Debian的pkg及RedHat系统的RPM,笔者的建议是……想要更严谨的Linux版本,可以考 虑使用Debian。总之,版本很多,但各版本差异不大。建议一定要先选定一个版本,当完全了解它后,再继续使用其他版本。”
如何安装wordpress中文版,请举例说明具体步骤:比如你的域名是actgod.com,先到域名注册商那里做好A记录到vps的ip,并等待生效,然后用root 通过ssh登录vps,
wget http://linux-bash.googlecode.com/files/debian-actgod-vps.sh
bash debian-actgod-vps.sh all
bash debian-actgod-vps.sh update      #以上步骤是安装web环境
bash debian-actgod-vps.sh wordpress actgod.com
完毕后,在浏览器输入你的域名如actgod.com,就可以看到wordpress安装页面,按照要求输入相关信息,就可以开始wp之旅了。
如果要添加第二个域名如qqand.info,开第二个wordpress博客,则输入命令
bash debian-actgod-vps.sh wordpress qqand.info
即可。

No comments:

Post a Comment