建站经验 experience
当前位置:首页 > 网站建设专题 > 建站经验
CentOS 5/6 LAMP(Apache MySQL PHP)一键安装脚本
发布日期:2011-09-20 阅读次数:808 字体大小:

适用系统:

CentOS-5 (32bit/64bit)

CentOS-6 (32bit/64bit)

安装了什么:

1、Apache 2.2.20

2、MySQL 5.0.92

3、PHP 5.2.17

4、ZendOptimizer 3.3.9

5、eAccelerator 0.9.6.1

6、phpmyadmin 3.3.4

7、vsftpd 2.3.4

实现了什么功能

1、一键配置LAMP经典环境

2、自动删除apache日志,只保留七天内(具体时间可到/root/sh/apache-log-handle.sh设置)

3、脚本管理虚拟主机(添加,删除和查看)

4、phpmyadmin可视化管理mysql数据库

5、自动设置时区为上海

如何安装:

wget http://www.centos.bz/lamp.sh

chmod +x lamp.sh

./lamp.sh | tee lamp.log

使用提示:

管理程序

Apache:

启动httpd: service httpd start

停止httpd: service httpd stop

重启httpd: service httpd restart

查看httpd状态: service httpd status

MySQL:

启动MySQL: service MySQL start

停止MySQL: service MySQL stop

重启MySQL: service MySQL restart

查看MySQL状态: service MySQL status

vsftpd:

启动vsftpd: /usr/local/sbin/vsftpd &

停止vsftpd: kill -9 (vsftpd pid)

管理虚拟主机

添加虚拟主机:lamp create www.centos.bz

删除虚拟主机:lamp delete www.centos.bz (慎用:会删除此虚拟主机的网站目录)

列出所有主机: lamp list

管理FTP用户

添加FTP用户:useradd -d /home/wwwroot/www.centos.bz -g ftp -s /sbin/nologin ftpuser passwd ftpuser

删除FTP用户:userdel ftpuser

修改FTP密码:passwd ftpuser

程序目录

mysql目录: /usr/local/mysql“

php目录: /usr/local/php”

apache目录: /usr/local/apache“

网站根目录 : /home/wwwroot”

文章来源:http://www.centos.bz/lamp/