當前位置:首頁 » 編程語言 » php配置虛擬主機

php配置虛擬主機

發布時間: 2022-08-31 11:10:29

『壹』 php虛擬主機 虛擬目錄配置,即配置Apache中conf文件和php中ini初始化

這個是我成功配置的經驗
1.安裝apache_2.2.4-win32-x86-no_ssl.msi到 d:\phpWeb\APACHE\
步驟:下一步下一步
2.安裝php-5.2.0-Win32.zip 到 d:\phpWeb\php\
步驟:(1)解壓壓縮包到d:\phpWeb\php\
(2)找到php目錄里的 php.ini-dist 重命名為 php.ini 並拷到 windows目錄里
(3)將php目錄里的 php5ts.dll,libmysql.dll 拷到 系統目錄(system/system32)
3.配置apache
步驟:(1)打開 d:\phpWeb\APACHE\conf\httpd.conf 這個文件
(2)找到 DocumentRoot "D:/phpWeb/APACHE/htdocs" 將其改為你的WEB目錄(可不改有時改了會出錯)
(3)找到DirectoryIndex index.html這一行,在後面加入index.html.var index.htm index.php
(4)找到#LoadMole ssl_mole moles/mod_ssl.so這行,在後面加上一行:LoadMole php5_mole d:/phpWeb/php/php5apache2_2.dll
(5)找到AddType application/x-gzip .gz .tgz這行,在後面加上一行:AddType application/x-httpd-php .php
4.配置php
步驟:(1)找到c:\windows\php.ini並打開 (剛才拷進去的)
(2)找到extension_dir = "./" 改為 extension_dir = "d:/phpWeb/php/ext"
(3)找到;extension=php_mysql.dll將前面的;號去掉
(4)找到;session.save_path = 去掉前面;並設路徑"d:/phpWeb/php/session_temp"並在該路徑下新建文件夾session_temp

『貳』 PHP配置apache的虛擬主機,導致無法解析php。

沒試過多埠運行的,你試試在httpd.conf里加Listen 8888看有沒效果

『叄』 PHP虛擬主機

可以都填在httpd.conf下,如果要放到vhosts下的話,httpd里有個includ httpd-vhosts。conf的需要打開

『肆』 phpstudy怎麼配置虛擬主機

安裝phpStudy下載,傻瓜式安裝很簡單,一直點擊下一步即可,中途根據個人愛好設置WebPHP目錄,設置在D盤根目錄里。
打開虛擬主機配置D:\phpStudy\Apache\conf下的 httpd.conf文件去掉#Include conf/extra/httpd-vhosts.conf前面的 # 保存即可。在D:\WebPHP目錄下建立mooc文件。

『伍』 PHPNOW如何添加虛擬主機

首先,phpnow安裝完成後,安裝文件夾下有文件PnCp.cmd
運行PnCp.cmd(有部分系統需要運行許可權,可通過開始-運行-cmd,之後輸入phpnow路徑進入後運行PnCp.cmd!獲取管理員許可權運行!)
運行PnCp.cmd後,出現dos的控制面板
按照步驟,選擇0,輸入主機名稱(可以是自定義的網址,之後通過系統文件hosts來綁定自定義域名,實現本地虛擬域名的運行!)
主機別名可為空
之後輸入網站路徑,留空為默認路徑!

成功後會自動重新Apache!

『陸』 對php的理解, 配置虛擬主機和多站點,是干什麼的

比如你一台電腦
想同時當做兩個域名的伺服器
且兩個域名顯示的不一樣
那就需要配置虛擬主機多站點了

『柒』 如何配置 Apache 的虛擬主機

打開httpd.conf文件
去掉LoadMole vhost_alias_mole moles/mod_vhost_alias.so
這句前面的#號

Include conf/extra/httpd-vhosts.conf這句前面的#號

Include conf/extra/httpd-vhosts.conf這句在httpd.conf文件底部

然後打開Apache2.2\conf\extra下的httpd-vhosts.conf文件,加入如下代碼

#配置自己的虛擬主機
<VirtualHost *:80>
#網站目錄,如果在www目錄下的php目錄,下面 #就填寫F:/www/php
DocumentRoot "D:/WALP/www"
#域名
ServerName www.plqjnet.com
#這里配置歡迎首頁面
DirectoryIndex index.html index.htm index.php
<Directory />
Options FollowSymLinks
#不允許別人修改我們的頁面
AllowOverride None
#設置訪問許可權
order allow,deny
Allow from all
</Directory>
</VirtualHost>

把ServerName改成你自己的,最後重啟Apache。

『捌』 php apache配置虛擬主機,求教!

Httpd.conf文件468行左右

conf/extra/httpd-vhosts.conf 大約486行 去掉#
修改許可權
,httpd.conf,190行左右Deny from all 改成 allow from all 就可以了

『玖』 Linux 安裝phpstudy.bin 安裝好後怎麼配置虛擬環境

安裝phpStudy直接網路下載,傻瓜式安裝很簡單,一直點擊下一步即可,中途根據個人愛好設置WWW目錄,我的設置在D盤根目錄里。
打開虛擬主機配置,打開D:\phpStudy\Apache\conf下的
httpd.conf文件去掉#Include
conf/extra/httpd-vhosts.conf前面的#保存即可。在D:\WWW目錄下建立web應用例如
classmath。
打開D:\phpStudy\Apache\conf\extra下的httpd-vhosts.conf文件
刪除該文件中的所有內容,因為在本人配置的過程中配置好虛擬主機之後發現localhost不能用了,刪了裡面之前就有的全部代碼並稍加修改(修改內容下一步講解),localhost和虛擬主機都可以使用。接下來復制以下代碼粘貼即可。

DocumentRoot
"D:\WWW\classmath"
ServerName
web.classmath.com

Options
Indexes
FollowSymLinks
Includes
ExecCGI
AllowOverride
All
Order
allow,deny
Allow
from
all

打開C:\Windows\System32\drivers\etc下的hosts文件添加
127.0.0.1
web.classmath.com
可根據自身情況修改,此時虛擬主機即可使用,在瀏覽器輸入web.classmath.com發現程序可以運行,但是問題來了發現phpmyadmin不能使用了,其實上一步已經提到,刪除httpd-vhosts.conf裡面原有的代碼添加以下代碼並在hosts文件中添加
127.0.0.1
localhost即可。

ServerAdmin
[email protected]
DocumentRoot
"D:\WWW"
ServerName
localhost
ServerAlias
localhost
ErrorLog
"logs/mmy-host2.example.com-error.log"
CustomLog
"logs/mmy-host2.example.com-access.log"
common

至此虛擬主機配置完畢

熱點內容
mc外國伺服器地址名稱 發布:2025-01-16 11:09:45 瀏覽:17
用腳本砍價 發布:2025-01-16 11:04:36 瀏覽:680
公司密碼包括什麼 發布:2025-01-16 11:04:04 瀏覽:544
php批量查詢 發布:2025-01-16 10:43:38 瀏覽:917
適合搭建代理伺服器的雲 發布:2025-01-16 10:42:49 瀏覽:428
我的世界手機版伺服器怎麼注冊 發布:2025-01-16 10:41:30 瀏覽:614
小米雲電視伺服器 發布:2025-01-16 10:37:03 瀏覽:350
php開源wiki 發布:2025-01-16 10:27:19 瀏覽:189
sql加欄位備注 發布:2025-01-16 10:21:49 瀏覽:565
線割編程教程 發布:2025-01-16 10:21:03 瀏覽:18