相关疑难解决方法(0)

如何在一个apache实例上运行多个站点

我可以在网上找到每个指南后花费的时间.

我希望在一个apache实例上运行两个站点,如下所示 - 192.168.2.8/site1和192.168.2.8/site2

我一直在圈子里,但是目前我在'sites-available(符号链接到网站启用)'中有两个conf文件,看起来像这样 -

<VirtualHost *:2000>

ServerAdmin webmaster@site1.com
ServerName site1
ServerAlias site1

# Indexes + Directory Root.
DirectoryIndex index.html
DocumentRoot /home/user/site1/

# CGI Directory
ScriptAlias /cgi-bin/ /home/user/site1/cgi-bin/

Options +ExecCGI

# Logfiles
ErrorLog /home/user/site1/logs/error.log
CustomLog /home/user/site1/logs/access.log combined

</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

<VirtualHost *:3000>

ServerAdmin webmaster@site2.com
ServerName site2
ServerAlias site2

# Indexes + Directory Root.
DirectoryIndex index.html
DocumentRoot /home/user/site2/

# CGI Directory
ScriptAlias /cgi-bin/ /home/user/site2/cgi-bin/

Options +ExecCGI

# Logfiles
ErrorLog /home/user/site2/logs/error.log
CustomLog /home/user/site2/logs/access.log combined

</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

http.conf看起来像这样 -

NameVirtualHost *:2000
NameVirtualHost *:3000
Run Code Online (Sandbox Code Playgroud)

目前我收到这个错误 …

configuration web-applications apache2

48
推荐指数
2
解决办法
10万
查看次数

标签 统计

apache2 ×1

configuration ×1

web-applications ×1