适用于CentOS32bit的Nginx前端Apache后端的web服务器环境
最近修改了一个,适用于CentOS32bit的Nginx前端Apache后端的web服务器环境的一键安装包。修改自31sky的LNAMP包,主要增加为主域添加二级域名的脚本(setup-subdomain-vhost.sh)。
LNAMP一键安装包是什么?
如何获取LNAMP? 你可以从http://data.planetidc.com/LNAMP/LNAMP_1.1_for_centos.zip下载并使用它。 包含或安装了那些软件? Apache、Nginx、Mysql、Pure-ftp、Zend Optimizer、eAccelerator、Memcache、Powerdns…… 系统需求: 1、 需要5G剩余硬盘空间。 2、 256M以上内存。 3、 需要以root身份运行。 如何管理? 1、 Nginx管理:/etc/init.d/nginx {start|restart|stop} (注:执行/etc/init.d/nginx时会对httpd起作用) 2、 Apache管理:/etc/init.d/httpd {start|restart|stop} 3、 启动pure-ftp:/usr/local/pureftpd/sbin/pure-config.pl /usr/local/pureftpd/etc/pure-ftpd.conf –daemonize 4、 创建virtual host:./setupvm-without-pure-ftp.sh或者./setupvm-with-pure-ftp.sh,输入域名、ip、FTP用户名等相关信息即可。 5、PHP探针URL:http://yourip address}/php.php 说明: 1、本shell脚本全部采用源码编译安装,装完全部软件大概需要45分钟。 2、本shell脚本在directspace.net 的openvz VPS和nordicvps、YardVPS、阿里云的XEN VPS上CentOS 5/6 32bit/64bit成功安装。 3、本shell脚本所需要的软件源码全部从官方下载或者sourceforge.net下载。
如何安装LNAMP?
安装步骤:
wget http://data.planetidc.com/LNAMP/LNAMP_1.1_for_centos.zip
2、 解压 unzipLNAMP_1.1_for_centos.zip
您将得到install-php5.3-pdns-32-64.sh、install-php5.4-pdns-32-64.sh、setup-vhost.sh、setup-subdomain-vhost.sh这四个文件。
install.sh是集合安装脚本(主要是给所有几个脚本加了+X权限);
main-install.sh是基本安装脚本(默认安装了eaccelerator、ZendOptimizer、pureftp、ioncube等,这几个组件大多数都需要,如果有不装这中间几个脚本的就用我以前的版本吧,只是某些软件版本低点。下载地址:wgethttp://data.planetidc.com/LNAMP/LNAMP_1.0_beta_for_centos.zip);
setup-vhost.sh,创建virtual host的脚本;
setup-subdomain-vhost.sh用于给你的主域名曾加二级子域名。
3、cdLNAMP_1.1_for_centos
chmod +xinstall-php5.3-pdns-32-64.sh(install-php5.3-pdns-32-64.sh适合大多数人的WEB环境,安装install-php5.4-pdns-32-64.sh请确认程序兼容性,如果不想安装powerdns请打开安装脚本将install_pdns这行改为#install_pdns。)
输入相关信息,等待安装结束。

使用中。不错
很好,非常感谢