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

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

編譯安裝PHP5.4.41-創(chuàng)新互聯(lián)

一、部署LAMP環(huán)境,安裝順序

在灣里等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專(zhuān)注、極致的服務(wù)理念,為客戶(hù)提供網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì) 網(wǎng)站設(shè)計(jì)制作按需求定制設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),成都營(yíng)銷(xiāo)網(wǎng)站建設(shè),外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè),灣里網(wǎng)站建設(shè)費(fèi)用合理。

二、編譯、安裝php

三、安裝xcache,為php(opcode)加速

四、其他

一、部署LAMP環(huán)境,安裝順序

編譯安裝部署LAMP環(huán)境,安裝順序

1、編譯安裝apache,http://64314491.blog.51cto.com/2784219/1652948

2、編譯安裝mysql,http://64314491.blog.51cto.com/2784219/1652999

3、編譯安裝php

二、編譯、安裝php

1、下載php并解壓

[root@localhost downloads]# wget http://cn2.php.net/distributions/php-5.4.41.tar.bz2 [root@localhost downloads]# tar xf php-5.4.41.tar.bz2

2、編譯前準(zhǔn)備工作

(1)、編譯選項(xiàng)

./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-openssl --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-mbstring --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml  --enable-sockets --with-apxs2=/usr/local/apache/bin/apxs --with-mcrypt  --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d --with-bz2  --enable-maintainer-zts

(2)、直接編譯,會(huì)有如下提醒,所以需提前準(zhǔn)備

1、configure: error: xml2-config not found. Please check your libxml2 installation. 2、configure: error: Please reinstall the BZip2 distribution 3、configure: error: mcrypt.h not found. Please reinstall libmcrypt. 4、configure: error: Cannot find MySQL header files under /usr/local/mysql.    #這個(gè)問(wèn)題就需要先安裝mysql后,再來(lái)編譯php了,所以最好按照步驟apache-->mysql-->php

所以編譯前需要安裝依賴(lài)環(huán)境

1、# yum -y  install libxml2 libxml2-devel 2、# yum -y  install bzip2-devel 下載libmcrypt libmcrypt-devel,并安裝 # wget http://mirrors.sohu.com/fedora-epel/6Server/x86_64/libmcrypt-2.5.8-9.el6.x86_64.rpm # wget http://mirrors.sohu.com/fedora-epel/6Server/x86_64/libmcrypt-devel-2.5.8-9.el6.x86_64.rpm 3、# rpm -ivh libmcrypt-2.5.8-9.el6.x86_64.rpm     # rpm -ivh libmcrypt-devel-2.5.8-9.el6.x86_64.rpm

3、編譯、安裝php

# ./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-openssl --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-mbstring --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml  --enable-sockets --with-apxs2=/usr/local/apache/bin/apxs --with-mcrypt  --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d --with-bz2  --enable-maintainer-zts # make && make install

注:--enable-maintainer-zts   編譯模塊worker、event時(shí),需要使用該選項(xiàng)

4、編輯/etc/httpd/httpd.conf

(1)、在AddType application/x-gzip .gz .tgz后添加以下信息,使httpd識(shí)別php格式的頁(yè)面

ADDType application/x-httpd-php .php ADDType application/x-httpd-php-source .phps

(2)、添加默認(rèn)起始頁(yè)文件名

DirectoryIndex index.php

    DirectoryIndex index.php index.html

完成配置后,重載配置

[root@localhost ~]# service httpd graceful

(3)、為php提供配置文件,在我們解壓出的源碼目錄中,有兩個(gè)配置文件樣例

[root@localhost ~]# cd /root/downloads/php-5.4.41 [root@localhost php-5.4.41]# ls |grep php.ini php.ini-development    #適用于開(kāi)發(fā)環(huán)境 php.ini-production    #適用于生產(chǎn)環(huán)境

編譯安裝時(shí),我們指定了php的配置文件目錄/etc,這里我們把適用于生產(chǎn)環(huán)境的配置文件復(fù)制過(guò)去

[root@localhost php-5.4.41]# cp php.ini-production /etc/php.ini

(4)、測(cè)試

之前編譯安裝的apache,配置文件中,默認(rèn)網(wǎng)站根目錄是DocumentRoot "/usr/local/apache/htdocs"
在該路徑新建一個(gè)測(cè)試頁(yè)面index.php,內(nèi)容如下

host1

在瀏覽器輸入主機(jī)地址測(cè)試,出現(xiàn)下圖所示,說(shuō)明安裝、配置成功

編譯安裝PHP5.4.41

(5)、測(cè)試連接mysql

 /usr/local/apache/htdocs在該路徑新建一個(gè)測(cè)試頁(yè)面pcmysql.php,內(nèi)容如下

host1

然后用瀏覽器訪問(wèn)這個(gè)頁(yè)面,顯示如下信息則說(shuō)明php成功連接mysql

編譯安裝PHP5.4.41

三、安裝xcache,為php(opcode)加速

1、下載xcache

wget http://xcache.lighttpd.net/pub/Releases/3.1.2/xcache-3.1.2.tar.gz

2、為php添加xcache

[root@localhost downloads]# tar xf xcache-3.1.2.tar.gz  [root@localhost downloads]# cd xcache-3.1.2 [root@localhost xcache-3.1.2]# /usr/local/php/bin/phpize Configuring for: PHP Api Version:         20100412 Zend Module Api No:      20100525 Zend Extension Api No:   220100525

3、編譯安裝xcache

[root@localhost xcache-3.1.2]# ./configure --enable-xcache --with-php-config=/usr/local/php/bin/php-config [root@localhost xcache-3.1.2]# make && make install

安裝完成,提示模塊安裝的位置

Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-zts-20100525/

4、將xcache配置文件復(fù)制到php配置文件目錄

[root@localhost xcache-3.1.2]# mkdir /etc/php.d [root@localhost xcache-3.1.2]# cp xcache.ini /etc/php.d [root@localhost xcache-3.1.2]# vim /etc/php.d/xcache.ini [root@localhost xcache-3.1.2]# service httpd graceful    #重載配置

新建測(cè)試頁(yè)面,在瀏覽器中訪問(wèn)測(cè)試頁(yè)面,顯示如下畫(huà)面,說(shuō)明模塊正常加載

vim /usr/local/apache/htdocs/test.php 編輯如下內(nèi)容

編譯安裝PHP5.4.41

編譯安裝PHP5.4.41   #配置文件已經(jīng)載入

如果xcache沒(méi)有正常工作,試試編輯xcache.ini,編輯extension = xcache.so,修改為全路徑

extension = /usr/local/php/lib/php/extensions/no-debug-zts-20100525/xcache.so

四、其他

配置文件/etc/php.ini,/etc/php.d/目錄下的*.ini

php.ini官方文檔:

配置參數(shù):http://www.php.net/manual/zh/ini.list.php
核心配置參數(shù)詳解:http://www.php.net/manual/zh/ini.core.php

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


名稱(chēng)欄目:編譯安裝PHP5.4.41-創(chuàng)新互聯(lián)
URL地址:http://weahome.cn/article/dhdsoi.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部