程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 在CentOS6.4中安裝配置LAMP環境的詳細步驟

在CentOS6.4中安裝配置LAMP環境的詳細步驟

編輯:關於PHP編程

  本文詳細介紹了CentOS6.4系統中安裝LAMP服務並對其進行配置的過程,即安裝Apache+PHP+Mysql,參照了網上大神的設置,其他Linux發行系統可以參考~

  在本文中部分命令操作需要root權限,輸入‘’命令後輸入密碼即可切換root身份。

設置文件允許80端口和3306端口。因為80端口是http協議所使用的端口,如果防火牆禁止80端口的話,網站配置好了也無法從外網訪問。3306端口是MySql數據庫的默認端口。使用VIM打開iptables文件並添加規則:

 

  vim /etc/sysconfig/ 
  -A INPUT -p tcp -m state --state NEW -m tcp --dport  - -A INPUT -p tcp -m state --state NEW -m tcp --dport  -j ACCEPT

 

 

 

  添加好後文件應該如下圖,如果以前修改過該文件責可能和筆者的圖中略有不同:

 

  

2. 關閉SELINUX

中提供的()系統。對於目前可用的 安全模塊來說,SELinux 是功能最全面,基本上都是用負載均衡設備做流量分發,對外僅開放了僅有的幾個端口。所以綜合安全性和復雜性來說,SELinux的性價比並不高。修改文件關閉SELinux,設置後如圖:

 vim /etc/selinux/ 
  SELINUX= SELINUXTYPE= 
  SELINUX=disabled

 

 

 

    mysql mysql- 
  /etc/init.d/ 
   
   /usr/share/mysql/my-medium.cnf /etc/my.cnf

 

MySql設置:

 




 

  設置成功後需要重啟MySql服務:

 /etc/init.d/ /etc/init.d/mysqld start

 

2. Apache服務的安裝和配置

  

    
  /etc/init.d/ 
  vim /etc/httpd/conf/ 
   
  
   
  /etc/init.d/httpd restart

3.安裝PHP

  

  php

  安裝PHP插件:

  php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt

  安裝完成後不要忘了重啟Apache和MySql:

/etc/init.d//etc/init.d/httpd restart

  

  到此軟件的安裝就結束了,接下來進行配置和測試。

   /etc/httpd/conf/ 
  修改   為   
  修改  為   
  修改  為 
  
  修改  為   
  修改   為   
  修改   為   
   修改  為 ServerSignature Off 
  
  修改   為   
  根據需要設置為   
  修改  為  

  修改完成後保存退出並重啟Apache,刪除測試網頁:

/etc/init.d/ -f /etc/httpd/conf.d/welcome.conf /var/www/error/noindex.html 

 

 

  vim /etc/ 
  修改  為    
  修改  為   
  設置   
  設置   
  設置   
  設置  
 

 

  修改完成保存後重啟服務:

/etc/init.d//etc/init.d/httpd restart

 

 

 

  輸入“

 

 <?      ?>

 

  保存退出後在浏覽器中輸入localhost查看php信息:

 

 

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved