>[success]1.1 Apach httpd 服務器配置
* * * * *
>[info]1.1.1下載apache httpd server
因為運行php的項目需要使用到apache,所以必須安裝apache httpd。
下載地址:http://httpd.apache.org/
如下圖所示下載:
第一步:
* * * * *

第二步:
* * * * *

第三步:
* * * * *

第四步:
* * * * *

第五步:
* * * * *

* * * * *
Apache Httpd是免安裝的,可以直接解壓到自己的電腦上。
*****
>[info]1.1.2 配置httpd
打開apache文件下面的conf文件夾,找到httpd.conf并打開
>[danger]1.1.2.1.
配置serverRoot “D:/dev/apache2.4”;
將其指向自己安裝apache的目錄下即可;
>[danger]1.1.2.2.
打開重寫功能
即LoadModule rewrite_module modules/mod_rewrite.so 前面的<font color=red>**分號去掉**</font>
>[danger]1.1.2.3.
修改重寫功能
~~~
<Directory />
AllowOverride None //把此處的None 改為all;
Require all denied
</Directory>
~~~
>[danger]1.1.2.4.
修改項目的根目錄
~~~
DocumentRoot "D:\workspace\php"
<Directory "D:\workspace\php">
~~~
指定到自己的項目地址
>[danger]1.1.2.5.
AllowOverride None 改為AllowOverride All
>[danger]1.1.2.6.
~~~
<Directory "${SRVROOT}/cgi-bin">
AllowOverride all //改為all
Options None
Require all granted
</Directory>
~~~
**現在配置一個自己的85端口,當在地址欄輸入 localhost:85時能夠訪問項目。需要完成下面的步驟:**
>[danger]1.1.2.7.
在httpd.conf里找到Listen,并添加如下配置: Listen 85;
>[danger]1.1.2.8.
在http.conf里打開vhost
即 LoadModule vhost_alias_module modules/mod_vhost_alias.so
>[danger]1.1.2.9.
打開 Include conf/extra/httpd-vhosts.conf ,引入httpd-vhosts.conf文件
找到apache/conf/extra并打開 httpd-vhosts.conf文件;
添加如下代碼:
~~~
<VirtualHost _default_:85> //監聽85端口
DocumentRoot "D:\workspace\php\jack" //項目的目錄地址,其中項目的文件夾名為jack
ServerName localhost //servername設置為localhost
~~~
此時localhost:85即可被訪問。
<font color=red>每次配置httpd后都要**重啟Apache**</font>
輸入http://localhost:85 訪問效果如下:

點擊test.php是不能運行的。因為沒有安裝php ,同時也沒把php引入httpd中
<font color=green>**如果要運行php項目的話,當然前提是要配置好php才可**。</font>
這里使用php7.0.8版本。具體配置見下:
- 項目簡介
- 文檔目錄
- 第一章 環境配置
- 1.1配置 apache httpd服務器
- 1.2 配置 php 7
- 1.3安裝phpstrom
- 1.4 安裝版本工具
- 1.5 安裝mysql
- 第二章 需求分析
- 第三章 數據庫設計
- 第四章 框架簡介
- 第五章 cms內容管理系統框架設計
- 第六章 配置thinkphp
- 第七章 后臺界面開發
- 第八章 熱門搜索頁面開發
- 8.1 熱搜頁面布局
- 8.2 建立數據模型model
- 8.3控制器實現查詢數據
- 8.4修改easyui原來的樣式
- 8.5實現點擊事件
- 8.6 保存數據
- 8.7 基于easyui 封裝js方法(1)
- 8.8 基于easyui 封裝js方法 (2)
- 8.9 controller處理后臺數據
- 8.10 封裝刪除功能及后臺處理
- 8.11 總結
- 第九章 安裝php調試工具
- 第十章 優惠券頁面開發
- 10.1 返回視圖
- 10.2 實現界面
- 10.3 js事件
- 10.4 建立model
- 10.5 后臺數據處理
- 10.6 總結
- 第十一章 優惠活動頁面開發
- 11.1 建立視圖
- 11.2 js事件
- 11.3圖片上傳及預覽功能
- 11.4富文本編輯器ckeditor
- 11.5保存活動數據
- 11.6編輯功能
- 11.7 小結
- 第十二章 總結