Linux Apache php MySQL 安裝配置(Centos 6.4 yum安裝)

來源:互聯網
上載者:User

標籤:style   blog   http   ar   color   os   sp   strong   on   

一、yum準備

    1.Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟體包管理器。

      基於RPM包管理,能夠從指定的伺服器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。

    2.在安裝軟體時報’Couldn‘t resolve host ‘mirrorlist.centos.org‘

      解決:開啟檔案/etc/resolv.conf在其中添加: (添加DNS解析)

            nameserver 114.114.114.114
            nameserver 8.8.8.8 
            nameserver 8.8.4.4

 

二、apache安裝配置

  1.安裝:yum install httpd(版本:2.2.15-39)

        

  2.配置:

    httpd配置  vim /etc/httpd/conf/httpd.conf (沒有vim時 用yum安裝一個)

      修改兩處:1.Listen 80   ------>   Listen 192.168.0.162:80  (IP:連接埠號碼)

           2.#ServerName www.xxxx.com:80 ------> ServerName 192.168.0.162

                                              ps:配置必重啟應用(/etc/init.d/httpd restart)

    防火牆配置   加入80連接埠的監聽

      方法一:編輯設定檔:vim /ect/sysconfig/ipatbles

                                                ps:此方法配置後記得重啟應用:/etc/init.d/iptables  restart

      方法二:命令列加入:iptables + 配置語句(eg:ipatable  -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT)

                                              ps:此方法是一次性的並沒有真正的在設定檔中加入語句,重啟應用時會讀取設定檔,改添加失效

  3.測試

    設定檔中有一行  DocumentRoot "/var/www/html"  表示html檔案需要在該目錄下才可以被瀏覽器讀取

    1.在該目錄下建立vim /var/www/html/index.html

    2.在裡面寫入<h1>This is a test <h1>

    3.在瀏覽器地址處寫入本機IP地址(顯示如下表示成功)

      

三、PHP安裝配置

  1.安裝:yum install php(版本:5.3.3-40)

    

  2.配置Apache能識別php檔案

    vim /etc/httpd/conf/httpd.conf

    在DirectoryIndex index.html index.html.var後面加入  index.php

                                  ps:重啟http  

  3.測試(Apache+php)

    在/var/www/html/目錄下建立index.php  

    在裡面寫入<?php      phpinfo();  ?>

    在瀏覽器地址欄輸入:http://192.168.0.162/index.php  (顯示如下表示成功)

      

四、MySQL安裝配置

  1.安裝:yum install mysql-server(版本:5.1.73-3)

    

  2.啟動mysql服務設定密碼

    啟動:/etc/init.d/mysqld start

    設定密碼: mysqladmin -uroot password 輸入密碼(eg: 888admin)

  3.進入mysql

    方法一:mysql -uroot -p 密碼(eg:888admin)

    方法二:mysql -uroot -p 斷行符號 。然後提示Enter password:   再輸入密碼(此方法更安全,顯示如下表示成功)  

          

  4.讓php支援MySQL

     yum install php-mysql php-pdo

      

                                       ps:若php與Apache連結的方式為靜態此時應重啟httpd(相關資料:http://www.it165.net/admin/html/201403/2603.html)

  5.測試(Apache+php+MySQL)

    第一步:建立測試檔案  /var/www/html/test.php

    第二步:寫入測試內容:

      <?php  
        $con = mysql_connect("localhost","root","888admin");
        if (!$con) {
              echo ‘false‘;
          }else{
              echo ‘win‘;
        }
        ?>

     第三步:php   /var/www/html/test.php        返回win

         在瀏覽器上運行(顯示結果如下表示成功)

        

    

    

 

 

 

 

    

 

Linux Apache php MySQL 安裝配置(Centos 6.4 yum安裝)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.