Ubuntu-server基于多端口建立虚拟主机步骤:

本文介绍如何在Ubuntu Server上通过Apache配置多个端口来实现虚拟主机服务。具体步骤包括导入数据库、放置项目文件、配置ports.conf文件、创建虚拟主机配置文件等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ubuntu-server基于多端口建立虚拟主机步骤:

Ubuntu-server和centos-server不同,Ubuntu-server的apache配置文档有多个,在这里主要用到/etc/apache2/ports.conf、/etc/apache2/sites-available/、

1、首先把数据库导入,项目放到/var/www/下

2、打开/etc/apache2/ports.conf文档,添加你想要开放的端口(81):

NameVirtualHost *:81

Listen 81

保存并退出。

3、在/etc/apache2/sites-available/下copy文档default并重新命名,名称和项目名称(moleculeLab)一致,修改内容如下:

<VirtualHost *:81>

       ServerName*:81  

       DocumentRoot/var/www/moleculeLab

       ErrorLog/var/logs/moleculeLab-error_log

    CustomLoglogs/moleculeLab-access_log common     

</VirtualHost>

保存并退出。

4、在/etc/apache2/sites-enabled/下建立001-default文档,内容与000-default类似

<VirtualHost *:81>

       ServerAdminwebmaster@localhost

       DocumentRoot/var/www/moleculeLab

       <Directory/>

              OptionsFollowSymLinks

              AllowOverrideNone

       </Directory>

       <Directory/var/www/>

              OptionsFollowSymLinks MultiViews

              AllowOverrideNone

              Orderallow,deny

              allowfrom all

       </Directory>

</VirtualHost>

保存并退出

5、发布网站sudo ln -s /etc/apache2/sites-available/moleculeLab/etc/apache2/sites-enabled/001-default

6、重启apache:/etc/init.d/apache2restart 完成!

                                                

                                                                                                        

---2014-02-24

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值