溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

LAMP_apache結(jié)合php_4

發(fā)布時(shí)間:2020-07-02 12:49:04 來源:網(wǎng)絡(luò) 閱讀:389 作者:15816815732 欄目:web開發(fā)


拷貝配置文件:

[root@localhost php-5.3.27]# cp php.ini-production /usr/local/php/etc/php.ini

apache結(jié)合php

Apache主配置文件為:/usr/local/apache2/conf/httpd.conf

vim /usr/local/apache2/conf/httpd.conf

找到:
AddType application/x-gzip .gz .tgz
在該行下面添加:

AddType application/x-httpd-php .php
找到:
<IfModule dir_module>
    DirectoryIndex index.html
</IfModule>
將該行改為:
<IfModule dir_module>
    DirectoryIndex index.html index.htm index.php
</IfModule>
找到:
#ServerName www.example.com:80
修改為:
ServerName localhost:80




LAMP_apache結(jié)合php_4


LAMP_apache結(jié)合php_4

LAMP_apache結(jié)合php_4

LAMP_apache結(jié)合php_4



測(cè)試LAMP是否成功

啟動(dòng)apache之前先檢驗(yàn)配置文件是否正確:

/usr/local/apache2/bin/apachectl -t

如果有錯(cuò)誤,請(qǐng)繼續(xù)修改httpd.conf, 如果是正確的則顯示為 “Syntax OK”, 啟動(dòng)apache的命令為:

/usr/local/apache2/bin/apachectl start

查看是否啟動(dòng):

[root@localhost ~]# netstat -lnp |grep httpd

tcp        0      0 :::80                       :::*   LISTEN      7667/httpd

如果有顯示這行,則啟動(dòng)了。 也可以使用curl命令簡(jiǎn)單測(cè)試:

[root@localhost ~]# curl localhost

<html><body><h2>It works!</h2></body></html>

只有顯示這樣才正確。

測(cè)試是否正確解析php:

vim /usr/local/apache2/htdocs/1.php

寫入:

<?php

    echo "php解析正常";

?>

保存后,繼續(xù)測(cè)試:

curl localhost/1.php

看是否能看到如下信息:

[root@localhost ~]# curl localhost/1.php

php解析正常[root@localhost ~]#

初次使用瀏覽器訪問我們的web服務(wù)的時(shí)候,你可能無法訪問,這是因?yàn)榉阑饓Φ木壒?。?qǐng)運(yùn)行下面的命令:

[root@localhost ~]# iptables -F

 

 配置第一個(gè)虛擬主機(jī)


vi /usr/local/apache2/conf/httpd.conf

刪除httpd.conf中的這行前面的警號(hào)
#Include conf/extra/httpd-vhosts.conf


LAMP_apache結(jié)合php_4

vim /usr/local/apache2/conf/extra/httpd-vhosts.conf

加入如下配置:
<VirtualHost *:80>
    DocumentRoot "/data/www"
    ServerName www.123.com
</VirtualHost>

LAMP_apache結(jié)合php_4


vi /usr/local/apache2/conf/httpd.conf


LAMP_apache結(jié)合php_4

 

/usr/local/apache2/bin/apachectl -t

/usr/local/apache2/bin/apachectl restart




向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI