安裝Apache
1.安裝Apache
yum -y install httpd
2. Apache配置httpd.conf
- 通過命令
find / -name httpd.conf找到Apache配置文件httpd.conf(默認在/etc/httpd/conf/httpd.conf) - 編輯
httpd.conf文件修改vi /etc/httpd/conf/httpd.confDocumentRoot "/xx/xx/xxx",項目在哪個目錄下,就將"/xx/xx/xxx"改為哪個目錄,例如DocumentRoot "/var/www/html",同樣將<Directory "/xx/xx/xxx">修改為<Directory "/var/www/html">。 - 查看是否安裝
成功(啟動Apache,並查看Apache狀態)service httpd start service httpd status
顯示OK說明安裝成功
- 配置
Apache開機啟動項chkconfig --add httpd (在服務清單中添加httpd服務) chkconfig httpd on
安裝Mysql
1. 安裝Mysql
yum -y install mysql mysql-devel mysql-server mysql-libs
2. 查看Mysql版本
rpm -qi mysql-server
3. 數據庫字符集設置
Mysql配置文件/etc/my.cnf中加入default-character-set=utf8
4. 啟動Mysql
service mysqld start
5. 創建root管理員
mysqladmin -u root password 密碼
6. 配置Mysql開機啟動服務
chkconfig --add mysqld (在服務清單中添加mysql服務)
chkconfig mysqld on (設置mysql服務隨開機啟動)
7. 登錄Mysql
mysql -u root -p 回車輸入密碼
安裝PHP
1. 安裝PHP
yum -y install php
2. 安裝PHP擴展
yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-mbstring php-devel php-soap php-cli php-pdo yum -y install php-mcrypt php-tidy php-xml php-xmlrpc php-pear yum -y install php-pecl-memcache php-eaccelerator
3. 重啟Apache
service httpd restart
4. 測試
- 在
/var/www/html/下創建index.php文件,並寫入phpinfo() - 瀏覽器訪問
index.php文件,如果輸出phpinfo信息,安裝成功
關於外網訪問不了的解決方法: 在終端中輸入如下命令打開防火牆: chkconfig iptables on 如閉防火牆則輸入: chkconfig iptables off 上述兩條命令均要重啟系統才能生效。 如果不想通過重啟系統而即時生效的話,可以用“service”命令。缺點是重啟系統后設置會丟失。 開啟了防火牆: service iptables start 關閉防火牆: service iptables stop 要在防火牆中設置某些端口的開關,可修改編輯/etc/sysconfig/iptables文件,比如開啟SSH 端口22,可以加上如下內容: -A RH-Firewall-1-INPUT -m state ――state NEW -m tcp -p tcp ――dport 22 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT 80端口
