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

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

Linux環(huán)境下搭建php開(kāi)發(fā)環(huán)境的方法-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關(guān)Linux環(huán)境下搭建php開(kāi)發(fā)環(huán)境的方法的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。

我們提供的服務(wù)有:成都做網(wǎng)站、網(wǎng)站建設(shè)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、雙柏ssl等。為1000+企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的雙柏網(wǎng)站制作公司


文章背景:
因?yàn)閜hp和Apache等采用編譯安裝方式進(jìn)行安裝,然而編譯安裝方式,需要c,c++編譯環(huán)境,
通過(guò)apt方式安裝build-essential
$ sudo apt-get install build-essential
編譯安裝的步驟一般分為:
編譯配置
$ ./configure --XXX(參數(shù)s)
編譯配置的問(wèn)題:
a、在沒(méi)有安裝之前,對(duì)軟件無(wú)法全面了解
b、如果不全全面了解,又不知道該怎么安裝(附帶哪些參數(shù))
c、可以先選擇一個(gè)最簡(jiǎn)單的安裝方式,隨著使用,多次安裝來(lái)解決這個(gè)問(wèn)題
該過(guò)程比較復(fù)雜,需要很復(fù)雜的具體參數(shù)配置,具體參數(shù)通過(guò) configure --help 查看
編譯
$ make
安裝
$ sudo make install
**************************************
Apache 安裝
1、下載 httpd-2.2.11.tar.gz
2、解壓

tar zxvf httpd-2.2.11.tar.gz
在執(zhí)行tar指令的路徑下,會(huì)產(chǎn)生一個(gè)httpd-2.2.11目錄
3、查看一下編譯的配置信息
     切換到解壓之后的httpd-2.2.11目錄
   ./configure --help
     通過(guò)本步驟可以了解有那些可以安裝的模塊,以及安裝配置信息需要設(shè)置
     進(jìn)一步查看手冊(cè),也可以了解相關(guān)信息 

4、進(jìn)行編譯配置
$ ./configure --prefix=/usr/local/apache2 \  指定安裝目錄
--enable-so \                                允許使用外部so模塊
--with-mpm=prefork                           url請(qǐng)求跳轉(zhuǎn)策略
5、編譯:
$ make
6、安裝:(使用sudo是因?yàn)橐惭b的路徑/usr/local/apache2不屬于個(gè)人路徑)
$ sudo make install
《安裝完畢》
7、測(cè)試
修改httpd.conf。
將  #ServerName www.example.com:80 修改為 ServerName 127.0.0.1:80(localhost:80)
啟動(dòng) sudo ./apachectl -k start
停止 sudo ./apachectl -k stop
重新起動(dòng) sudo ./apachectl -k restart (該命令有時(shí)無(wú)效,用stop+start代替)

****************************************
PHP安裝

1、下載php-5.2.8.tar.gz
2、解壓tar zxvf php-5.2.8.tar.gz
3、查看一下編譯的配置信息

     切換到解壓之后的httpd-2.2.11目錄
   ./configure --help
     通過(guò)本步驟可以了解有那些可以安裝的模塊,以及安裝配置信息需要設(shè)置
     進(jìn)一步查看手冊(cè),也可以了解相關(guān)信息
4、編譯配置
./configure --prefix=/home/guandl/webenv/php528 \
--enable-mbstring \
--with-apxs2=/usr/local/apache2/bin/apxs 
5 編譯
make
6、安裝
sudo make install
《安裝完畢》
7、復(fù)制php.ini
因?yàn)橐话惆惭b后的php目錄$php/lib下沒(méi)有php的配置文件,需要把解壓目錄下的php.ini-recommended復(fù)制到php的lib目錄
sudo cp php.ini-recommended /home/guandl/webenv/php528/lib/php.ini
8、修改apache 的配置文件 httpd.conf
增加一下內(nèi)容
LoadModule php5_module        modules/libphp5.so 安裝php時(shí)候已經(jīng)自動(dòng)生成
AddType application/x-httpd-php .php
9、測(cè)試
編寫(xiě)一個(gè)php文件,如any.php
phpinfo();
?>
放到apache的htdocs目錄下
重新啟動(dòng)apache
http://127.0.0.1/any.php


感謝各位的閱讀!關(guān)于“Linux環(huán)境下搭建php開(kāi)發(fā)環(huán)境的方法”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!


文章題目:Linux環(huán)境下搭建php開(kāi)發(fā)環(huán)境的方法-創(chuàng)新互聯(lián)
網(wǎng)站鏈接:http://weahome.cn/article/didjpj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部