使用LNAMP配置你的服务器

2012-03-12 22:53:31  来源:网页教学网 
WebjxCom友情提示:一键安装LNAMP(Linux+Nginx前端+Apache后端+PHP).
Nginx(发音为“engine X”)是一个轻量级,高性能的Web服务器,同时也是出色的反向代理和邮箱(IAMP/POP3)代理服务器,源代码以类BSD许可证的形式发布。它运行在UNIX,CNU/Linux以及BSD变种,在Mac OS X,Solaris和Windows中,Apache的性能表现也非常出色。但是,在资源有限的情况下,Apache不一定能达到最佳性能或最大资源利用率。最佳的做法之一是,使用一个轻量级的Web服务器来担任网站(图片,JavaScript,CSS等)的静态文件处理,而留下负荷大的动态网页给Apache处理。这样Nginx发挥了处理静态内容高效的优点,Apache则发挥了处理动态内容的优势。下面我们来介绍如何使用LNAMP配置你的服务器。

LNAMP实现的功能

  1. 1.全自动源码安装|卸载(有限) apache,mysql,php,nginx,pureftpd,jailkit,phpmyadmin
  2. 2.开机后自动更新本机IP到IP使用列表,供添加域名及更新默认虚拟主机
  3. 3.快速增删用户及增删虚拟主机,数据库等
  4. 4.默认开通用户SSH,SSH已chroot,方便FQ…
  5. 5.默认开通FTP服务,增设用户后FTP用户名与Shell用户名一致

如何安装LNAMP

1、下载一键安装包
view source
1 wget http://icodex.org/dl/lnamp-1.0.tar.gz
2、解压文件
view source
1 tar zxvf lnamp-1.0.tar.gz
3、运行安装脚本
view source
1 cd lnamp
2 ./install.sh

如何管理LNAMP

1、添加虚拟主机
比如添加www.centos.bz虚拟主机,我们以maohai为用户名添加(用户名不能超过8位)。
view source
1 lnamp create maohai
接着为用户zhumaohai设置密码,输入绑定的域名www.centos.bz,接着输入需要监听的IP(可用IP会列出来),输入磁盘限额。

完成后会显示用户maohai的相关信息。

2、管理虚拟主机用户
列出用户: 执行#lnamp list
编辑用户: 以用户 demo 为例. 执行 #lnamp modify demo 将出现菜单,从菜单中可选择重设用户密码,硬盘配额(Beta),增删子域名,增删数据库等
删除用户: 以用户 demo 为例. 执行 #lnamp remove demo 这个选项没有再次确认的,一键删除该用户名下所有配置文件,家目录,数据库等.慎用
访问数据库: 在任意绑定域名后面追加/phpmyadmin即可通过网页的形式访问到数据库管理工具,如: http://www.domain.com/phpmyadmin
数据库root用户: 可以直接在终端中执行 #mysql 即可一键访问到mysql数据库命令行工具
root密码随机生成,如需查看,请在终端中查看 #cat /root/.my.cnf
3、手动重启服务
service httpd restart #重启nginx和apache
service mysql restart #重启mysql
service pureftpd restart #重启pureftpd
相关链接:http://lnamp.net/
更多
钱柜娱乐