準備篇:
CentOS 5.x系統安裝配置圖解教程
//www.49028c.com/os/128754.html
1、配置防火墻,開啟80端口、3306端口
vi /etc/sysconfig/iptables-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
:wq! #保存退出
添加好規則后的防火墻配置文件如下圖所示:
/etc/init.d/iptables restart #重啟防火墻使配置生效
2、關閉SELINUX
vi /etc/selinux/config#SELINUX=enforcing #注釋掉#SELINUXTYPE=targeted #注釋掉SELINUX=disabled #增加
:wq! #保存退出
setenforce 0 #使配置立即生效
3、添加第三方yum源
CentOS默認yum源軟件版本太低了,要安裝最新版本的LAMP,這里使用第三方yum源
wget http://www.atomicorp.com/installers/atomic #下載,首先使用默認yum源安裝wget命令 yum install wget
sh ./atomic #安裝
yum clean all #清除當前yum緩存
yum makecache #緩存yum源中的軟件包信息
yum repolist #列出yum源中可用的軟件包
安裝篇:
一、安裝Apache
yum install httpd #根據提示,輸入Y安裝即可成功安裝
/etc/init.d/httpd start #啟動Apache
備注:Apache啟動之后會提示錯誤:
httpd:httpd: Could not reliably determine the server's fully qualif domain name, using ::1 for ServerName
解決辦法:
vi /etc/httpd/conf/httpd.conf #編輯
ServerName www.example.com:80 #去掉前面的注釋
:wq! #保存退出
chkconfig httpd on #設為開機啟動
/etc/init.d/httpd restart #重啟Apache
在瀏覽器中打開服務器IP地址,會看到下面的界面,說明安裝成功。
二、安裝MySQL
1、安裝MySQL
yum install mysql mysql-server #詢問是否要安裝,輸入Y即可自動安裝,直到安裝完成
/etc/init.d/mysqld start #啟動MySQL
chkconfig mysqld on #設為開機啟動
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf #拷貝配置文件(注意:如果/etc目錄下面默認有一個my.cnf,直接覆蓋即可)
/etc/init.d/mysqld start #啟動
2、為root賬戶設置密碼
mysql_secure_installation
回車,根據提示輸入Y
輸入2次密碼,回車
根據提示一路輸入Y
最后出現:Thanks for using MySQL!
MySql密碼設置完成,重新啟動 MySQL:
/etc/init.d/mysqld stop #停止
/etc/init.d/mysqld restart #重啟
三、安裝PHP
1、安裝PHP
yum install php #根據提示輸入Y直到安裝完成
新聞熱點
疑難解答