apache和php結合
1、先禁用之前的php7的模組
2、檢視下是否禁用php7模組
[root@centos7 ~]# /usr/local/apache2.4/bin/apachectl -m
rewrite_module (shared)
php5_module (shared) #只有乙個,說明禁用了
syntax ok
3、訪問下apache是否工作,可以看到it works!說明apache已經正常
4、新增php服務解析
directoryindex index.htmlindex.php #新增這個
過載配置檔案
/usr/local/apache2.4/bin/apachectl graceful
mv /usr/local/apache2.4/htdocs/1.php /usr/local/apache2.4/htdocs/index.php
8、訪問
apache配置php7來解析
3、訪問
apache預設虛擬主機
1、開啟vhosts虛擬主機
3、定義了兩個虛擬主機
documentroot "/data/wwwroot/abc.com" #**根目錄
servername abc.com #網域名稱
serveralias www.abc.com www.123.com #別名,也可以用這兩個網域名稱訪問
errorlog "logs/abc.com-error_log" #錯誤日誌
customlog "logs/abc.com-access_log" common #標準日誌輸出
7、訪問:[root@centos7 abc.com]# curl -x abc.com
錯誤:403拒絕訪問:
解決: vi /usr/local/apache2.4/conf/httpd.conf
options followsymlinks
allowoverride none
order deny,allow
# deny from all
8、/usr/local/apache2.4/bin/apachectl graceful
9、訪問
[root@centos7 abc.com]# curl -x127.0.0.1:80 www.abc.com
[root@centos7 abc.com]# curl -x127.0.0.1:80 www.111.com
10、abc.com為預設的頁面
11、無論訪問哪個都為調到這上
[root@centos7 abc.com]# curl -x127.0.0.1:80 123123123asdasd
LAMP架構五( Apache和PHP結合)
如何安裝mysql 如何安裝 apache 如何安裝php 在這章節統統可以忘記,軟體只要會yum install安裝就可以了。五 這篇重點講apache和php結合,如何在一起的故事。1 在一起的四個條件。1.1 檢查apache有沒有載入php5的模組 apachectl m 1.2 若沒載入模...
Apache和php結合及預設虛擬主機
htppd的主配置檔案是 usr local apache2 conf httpd.conf,編輯該檔案 把servername這一行去掉注釋 如下圖,將denied修改為granted,修改它是因為不設定這行,在訪問時會報403,它的目的是允許所有請求 找到下面這一段,在後面新增index.php...
Karrigell和apache的結合
原文 因為python並不是特別為web開發而生,所以現在很多的python使用者都在開發能夠讓python執行於web的框架.karrigell就是現在為數眾多的python web框架之一.本文將對karrigell做簡要的介紹.簡介 karrigell是乙個功能強大且靈活的python web...