CentOS 6.0安装配置LAMP服务器(Apache+PHP5+MySQL)
配置防火墙,开启80端口、3306端口
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙)
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT(允许3306端口通过防火墙)
重启防火墙使配置生效
/etc/init.d/iptables restart
service iptables restart
安装篇:
一、安装Apache
1、检查是否已安装Apache
rpm -qa|grep httpd
httpd-2.2.15-5.el6.centos.i686
httpd-tools-2.2.15-5.el6.centos.i686
如果看到上面的信息,说明系统已经安装了Apache
2、安装Apache
yum install httpd
Package httpd-2.2.15-5.el6.centos.i686 already installed and latest version
Nothing to do
如果看到上面的信息,说明系统已经安装了Apache
启动Apache /etc/init.d/httpd start
重启Apache /etc/init.d/httpd restart
设为开机启动 chkconfig httpd on
chkconfig –levels 3 httpd on(设置在运行级别3,即使命令行模式下自动启动)
chkconfig --list httpd (查看当前 httpd service 被配置在哪几个运行级别自启动)
备注:Apache启动之后会提示错误:
正在启动 httpd:httpd: Could not reliably determine the server's fully qualif
domain name, using ::1 for ServerName
解决办法:是因为DNS没配置好. 如果不想配置DNS, 就在httpd.conf , 修改 ServerName localhost:80 即可
特别说明:CentOS 6.0 如果是默认Desktop安装的话,系统已经默认安装了Apache,只需要设置为开机启动即可。
二、安装MySQL
1、检查是否已安装MySQL
rpm -qa|grep mysql
2、安装MySQL
yum