• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            colorful

            zc qq:1337220912

             

            CentOS 6.0 系統 LAMP(Apache+MySQL+PHP)安裝步驟

            http://down.chinaz.com/server/201109/1064_1.htm
            http://www.laozhe.net/articles/302.html

            CentOS 6.0 系統 LAMP(Apache+MySQL+PHP) 安裝步驟

            2011年09月3日   系統專區   1條評論   4,316人圍觀過  

              先來解釋一下,什么是 LAMP。正如標題所言,LAMP 實際上就是 Linux、Apache、MySQL、PHP 四個名稱的縮寫,當然最后一個 “P” 還有其他說法是 Perl 或者 Python。不用多說了,本文講解的就是 Linux、Apache、MySQL、PHP 這四個東西,所以就這樣解釋了。

              自己很早就在做網站,最初玩的是 ASP,后來主要研究 .Net,也用 .Net 搞過類似的開發。但是自己最主要還是想把網站做起來,于是乎就將主要精力花在了網站運營上了,當然建站就選用了市面上成熟的一些 CMS 或者是博客程序。目前的 CMS 和博客程序實際上都可以融入到一起,因為其內容的表現形式上相當的接近,故選擇哪一塊來做,完全看自己的特長了。

              由于 Linux 和 PHP 的免費,在國外是相當的流行。國內大部分主機都是 Windows 平臺,而我學的 ASP 和 .Net 剛好能搭配運行起來。后來由于種種原因,我的網站都移民到了國外,而在國外找一個性價比好的 Windows 主機實在是件難事,不光語言上的阻礙,國外版權意識很好,所以很少有性價比好的 Windows 主機。我不得不轉向了 Linux 平臺。而且非常流行的 WordPress 吸引了我,故目前主要注意力就集中在 Linux 主機和 PHP 上。雖然自己對 PHP 基本不了解,呵呵。

              雖然 Linux 平臺上好的組件不止 Apache 一個,例如俄羅斯人開發的 Nginx,還有性能超強的 LiteSpeed 等等,這兩者我都用過,前者以高效、資源占用低為特點,據說騰訊網就是基于此運行的,后者是以性能強大著稱,同樣據說這是 WordPress 官方推薦的用來運行 WordPress 最佳組件。但是呢,各種網上資料表明,雖然 Apache 性能、資源占用不如其他組件,但是 Apache 開發的目標就是以穩定為主。任何一個網站難道不是希望能夠穩定運行?所以我還是選擇學習 Apache 來作為網站的服務器環境。學會了一個,其他就能夠舉一反三了。

              一般情況下,安裝的都是最新的正式版,除非你有特殊需求,要安裝指定的版本,本文暫不討論。從最基礎的開始,一點點完成一個可用的 Linux 主機。這里就開始介紹如何在 CentOS 6.0 上安裝 LAMP 組件。經過如下語句安裝,目前安裝到的版本為:

            PHP:5.3.2
            Apache:2.2.15
            MySQL:5.1.52

            一、安裝 MySQL

              首先來進行 MySQL 的安裝。打開超級終端,輸入:

            1
            yum install mysql mysql-server

              安裝完畢,讓 MySQL 能夠隨系統自動啟動:

            1
            2
            chkconfig --levels 235 mysqld on
            /etc/init.d/mysqld start

              設置 MySQL 數據 root 賬戶的密碼:

            1
            mysql_secure_installation

              當出現如下提示時候直接按回車:

            Enter current password for root

              出現如下再次回車:

            Set root password? [Y/n]

              出現如下提示輸入你需要設置的密碼,回車后在輸入一次確認:

            New password:

              接下來還會有四個確認,分別是:

            • Remove anonymous users? [Y/n]
            • Disallow root login remotely? [Y/n]
            • Remove test database and access to it? [Y/n]
            • Reload privilege tables now? [Y/n]

              直接回車即可。

            二、安裝 Apache 組件

              由于 CentOS 已經封裝了 Apache,直接運行安裝:

            1
            yum install httpd

              同樣配置系統讓 Apache 隨系統啟動:

            1
            chkconfig --levels 235 httpd on

              配置完畢,啟動 Apache:

            1
            /etc/init.d/httpd start

              此時已經可以訪問你的服務器,不出意外的話,能夠看到 “Apache 2 Test Page powered by CentOS” 的測試頁面。注意,如果其他機器訪問這臺服務無法顯示這個頁面,而直接在這臺服務器上可以訪問的話,一般情況下是 CentOS 自帶的防火墻禁止了。你只需要進入防火墻,將 “WWW” 對應的 “80” 端口打開即可。

              注意:在 CentOS 中 Apache 的默認根目錄是 /var/www/html,配置文件 /etc/httpd/conf/httpd.conf。其他配置存儲在 /etc/httpd/conf.d/ 目錄。

            三、安裝 PHP

              輸入如下指令安裝 PHP:

            1
            yum install php

              需要重新啟動 Apache 服務:

            1
            /etc/init.d/httpd restart

            四、測試 PHP 相關信息

              這步實際上可以省略,但是為了測試是否安裝成功,你可以新建一個 PHP 頁面進行測試,使用 vim 編輯器新建:

            1
            vi /var/www/html/info.php

              按 “i” 鍵進行編輯,輸入:

            1
            2
            3
            <?php
            phpinfo();
            ?>

              編輯完畢,按 “ESC” 鍵退出編輯模式,接著輸入:

            1
            :wq

              然后回車,即保存并退出。

              此時你可以訪問你的站點地址,例如 “http://192.168.1.2/info.php”,查看是否能看到相關的 PHP 信息。

              看到這樣的圖,就說明 PHP 安裝成功了。

            五、將 PHP 模塊和 MySQL 模塊關聯起來

              還需要將 PHP 和 MySQL 關聯起來,才能正常工作。搜索模塊:

            1
            yum search php

              安裝相關模塊:

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

              需要重啟 Apache 模塊才能生效:

            1
            /etc/init.d/httpd restart

              再次刷新剛才建立的 “info.php” 頁面,往下拉找到相關 MySQL 模塊,看是否檢測到相關信息。

              如果看到如上圖相關信息,則說明 MySQL 工作正常了。

            六、總結

              到這里就結束了,本文闡述了在 CentOS 6.0 系統下 LAMP 組件(Apache+MySQL+PHP) 的詳細安裝步驟,可以讓更多新手熟悉服務器配置環境。

              但是到這里,還只是將環境配置完畢,很多東西還有欠缺,而且還是一些重要的問題,例如目錄的權限配置問題,或者是管理上的問題,像建立 FTP 等。這些內容隨后會慢慢談到。

            posted on 2013-07-26 20:48 多彩人生 閱讀(255) 評論(0)  編輯 收藏 引用 所屬分類: linux program

            導航

            統計

            常用鏈接

            留言簿(3)

            隨筆分類

            隨筆檔案

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            久久久久久亚洲Av无码精品专口| 欧美久久天天综合香蕉伊| 久久婷婷午色综合夜啪| 97久久香蕉国产线看观看| 久久久久国产一区二区| 97精品国产97久久久久久免费| 久久99精品国产| 久久精品午夜一区二区福利 | 久久久精品人妻一区二区三区蜜桃| 久久66热人妻偷产精品9| 少妇熟女久久综合网色欲| 久久精品亚洲精品国产欧美| 久久亚洲AV无码精品色午夜麻豆| 精品永久久福利一区二区| 看全色黄大色大片免费久久久| 国产69精品久久久久9999| 伊人久久大香线焦综合四虎 | 久久精品嫩草影院| 久久综合久久美利坚合众国| 国产成人精品久久综合| 九九精品99久久久香蕉| 亚洲国产精品18久久久久久| 人妻少妇久久中文字幕| 久久国产欧美日韩精品| 久久精品免费全国观看国产| 久久av高潮av无码av喷吹| 要久久爱在线免费观看| 区久久AAA片69亚洲| 久久人搡人人玩人妻精品首页| 久久无码人妻一区二区三区| 中文字幕久久精品无码| 日韩欧美亚洲综合久久影院Ds| 秋霞久久国产精品电影院| 污污内射久久一区二区欧美日韩| 久久国产乱子伦精品免费强| 久久精品欧美日韩精品| 亚洲色大成网站www久久九| 午夜不卡久久精品无码免费| 亚洲精品无码成人片久久| 久久久久久午夜成人影院| 国产精品久久久久天天影视|