Ubuntu Apache 不同端口监听不同站点
2017-05-02 09:44
387 查看
在
在
1
2
1
2
在原有的默认80后,加上要监听的端口,就可以了。
在
其中 000-default是默认的那个配置文件,可能有的版本不叫这个名字,总之就是要把原文件复制一个新的,叫做3000为了以后站点多的时候知道这个文件对应哪个端口,或者你用新站点的名称也可以,总之就是要让自己知道这个文件对应的是哪个项目站点。打开3000.conf,改成这样:
重点就是端口号,还有这个端口对应的项目目录。
使用命令
然后重启Apache服务器
访问:110.110.1.1:3000能看到配置的站点,就是是成功了。
/etc/apache2/apache2.conf中,把项目根目录设置成默认的
/var/www不要设置在某个站点的路径下(我就是配置第一个站点时改了这里才会配置第二个站点时好久弄不出来)
在
/etc/apache2/ports.conf中添加监听,例如,我要添加3000端口的监听
Listen 80 Listen 3000
1
2
1
2
在原有的默认80后,加上要监听的端口,就可以了。
在
/etc/apache2/site-available/中使用命令
cp 000-default.conf 3000.conf
其中 000-default是默认的那个配置文件,可能有的版本不叫这个名字,总之就是要把原文件复制一个新的,叫做3000为了以后站点多的时候知道这个文件对应哪个端口,或者你用新站点的名称也可以,总之就是要让自己知道这个文件对应的是哪个项目站点。打开3000.conf,改成这样:
[code]``` <VirtualHost *:3000> ServerAdmin webmaster@localhost DocumentRoot /var/www/birthday <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/birthday/> Options Indexes FollowSymLinks MultiViews AllowOverride None[/code]
[code]</Directory>[/code]
[code]</VirtualHost>[/code]
[code]```[/code]
重点就是端口号,还有这个端口对应的项目目录。
使用命令
ln -s /etc/apache2/site-available/3000.conf /etc/apache2/site-enable/3000.conf
然后重启Apache服务器
service apache2 restart
访问:110.110.1.1:3000能看到配置的站点,就是是成功了。
相关文章推荐
- Ubuntu Apache 不同端口监听不同站点
- Ubuntu Apache 不同端口监听不同站点
- Ubuntu下Apache2.4.7不同站点映射不同端口
- Apache配置多个监听端口和不同的网站目录的简单方法
- apache设置不同端口监听不同目录
- Apache 根据不同的端口 映射不同的站点
- Apache配置多个监听端口和不同的网站目录的简单方法
- Apache配置多个监听端口和不同的网站目录的简单方法
- Apache配置——监听多个端口 对应多个不同的网站目录
- Apache本机不同端口多站点配置:httpd-vhosts.conf(转载)
- Apache配置多个监听端口和不同的网站目录的简单方法
- apache 监听不同的端口并设置虚拟路径的实例
- apache主机(站点)配置,端口监听,目录访问权限及分布式权限
- apache配置多站点(不同端口)
- Apache配置多个监听端口和不同的网站目录的简单方法
- 详解Apache配置多个监听端口和不同的网站目录
- Apache本机不同端口多站点配置:httpd-vhosts.conf
- Apache配置多个监听端口和不同的网站目录的简单方法(转)
- Apache配置多个监听端口和不同的网站目录
- apache 配置不同的端口访问不同的站点