時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(1)
CentOS系統(tǒng)中安裝php的人目的不同,所以我們不能要求每個人都如此這般精通Linux再去安裝php,特別是有些php程序員僅僅是想搭建一個完整的Php環(huán)境,然后就要迅速轉(zhuǎn)入編程工作,自然對linux環(huán)境不甚熟悉。所以本文的目的就是想從菜鳥理解問題的角度闡述linux下安裝php環(huán)境遇到的種種問題的緣故和解決思路.本文的安裝也是基于一個Linux發(fā)行版: CentOS系統(tǒng)。
開始之前,普及一些必要的CentOS系統(tǒng)安裝軟件的知識,一般來說:
1.不管任何linux系統(tǒng),只要代碼開源, 都可以通過tar源碼包方式安裝軟件,即源碼編譯運(yùn)行。
2.如果你基于某個Linux發(fā)行版工作,那么現(xiàn)代版的Linux套件都提供便捷的工具來安裝軟件。如CentOS系統(tǒng)使用yum,Ubuntu使用apg-get.
回到php安裝上來: php通常都是用來做web應(yīng)用,所以安裝php也意味著安裝apache和mysql。
既然我們使用CentOS系統(tǒng)套件,不妨先體驗一把CentOS系統(tǒng)的yum工具如何便捷地安裝軟件.
假設(shè)此時CentOS系統(tǒng)主機(jī)已經(jīng)裝好,能夠SSH登錄上去,那么開始安裝Apache,PHP, Mysql(認(rèn)為以下有些只是點初學(xué)者能容易通過其他渠道掌握的省略),安裝不必順序進(jìn)行:
1). CentOS系統(tǒng)安裝Apache
sudo yum install httpd mod_ssl
2). CentOS系統(tǒng)安裝php
sudo yum install php php-common php-gd php-mcrypt php-pear php-pecl-memcache php-mhash php-mysql php-xml
3). CentOS系統(tǒng)安裝mysql
sudo yum install mysql-server
4). CentOS系統(tǒng)啟動mysql,
sudo service mysqld start
5). CentOS系統(tǒng)啟動apache
sudo service httpd start
在瀏覽器中訪問http://youhost/,看看apache歡迎頁是不是出來了.接下來寫一個php腳本,鏈接數(shù)據(jù)操作,放到apache主目錄下,看看能否訪問.
一般來說,很多人都是可以做到的,即便遇到一點問題也都可以通過google找到資料解決,讓人對CentOS系統(tǒng)學(xué)習(xí)充滿信心.
那么,真正的問題在于: 你無法安于yum工具默認(rèn)為你做的設(shè)置,yum傻瓜式幫你把軟件裝好,一旦你需要任何對軟件、特別是對服務(wù)器軟件的定制時,你發(fā)現(xiàn)你都必須面對Yum下面的復(fù)雜性! 這樣,我們就完成了CentOS系統(tǒng)中安裝PHP。
關(guān)鍵詞標(biāo)簽:CentOS,系統(tǒng),PHP
相關(guān)閱讀
熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP
人氣排行 Linux下獲取CPUID、硬盤序列號與MAC地址 dmidecode命令查看內(nèi)存型號 linux tc實現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機(jī)、重啟、注銷 命令 查看linux服務(wù)器硬盤IO讀寫負(fù)載