1、環境檢查
專注于為中小企業提供成都網站設計、網站制作服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業張家口免費做網站提供優質的服務。我們立足成都,凝聚了一批互聯網行業人才,有力地推動了近1000家企業的穩健成長,幫助中小企業通過網站建設實現規模擴充和轉變。
php的安裝依賴于apache和MySQL,所以說php要安裝就要先檢查apache和mysql的安裝情況。
檢查的版本的命令:
/apache/bin/apachectl -v
/mysql -uroot -p'' -e "selectversion();"
php開發時會調用一些諸如gd等函數庫,因此需要確認下面的LIB庫是否已經安裝。這些lib庫都要進行檢查,首先是php安裝需要,而且php的一些功能才能夠使用。如果沒有的話,我們也可以通過yum來直接安裝。
rpm -qa zlib libxml libjpegfreetype libpng gd curl libiconv zlib-devel libxml2-devel libjpeg-devel freetype-devel libpng-develgd-devel curl-devely
在檢查結構中如果我們發現有devel就能確定是安裝成功的。如果沒有安裝的,可以用yum install進行安裝。
2、安裝libiconv庫
系統默認的時候是沒有這個庫的,需要我們手動安裝一下。
wgethttp://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz
tar zxf libiconv-1.14.tar.gz
cd libiconv-1.14
./configure--prefix=/usr/local/libiconv
make
make install
cd ../
3、開始安裝PHP軟件
1)獲取php軟件包
wget http://hk2.php.net/distributions/php-5.3.27.tar.gz
http://hk2.php.net/distributions/php-5.2.17.tar.gz
2)編譯安裝
./configure\
--prefix=/usr/local/php-5.2.17 \
--with-apxs2=/usr/local/apache/bin/apxs \
--with-config-file-path=/usr/local/php/etc \
--with-mysql=/usr/local/mysql \
--with-xmlrpc \
--with-openssl \
--with-zlib \
--with-freetype-dir \
--with-gd \
--with-jpeg-dir \
--with-png-dir \
--with-iconv=/usr/local/libiconv \
--enable-short-tags \
--enable-sockets \
--enable-zend-multibyte \
--enable-soap \
--enable-mbstring \
--enable-static \
--enable-gd-native-ttf \
--with-curl \
--with-xsl \
--enable-ftp \
--with-libxml-dir \
--enable-sigchild \
--enable-pcntl \
--enable-bcmath
make
make install
ln -s /application/php-5.2.17 /application/php
具體的編譯參數含義可以去通過man去查看下,這些是網絡上人家生產環境中的可正常使用的配置參數,具體的實際生產環境是不是這樣有待考究。【注意編譯參數里的路徑一定要正確了。要不會提示錯誤的。】
4、配置apache支持php
編輯http.conf配置文件,在311行后面添加以下兩行:
AddType application/x-httpd-php .php .php3
AddType application/x-httpd-php-source .phps
在166行, DirectoryIndexindex.php index.html 添加index.php
并且如果在編譯的時候有指定apxs參數,那么php在編譯的時候,會在httpd.conf中增加一個模塊的加載配置。
LoadModule php5_module modules/libphp5.so
這樣保存配置文件。然后在站點主目錄里創建一個文件index.php內容如下,訪問是否出現php信息:
<?php
phpinfo();
?>
如果能夠出現php的信息就表示已經安裝成功了。
網頁名稱:Centos下的PHP安裝手冊
文章URL:http://m.kartarina.com/article26/pgocjg.html
成都網站建設公司_創新互聯,為您提供做網站、微信小程序、標簽優化、網站營銷、小程序開發、微信公眾號
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯