麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網(wǎng)站 > Apache > 正文

linux環(huán)境之a(chǎn)pache多端口配置虛擬主機的操作方法

2024-08-27 18:28:30
字體:
供稿:網(wǎng)友

說到配置服務(wù)器,很多環(huán)境可能配置的服務(wù)器會各不相同,接下來就讓錯新技術(shù)頻道小編帶著各位一起來看看linux環(huán)境之apache多端口配置虛擬主機的操作方法吧!

默認(rèn)情況下,linux上apache使用的
默認(rèn)文檔目錄是:/var/www
默認(rèn)端口是:80
如果想發(fā)布自己的一個系統(tǒng)資源目錄,可以使用下面的方法,執(zhí)行如下命令:
(1)添加監(jiān)聽端口
#cd /etc/apache2
#vim ports.conf
文件添加:
NameVirtualHost *:8000
Listen 8000

(2)配置虛擬目錄
#cd /etc/apache2/sites-available
#cp default default-me
#vim default-me
文件內(nèi)容如下:

復(fù)制代碼 代碼如下:

<VirtualHost *:8000 >
??? ServerAdmin webmaster@localhost
??? DocumentRoot /wwwroot
??? <Directory / >
Options FollowSymLinks
AllowOverride None
??? </Directory>
??? <Directory /wwwroot/ >
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
??? </Directory>
??? ErrorLog /var/log/apache2/error.log
??? # Possible values include: debug, info, notice, warn, error, crit,
??? # alert, emerg.
??? LogLevel warn
??? CustomLog /var/log/apache2/access.log combined
</VirtualHost>


粗體部分是關(guān)鍵點。
(3)發(fā)布站點

# ln -s /etc/apache2/sites-available/default-me /etc/apache2/sites-enabled/001-default
(4)重啟服務(wù)
#/etc/init.d/apache2 restart
(5)測試
http://localhost:8000/
如果能夠正常訪問就說明配置正確了。

?

復(fù)制代碼 代碼如下:

?


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Virtual Hosts
#
# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs/2.2/vhosts/ >
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.
#
# Use name-based virtual hosting.
#
NameVirtualHost *:81
NameVirtualHost *:82
NameVirtualHost *:83
NameVirtualHost *:84
NameVirtualHost *:85
NameVirtualHost *:86
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:81>
ServerAdmin [email protected]
DocumentRoot D:/AppServ/www/www-nongye
ServerName www.dede.com
ErrorLog D:/AppServ/www/www-nongye/errornongye.log
CustomLog logs/dummy-host2.appservnetwork.com-access_log common
</VirtualHost>
<VirtualHost *:82>
<Directory "D:/AppServ/www-chinaec" >
Options FollowSymLinks
#Deny from all
Allow from all
</Directory>
ServerAdmin [email protected]
DocumentRoot D:/AppServ/www-chinaec
ServerName www.dede.com
DirectoryIndex index.php index.html
ErrorLog D:/AppServ/www-chinaec/errornongjiale.log
CustomLog logs/dummy-host2.appservnetwork.com-access_log common
</VirtualHost>
<VirtualHost *:83>
ServerAdmin [email protected]
DocumentRoot D:/AppServ/www/www-05110
ServerName www.dede.com
ErrorLog D:/AppServ/www/www-05110/errornong05110.log
CustomLog logs/dummy-host2.appservnetwork.com-access_log common
</VirtualHost>
<VirtualHost *:84>
ServerAdmin [email protected]
DocumentRoot D:/AppServ/www/wordpress
ServerName www.dede.com
ErrorLog D:/AppServ/www/wordpress/errornongwordpress.log
CustomLog logs/dummy-host2.appservnetwork.com-access_log common
</VirtualHost>
<VirtualHost *:85>
ServerAdmin [email protected]
DocumentRoot D:/AppServ/www/magento
ServerName www.dede.com
ErrorLog D:/AppServ/www/magento/errormagento.log
CustomLog logs/dummy-host2.appservnetwork.com-access_log common
</VirtualHost>
<VirtualHost *:86>
ServerAdmin [email protected]
DocumentRoot D:/AppServ/www/magento1322
ServerName www.dede.com
ErrorLog D:/AppServ/www/magento1322/errormagento1322.log
CustomLog logs/dummy-host2.appservnetwork.com-access_log common
</VirtualHost>
<VirtualHost *:88>
ServerAdmin [email protected]
DocumentRoot D:/AppServ/www/www-nongjiale
ServerName www.dede.com
ErrorLog D:/AppServ/www/www-nongjiale/errornongjiale.log
CustomLog logs/dummy-host2.appservnetwork.com-access_log common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "C:/Apache2.2/docs/dummy-host2.x"
ServerName dummy-host2.x
ErrorLog "logs/dummy-host2.x-error.log"
CustomLog "logs/dummy-host2.x-access.log" common
</VirtualHost>


1、單域名單端口設(shè)置
如:www.abc.com 默認(rèn)用80訪問

特別說明,apache的配置默認(rèn)都在安裝目錄下的conf目錄里面
或者是/etc/apache2
不過一定要注意,listen.conf文件中端口監(jiān)聽是否開啟
如下圖,表示已經(jīng)開啟80端口監(jiān)聽

直接默認(rèn)
1、單域名單端口設(shè)置

如:www.abc.com 默認(rèn)用80訪問

特別說明,apache的配置默認(rèn)都在安裝目錄下的conf目錄里面
或者是/etc/apache2
不過一定要注意,listen.conf文件中端口監(jiān)聽是否開啟
如下圖,表示已經(jīng)開啟80端口監(jiān)聽
直接默認(rèn)修改default-server.conf

這個配置最好簡單
安裝好了,之后,默認(rèn)已經(jīng)能夠使用了,只是要把它修改成你需要的域名及訪問路徑罷了。

給一個標(biāo)準(zhǔn)配置吧

?

復(fù)制代碼 代碼如下:

?


DocumentRoot "/srv/www/htdocs"
#
# Configure the DocumentRoot
#
<Directory "/srv/www/htdocs">
# Possible values for the Options directive are "None", "All",
# or any combination of:
#?? Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important.? Please see
# http://httpd.apache.org/docs-2.2/mod/core.html#options
# for more information.
Options None
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
#?? Options FileInfo AuthConfig Limit
AllowOverride None
# Controls who can get stuff from this server.
Order allow,deny
Allow from all
</Directory>


2、單域名多端口設(shè)置

?

復(fù)制代碼 代碼如下:

?


<Directory "/srv/www/htdocs/bbs">
??? Options None
??? AllowOverride None
??? Order allow,deny
??? Allow from all
</Directory>
<Directory "/srv/www/htdocs/">
??? Options None
??? AllowOverride None
??? Order allow,deny
??? Allow from all
</Directory>
NameVirtualHost?? *:80
NameVirtualHost?? *:81
<VirtualHost *:80>
? DirectoryIndex? index.html index.php
? ServerName?? "www.abc.com "
? DocumentRoot?? "/srv/www/htdocs/"?
? </VirtualHost>
<VirtualHost *:81>
? DirectoryIndex?? index.php
??? ServerName?? "www.abc.com:81 "
? DocumentRoot?? "/srv/www/htdocs/bbs/"?
? </VirtualHost>


3、多域名多端口設(shè)置

?

復(fù)制代碼 代碼如下:

?


<Directory "/srv/www/htdocs/btc">
??? Options None
??? AllowOverride None
??? Order allow,deny
??? Allow from all
</Directory>
<Directory "/srv/www/htdocs/bbs">
??? Options None
??? AllowOverride None
??? Order allow,deny
??? Allow from all
</Directory>
<Directory "/srv/www/htdocs/">
??? Options None
??? AllowOverride None
??? Order allow,deny
??? Allow from all
</Directory>
NameVirtualHost?? *:80
NameVirtualHost?? *:81
<VirtualHost *:80>
? DirectoryIndex? index.html index.php
? ServerName?? "www.abc.com "
? DocumentRoot?? "/srv/www/htdocs/"?
? </VirtualHost>
<VirtualHost *:80>
? DirectoryIndex? index.html index.php
? ServerName?? "www.btc.com "
? DocumentRoot?? "/srv/www/htdocs/btc"?
? </VirtualHost>
<VirtualHost *:81>
? DirectoryIndex?? index.php
??? ServerName?? "www.abc.com:81 "
? DocumentRoot?? "/srv/www/htdocs/bbs/"?
? </VirtualHost>

?


需要注意的問題是,多端口監(jiān)聽,一定要注意listen.conf文件,是否開啟了相應(yīng)端口。

以上就是錯新技術(shù)頻道小編為大家?guī)淼膌inux環(huán)境之a(chǎn)pache多端口配置虛擬主機的操作方法,上面說到知識,大家可以操作看看,如果你想了解更多專業(yè)知識,那就關(guān)注js.VeVb.com吧。

?

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产一级爱c视频 | 亚洲综合91| www.91在线| 国产a级网站 | 久久草草亚洲蜜桃臀 | 国产一级淫 | 99精品视频在线免费观看 | 一区二区三区视频在线观看 | 草莓视频在线导航 | 天天干干 | 久久男| 精品999www | 九九热九九热 | 久久蜜桃香蕉精品一区二区三区 | 激情大乳女做爰办公室韩国 | 精品中文字幕久久久久四十五十骆 | 精品一区免费 | 天天夜天天操 | 久久精品国产99国产精品澳门 | 99精彩视频在线观看 | 免费一级毛片在线播放不收费 | 女人a级毛片 | 精精国产xxxx视频在线野外 | 在线成人一区二区 | sese在线视频 | 国产麻豆久久 | 国产乱淫a∨片免费观看 | 国产精品一品二区三区四区18 | 亚洲一区在线国产 | 国产精品剧情一区二区在线观看 | av久草| 手机在线看片国产 | 成人av一区二区免费播放 | 特级西西444www大精品视频免费看 | 久久精品伊人网 | 国产精品久久久久久久久久久久久久久久 | 久久精品视频网址 | 久久99精品久久久久久国产越南 | www成人在线观看 | 最新av网址在线观看 | 中文字幕国产亚洲 |