django+apache+ubuntu如何配置多个站点

问题是这样的:我买了域名和公网ip,有自己的服务器,服务器用的是:Ubutu14。我之前写了一个网站,并且成功发布了,现在这边有新的需求,需要做另一个网站。网站架构我用的... 问题是这样的:我买了域名和公网ip,有自己的服务器,服务器用的是:Ubutu14。我之前写了一个网站,并且成功发布了,现在这边有新的需求,需要做另一个网站。
网站架构我用的是:ubuntu+python+django+mod_wdgi+pymongo+mongoengine+html,比如说我的域名是www.abc.com,我的第一个网站配置的地址是:www.abc.com/mysite1/,通过a2ensite mysite1.conf,service apache2 reload,这个网站成功部署并可访问。
现在我想做第二个网站,我的第二个网站配置的地址是:www.abc.com/mysite2/,通过a2ensite mysite2.conf,service apache2 reload,第二个网站虽然可以访问,但是原来的第一个网站就无妨访问了,请问诸位朋友们,有什么好方法两个网站都能访问吗?
为什么第二个网站能访问,原先的就不能访问了呢?
十分感谢。
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
班丘衲兰00
2015-07-30 · TA获得超过103个赞
知道答主
回答量:17
采纳率:33%
帮助的人:9.6万
展开全部
ubuntu apache服务上多站点的服务器配置

打开以下配置文件:
sudo vi /etc/apache2/sites-enabled/000-default.conf

加入以下虚拟主机配置:

<VirtualHost>
DocumentRoot "/var/mysite1"
ServerName www.abc.com
</Virtualhost>

<VirtualHost>
DocumentRoot "/var/mysite2"
ServerName www.123.com
</Virtualhost>

保存退出
最后,重启apache服务器:
sudo service apache2 restart
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-04-16
展开全部
不要使用mod方式,可以考虑使用uwsgi方式部署,Web代理层和应用容器层完全分离,结构清晰。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
渡部鞭懂
2015-04-13
知道答主
回答量:8
采纳率:0%
帮助的人:4.9万
展开全部
eryt trbh ropebtn rv rvepbvcvbc
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式