centos下一键安装lamp环境,快捷,方便

LAMP (Linux, Apache, Mysql, PHP)和LNMP是比较难抉择的架构. 许多人并不知道Apache和Nginx的主要区别在哪里. 很多网站推荐LNMP(Linux, Nginx, Mysql, PHP)架构, LNMP以低系统消耗, 高效率获得不少的亲睐. 然而Nginx的缺点却很少人问津. 两者之间主要在高负载方面有些差距. 很多时候Apache还是计较好用而且支持网上的支持文档也比Nginx广泛的多. 对于许多人而言, LNMP下的伪静态页没有Apache那么容易完美实现, 许多转换规则都需要自己去摸索和指定.

lamp1 如何实现CentOS免职守安装Apache, Mysql, 和PHP? 用LAMP一键安装包

LAMP一键安装包越来越少, 有些一键安装包内置了国内某些网站或者论坛定制的控制台, 纯净的LAMP一键安装包不是很多.

本文介绍的LAMP一键安装包只适用于CentOS 5.X或者CentOS 6系统的VPS. 不支持Dedian或者Ubuntu系统.

支持CentOS 32位或者64位, 内存要求比LNMP要稍微高一些, 至少256M以上. 问题在线在1GB内存的VPS上测试后发现在安装完后内存占用达到400M左右, 在调整Mysql的配置后可以释放出200M左右的内存, 所以调整好Mysql之后LAMP架构还是没那么夸张的.

问题在线测试LAMP一键安装发现比起LNMP.ORG发布的LNMP一键安装包, LAMP安装包在开始安装的时候, PHP和Mysql可以在最近的两个版本之间选择其中一个.Mysql可用最新MySQL 5.5.24, PHP 可选PHP 5.2.17或PHP 5.3.13, 同时会安装phpmyadmin 3.5.1. 可选ZendOptimizer 3.3.9, xcache 1.3.2 还有pure-ftpd-1.0.36.

问题在线测试的LAMP一键安装包的版本为0.4版.

安装可用下面的命令:


wget http://centos.googlecode.com/files/lamp0.4.tar.gz
tar xzf lamp0.4.tar.gz
cd lamp0.4
chmod +x lamp.sh
./lamp.sh

程序的目录:


mysql目录:   /usr/local/mysql
mysql data目录:/usr/local/mysql/data
php目录:     /usr/local/php
apache目录: /usr/local/apache

配置文件的位置:


apache:/etc/httpd/conf
mysql:/etc/my.cnf
php:/etc/php.ini /etc/php.d
vsftpd:/etc/vsftpd.conf

最新版本已经支持SSL, 可用于网店证书安装.

posted @ 2014-02-21 13:13  gzm2012  阅读(926)  评论(0编辑  收藏  举报