centos6.2下搭建Web服務器


1、安裝Apache2

 yum install httpd

 

2、啟動

 方法一:service httpd start
 方法二:/etc/init.d/httpd start

//瀏覽http://ip,應該看到Apache2的測試頁

 

 3、設置開機啟動

 
方法一:chkconfig --levels 235 httpd on
方法二:chkconfig httpd on

//Apache的默認文檔根目錄是在CentOS上的/var/www/html 目錄 ,配置文件是/etc/httpd/conf/httpd.conf。

 

 

4、安裝PHP5

 yum install php

 

 //重啟服務
  方法一:service httpd restart
  方法二:/etc/init.d/httpd restart  

 

 
測試PHP5是否安裝成功
   創建info.php vi /var/www/html/info.php
   內容: <?php
       phpinfo();
          ?>
   //瀏覽http://ip/info.php

 

 


5、PHP5獲得MySOL的支持
    

 yum search php

 

  

//還安裝需要安裝的

    yum install php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc

    //現在重新啟動Apache2的:

    /etc/init.d/httpd restart

  //現在刷新http://ip/info.php,並再次向下滾動到模塊部分。現在,你應該找到更多新的模塊,包括MySQL模塊.

 


7.安裝phpMyAdmin

   通過它可以管理你的MySQL數據庫。

    首先,我們使CentOS系統RPMForge軟件庫的phpMyAdmin,而不是官方的CentOS 6.2庫:

    所以需要導入RPMForge的GPG密鑰:

 rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

    x86_64系統:

    yum install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

    在i386系統:

    yum install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm

    安裝phpmyadmin

    yum install phpmyadmin

 

   

    現在我們可以設置phpMyAdmin,了我們可以改變Apache的配置來讓phpMyAdmin不僅僅只能從localhost登錄。

   

 vi /etc/httpd/conf.d/phpmyadmin.conf

    #<Driectory "/usr/share/phpmyadmin">
    # Order Deny,Allow
    # Deny from all
    # Allow from 127.0.0.1
    #</Directory>

 

 


   下一步,我們從HTTP改變的phpMyAdmin的cookie來身份驗證:

   

 vi /usr/share/phpmyadmin/config.inc.php

    $cfg['Servers'][$i]['auth_type']='http';

 

 

注:出錯信息:or the local MySQL server's socket is not correctly configured

解決辦法:修改php.ini

[MYSQL] 
mysql.default_port = 3306
mysql.default_socket = /tmp/mysql.sock

 


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM