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

问题描述

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

问题是这样的:我买了域名和公网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,第二个网站虽然可以访问,但是原来的第一个网站就无妨访问了,请问诸位朋友们,有什么好方法两个网站都能访问吗?
为什么第二个网站能访问,原先的就不能访问了呢?
十分感谢。

解决方案

你这个是同一个域名下的path路径不同而已,直接在你服务器配置上,根据不同的location转到不同的html资源页面就可以了;

时间: 2025-01-26 15:37:40

多站点访问-django+apache+ubuntu如何配置多个站点的相关文章

关于自己配置的iis上的站点访问不了

问题描述 关于自己配置的iis上的站点访问不了 我在iis上部署了一个站点,之前一几个月直都很好用.今天突然登录不了,页面一直在loading,作为新手真的不知道这是怎么回事,求大神帮忙解答,谢谢了 解决方案 There is a problem with this website's security certificate 网站的提示很清楚的说明是站点的证书不安全,是否需要继续访问.建议遇到问题的时候,先不要慌张,先看下上面说的是什么问题. 解决方案二: 你的服务器ssl证书过期了什么的吧.

Apache服务器一个IP多个站点的配置方法示例_Linux

在日常的网站发布中很多情况下都无法做到一个IP对应一个站点,在IP4的情况下IP的资源是相对有限的.然而作为最流行的Apache自然也考虑到这种情况,那么接下来看看apache服务器怎么配置一个IP多个站点. 在httpd.conf中找到 "# Virtual hosts",并添加如下行 复制代码 代码如下: ServerName 你的域名 HostNameLookups off 例子 NameVirtualHost 192.168.1.104 <VirtualHost 192.

如何在Ubuntu中配置tomcat 域名访问?

问题描述 如何在Ubuntu中配置tomcat 域名访问? 如题,现在我修改host的appBase不行,把app Base改回webapps 的话就到tomcat 主页, 现在我要直接访问域名就跳转到项目页面-是否有其他办法解决? 解决方案 tomcat域名配置Tomcat域名配置Tomcat 多域名配置

配置多站点-iis添加多个站点访问不了

问题描述 iis添加多个站点访问不了 2003+IIS6 我在IIS里新添加了一个站点,给了端口号808,两个网站同ip的,现在 http://ip http://ip:80 这个是第一个网站的,都能正常访问 http://ip:808 这个是第二个网站的,访问不了 解决方案 首先你得确定你808的网站是正常的 在看下端口有没有冲突 应用程序支持 解决方案二: 网站正常,并且我之前还单独写了个页面的,但是结果都是显示下载的,端口应该没冲突的,我试了别的端口也是这个情况 我说的访问不了是指不显示页

Python+Apache+CGI完全配置

操作系统环境:Ubuntu 15.10 0.需求原因     想在我的Linux上架设Apache来运行CGI程序,方便以后用Apache部署Python的Web应用,但遇到各种各样的问题,网上找的答案要么都太旧了(4/5年前跟现在已经差很多了),要么就不完整,所以这里总结一下,作为最新版本吧. 1.Apache安装     采用的是源码编译安装的形式.首先要说明的是,要成功安装Apache,需要依次安装完下面的软件(函数库)才算是成功地安装了Apache: (1)apr安装 下载地址:http

Ubuntu下配置Tomcat服务器以及设置自动启动的方法_java

既然是Ubuntu,那就要利用好"新立得软件包管理器"了. 1.Tomcat需要jdk的支持,所以先说一下jdk的安装,已经安装好了jdk的可以直接看第2条. 1.1安装jdk 在新立得中搜索"sun-java",安装最新的jdk,比如"sun-java6-jdk",然后点击应用就自动安装完成了. 1.2配置jdk环境变量 安装是自动的,但是配置需要自己动手了. 1.2.1修改用户环境变量 $ vi /home/fancy(你的用户名)/.bas

最新版apache虚拟主机配置与应用学习教程

要配置apache的虚拟主机,我们需要分以下几步进行: 1. 检查apache虚拟主机模块 2. 开启apache虚拟主机功能 3. httpd-vhosts.conf文件详解 4. 根据IP配置虚拟主机 5. 根据端口配置虚拟主机 6. 根据域名配置虚拟主机 一.检查apache虚拟主机模块 apache要配置虚拟主机,就需要先查看apache是否编译vhost_alias_module模块.当然apache默认是已经编译该模块的,我们可以通过以下命令查看是否已经编译模块,如下: /usr/l

Nginx-一个IP配置多个站点

对于Nginx,一个IP上配置多个站点还是很常见的.尤其是在开发环境上,更是如此. 下面在我的阿里云上简单的实现这样一个需求: 在一个IP上通过对端口区分来配置多个站点. 环境 初始化 目录一览 配置 站点准备 添加配置文件 疑难杂项 fastcgi_pass Nginxphp-fpm的进程间通信有两种方式 Bad GateWay 总结 环境 手头上正好有一台阿里云学生机,趁着没过期,就拿来用吧. 操作系统:centOS7 php-fpm Nginx 初始化 在centos上搭建php-fpm+

实例讲解Apache+tomcat+ssl配置

apache     我的运行环境:Windows2003 Server SP4 + J2SDK1.5.0 + Apache2.0.54 + Tomcat5.5.9     **准备软件:    1.安装 Apache 2.0.54    2.Tomcat 5.5.14    3.Jk2连接器(mod_jk2.so)      一:配置Apache和tomcat     Apache安装在d:\Apache2 下,监听端口 80:    Tomcat在D:\Tomcat51 下,监听端口 808