真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Centos手動安裝PHP-創(chuàng)新互聯(lián)

下載PHP的源碼,我下的是7.2版本,看了一下安裝的參數(shù)太多了,也沒有時間依次了解每個參數(shù)的意思,直接從網(wǎng)上復(fù)制了一個,先嘗試安裝起來。并記錄一下步驟,基本的步驟就是解壓、配置、編譯、運行。
1.下載PHP源碼,將其放到某個目錄下,比如~/temp
2.接下來準(zhǔn)備運行configure,嘗試了無數(shù)次,基本快崩潰,因為每次總是提示缺少某個支持庫??偨Y(jié)下來有以下一些,
curl,freetype,glib,libcurl,libjpeg,libmcrypt,libpng,libxml2,libXpm,libxslt,openssl,postgresql,bzip2,先把這些庫安裝完畢,接下來進入正文。
3.在源碼目錄下運行這個很長的配置命令
'./configure' '--prefix=/usr/local/php' '--with-pdo-pgsql' '--with-zlib-dir' '--with-freetype-dir' '--enable-mbstring' '--with-libxml-dir=/usr' '--enable-soap' '--enable-calendar' '--with-curl' '--with-mcrypt' '--with-gd' '--with-pgsql' '--disable-rpath' '--enable-inline-optimization' '--with-bz2' '--with-zlib' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-pcntl' '--enable-mbregex' '--enable-exif' '--enable-bcmath' '--with-mhash' '--enable-zip' '--with-pcre-regex' '--with-pdo-mysql' '--with-mysqli' '--with-jpeg-dir=/usr' '--with-png-dir=/usr' '--enable-gd-native-ttf' '--with-openssl' '--with-fpm-user=www-data' '--with-fpm-group=www-data' '--with-libdir=/lib/x86_64-linux-gnu/' '--enable-ftp' '--with-gettext' '--with-xmlrpc' '--with-xsl' '--enable-opcache' '--enable-fpm' '--with-iconv' '--with-xpm-dir=/usr'

為沂水等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及沂水網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都做網(wǎng)站、成都網(wǎng)站設(shè)計、沂水網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

崩潰不,都不知道這么多參數(shù)干嘛用的,但無論如何,運行成功了,沒有提示錯誤。

4.在PHP解壓目錄下運行make && make install, 又提示libtool: link: `ext/opcache/ZendAccelerator.lo' is not a valid libtool object錯誤,Ok, 查找網(wǎng)上資料,運行make distclean。然后重新make,提示找不到make file。查不到資料了,幸好咱有虛擬機快照,恢復(fù)快照,重新安裝所需的庫文件,重新configure,總算成功。

5.make成功后,到安裝路徑下運行php -version,正常顯示版本號。將此路徑加入到系統(tǒng)路徑變量中,
vi /etc/profile
在最后加入PHP路徑,
PATH=$PATH:/usr/local/php/bin
export PATH
保存后,在任意地方嘗試運行php -version成功。

6.接下來,將PHP加入到apache中,
vim /etc/httpd/conf/httpd.conf
//在LoadModule后面添加:LoadModule php7_module modules/libphp7.so //不添加則訪問.php文件將會變成下載,正常這個應(yīng)該是自動添加才對
//在DirectoryIndex后面添加:index.php
//在AddType application/x-gzip .gz .tgz后面添加:AddType application/x-httpd-php .php //.php前面有一個空格
重啟Apache服務(wù),提示失敗,找不到libphp7.so,再查資料吧,先刪除LoadModule行。看看應(yīng)該是在編譯php時要加入apxs路徑參數(shù),才能促成生成libphp7.so,而apxs需要安裝依賴包httpd-devel。安裝httpd-devel,需要httpd和httpd-tools,全部下載安裝完畢。
重新編譯php,./configure --with-apxs2=/usr/bin/apxs,成功后,再次make && make install
好事,沒發(fā)現(xiàn)任何錯誤,到httpd.conf中查看,發(fā)現(xiàn)LoadModule 這句話已經(jīng)自動加上了。停止并重啟apache服務(wù),測試PHP網(wǎng)頁,一切正常。
7.復(fù)制php.ini-development或者php.ini-production到php的安裝目錄下的lib文件夾中 /usr/local/php/lib 并重命名為php.ini

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


文章名稱:Centos手動安裝PHP-創(chuàng)新互聯(lián)
本文地址:http://weahome.cn/article/pjsog.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部