1.apache常用指令
1)net start apache2.2
2)httpd.exe -m //檢視apche載入的模組
3)httpd.exe -t //檢查apache中httpd 檔案中是否有出錯的,並找到相應的位置。
2.apache 中的檔案httpd
此檔案是apache中的配置檔案
1)documentroot欄位是設定伺服器的根目錄,
2)directoryindex是用來設定檔案中預設首頁。
3)directory標籤字段其中有三處是帶標籤的,此標籤是用來設定目錄的訪問許可權的。如果不設定該標籤會提示沒有許可權訪問。 設定方法是在兩處帶有根目錄的位置,將根目錄更換為伺服器根目錄位址。
例如:options indexes //如果首頁檔案不存在會以列表檔案顯示當前的內容,取值有indexes,none,all是具有所有許可權
order allow,deny//設定禁止和訪問
allow from all //所有人都可以訪問
deny from all //禁止所有人訪問
allow from 127.0.0.1 //只允許自己訪問
deny from 127.0.0.1//禁止自己訪問
3.apache 虛擬主機的配置(常用網域名稱訪問 ip訪問兩種)資料夾的虛擬機器目錄刪除apache不能啟動
1.啟用虛擬主機配置:
修改httpd.conf檔案欄位中
2.在extra/httd-vhosts.conf中刪除所有內容,修改為如下字段:
namevirtualhost *:80
#配置虛擬主機
#主機網域名稱
servername jjc
#指定**根目錄
documentroot "d:/country/country"
#指定預設主頁
directoryindex index.html
#指定目錄許可權
options indexes
order allow,deny
allow from all
#將其他目錄的檔案掛載當前目錄下還需配置訪問許可權,訪問方式:country/music 網域名稱/別名
alias /music "d:/***"
options indexes
order allow,deny
allow from all
二. php與apache整合
php模組不用安裝直接將該內容複製到檔案即可。
一.在apache模組中與php的連線設定內容
1.httpd.conf 中增加載入php模組的字段 將此內容新增在load部分
loadmodule php5_module "c:/wamp/php/php5apache2_2.dll"
新增完成後檢查是否新增了該模組語句 httpd.exe -m
2.此時新增完成還不能解析php**,因為程式不知道要解析什麼檔案型別的**,所以需要在httpd.conf中新增如下**(新增在上面**的下面即可)
解決此兩種方案任選其一
第一嚴謹是有才.php就會執行
第二不嚴謹
二.在php模組中配置相關檔案
1.進入php相關檔案目錄,找到
php.ini-production檔案修改為php.ini檔案。
2.配置中國時區,預設使用date函式是有時差的,修改方式:在php.ini檔案中查詢欄位date.timezone=prc;
3.修改php。ini的配置檔案路徑 修改方式:phpinidir="配置檔案所在路徑"
三. php與mysql整合
1.php命令:檢視php所載入的模組 :php.exe -m 配置完環境變數的前提下
2.載入mysql模組 :
1)去掉 extension=「php_mysql.dll」注釋,
2)去掉extension_dir=「路徑」注釋,
php環境搭建 xp xp系統php環境搭建
php 環境搭建第四步 在 windows 7 下如何進行 php 配置環境。php 環境在 windows 7 上的配置相比 windows xp 等要簡單很多,不 需要複製等操作,你只要將 php.在windows下設定iis php.1頁 免費 在windows xp中配置支援.2頁 免費 w...
LAMP環境搭建 php環境搭建
yum groupinstall development tools y yum groupinstall desktop platform development y yum install cmake pcre devel ncurses devel openssl devel libcurl ...
搭建 PHP 環境
所需軟體 apache2.2.8 php 5.2.5 mysql 5.0 1.安裝 apache 安裝包格式 在 network domain 和 server name 裡填入 127.0.0.1,右下角可以控制 apache 伺服器的啟動與關閉。安裝好後,在瀏覽器裡輸入 http localho...