亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網絡,我們將竭誠為您提供優質的服務! 誠征網絡推廣 | 網站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯系我們 [ 會員登錄/注冊 ]
促銷推廣
客服中心
業務咨詢
有事點擊這里…  531199185
有事點擊這里…  61352289
點擊這里給我發消息  81721488
有事點擊這里…  376585780
有事點擊這里…  872642803
有事點擊這里…  459248018
有事點擊這里…  61352288
有事點擊這里…  380791050
技術支持
有事點擊這里…  714236853
有事點擊這里…  719304487
有事點擊這里…  1208894568
有事點擊這里…  61352289
在線客服
有事點擊這里…  531199185
有事點擊這里…  61352288
有事點擊這里…  983054746
有事點擊這里…  893984210
當前位置:首頁 >> 技術文章 >> 文章瀏覽
技術文章

在Windows上安裝配置Apache2.2.3及實現多站點

添加時間:2011-2-27  添加: admin 
下載和安裝 Apache for Windows

運行已下載的上述Apache .msi文件。安裝程序會要求提供下列信息:

Network Domain 你的服務器已經或者將要注冊的DNS域名。比如你的服務器的全稱DNS域名是server.mydomain.net ,你應當在這里輸入:mydomain.net ,本地的話設置為localhost

Server Name 你的服務器的全稱DNS域名,如上情況你應當在這里輸入:server.mydomain.net,本地的話設置為localhost

Administrator's Email Address 服務器管理員的email地址。這個地址將會在默認的出錯頁面上顯示給客戶端。

For whom to install Apache 如果你希望Apache在80端口監聽,并被安裝為服務(即使無人登陸,Apache仍將運行),就選擇"for All Users, on Port 80, as a Service - Recommended";如果你希望將Apache安裝為個人試驗使用,或者已經有一個運行于80端口的WWW服務器,就選擇"only for the Current User, on Port 8080, when started Manually"。

The installation type 選擇Typical會安裝除開發模塊需要使用的源碼和庫以外的所有內容。選擇Custom可以自定義安裝哪些項目。完整安裝大約需要13MB磁盤空間,這其中并不包含你的網站文件所用空間。

Where to install 安裝Apache的文件夾,默認為C:\Program Files\Apache Group文件夾下的Apache2子文件夾。也可以選擇其他文件夾,比如:D:\Apache2.2

注意:安裝之前,請完全卸載以前版本的Apache,并刪除所有的目錄與文件,這是因為新安裝的配置文件不會覆蓋舊的已經存在的配置文件,舊的文件可能導致Apache服務不能啟動。

3、配置Apache支持PHP

找到 DirectoryIndex index.html index.html.var 在后面加入 index.htm index.php (默認index.php為首頁文件)

◆模塊化安裝PHP

找到 #LoadModule ssl_module modules/mod_ssl.so 這行,在此行后加入一行

LoadModule php5_module d:/php/php/php5apache2.dll

其中d:/php/php/php5apache2.dll 為你php目錄中php5apache2.dll所在的位置

再找到 AddType application/x-gzip .gz .tgz 這行,在此行后加入一行

AddType application/x-httpd-php .php

(其實:上面兩行紅色的,你可以直接加在httpd.conf文件的最后面也可以的)
注意:PHP提供的Php5Apache2.dll居然在Apache2.2.x不適用

解決方法:

下載 這個文件 并解壓.共有三個文件.

vcredist_x86.exe
php5apache2.dll
httpd.exe.manifest

◆好,開始

1.將 php5apache2.dll 覆蓋掉你原來PHP目錄下的 php5apache2.dll 文件.

2.將 httpd.exe.manifest 文件復制到你的apache安裝目錄下的bin文件夾下.

3.雙擊運行vcredist_x86.exe安裝.(如果您的系統里已安裝了 .NET framework 2.就可以省掉這一步)

完成!去重啟你的apache2.2試試吧.

4、配置Apache及實現多站點

安裝好Apache以后,可以在瀏覽器中輸入http://localhost測試,如果配置正常會顯示It's Working.

更改第一個站點的根目錄:在文件Apache2.2\conf\httpd.conf中查找 DocumentRoot 屬性,將后面的路徑改為你的主站點的路徑,如:D:\www\web1

為第二個Apache服務建立配置文件:復制并重命名httpd.conf為web2.conf(舉個例子而已,也可以叫my.conf等等),修改web2.conf中的Listen 8080(原來為80)、ServerName localhost:8080(原來為80)、DocumentRoot "D:/www/web2" (原來為web1)

添加第二個Apache服務:Apache安裝目錄的bin子目錄下,使用如下命令將Apache安裝為Windows NT服務:httpd.exe -k install -n "服務名" -f "d:\apache2.2\conf\web2.conf"

其他的命令:

將Apache安裝為Windows NT服務:

apache -k install

指定服務的名稱,當你在同一機器上安裝多個Apache服務時,你必須為它們指定不同的名字。

apache -k install -n "服務名"

為不同名稱的服務使用不同的配置文件,則安裝時需要指定配置文件:

apache -k install -n "服務名" -f "c:\files\my.conf"

如果你使用的是第一個命令,也就是除 -k install 外沒有其它命令行參數,那么被安裝的服務名稱將是:Apache2 ,配置文件將使用conf\httpd.conf 。

移除一個Apache服務:

apache -k uninstall

使用下述命令移除特定名稱的Apache服務:

apache -k uninstall -n "服務名"

通常,啟動、重啟、關閉Apache服務的方法是使用Apache Service Monitor工具,另外也可以使用控制臺命令:NET START Apache2 和 NET STOP Apache2 或者通過Windows服務控制面板。在啟動Apache服務之前,你應當使用下面的命令檢查一下配置文件的正確性:

apache -n "服務名" -t

你可以通過命令行開關來控制Apache服務。要啟動一個已經安裝的Apache服務,可以使用:

apache -k start

要停止一個已經安裝的Apache服務,可以使用:

apache -k stop

apache -k shutdown

要重啟一個運行中的Apache服務,強制它重新讀取配置文件,可以使用:

apache -k restart

5、學習中遇到的一些問題

Fatal error: Class 'mysqli' not found 
Had to add this to the php.ini;
CODE 
extension=php_mysqli.dll
And the driver, libmysqli.dll, works fine from the apache bin.


關鍵字:Windows 安裝 配置 Apache 多站點

分享到:

頂部 】 【 關閉
版權所有:佛山思海電腦網絡有限公司 ©1998-2024 All Rights Reserved.
聯系電話:(0757)22630313、22633833
中華人民共和國增值電信業務經營許可證: 粵B1.B2-20030321 備案號:粵B2-20030321-1
網站公安備案編號:44060602000007 交互式欄目專項備案編號:200303DD003  
察察 工商 網安 舉報有獎  警警  手機打開網站