1.你得拥有一个泛域名解析的顶级域名,有一个独立的IP: 2.解析二级域名,如在万网中心里,记录类型为A, 主机记录即为要配的二级域名(如:增加两个:bbs.mydomain.com 和 www.mydomain.com),填上 bbs,记录值为独立的Ip,保存即可,同理增加一个  3.在httpd.conf中打开 mod_rewrite 4.在 httpd.conf中,增加如下,可参照这个文件里面的写法NameVirtualHost *:80 <VirtualHost *:80>    Se…
我们在配置一台服务器的时候,如果只运行一个站点,往往过于浪费资源.Nginx和Apache都可以通过配置虚拟主机实现多站点.配置虚拟主机的方式主要有两种,一种是多个不同端口对应的多个虚拟主机站点,一种是同一端口对应多个不同域名的虚拟主机站点.这里我用80端口为例,在apache配置多个不同域名虚拟主机. 试验环境:windows+apache (linux+apache同理) 1.  虚拟机需要用到Rewrite,所以先编辑Apache的conf目录下的httpd.conf文件 掉Rewrite…
今天终于把nginx的二级域名配置搞定了,哎之前在测试服务器上弄过一次,不过那个是在本地解析的hosts,把ip指向到域名上就ok,再在nginx.conf里改了下配置就好了,用同样的方法改了正式服务器上的nginx.conf(忘了正式服务器的是域名,这个域名是要DNS解析的)导致耗费了N多时间哇 谨记谨记!如果查了N多的资料,配置文件么有问题,记得DNS解析! 我是一个二级域名写了一个conf,在nginx.conf里引进了所有.conf结尾的文件include 你的配置目录/nginx/co…
Ubuntu系统 #在/var/www目录下新建两个文件夹bbs和oa,执行完以上命令后,/var/www目录下有bbs.oa三个文件夹,名称与二级域名对应,分别存放三个系统的php文件,这样便于日后的维护与管理. mkdir –p /var/www/{bbs,oa} #或者分步执行命令 mkdir –p /var/www/bbs mkdir –p /var/www/oa #将当前目录切换到虚拟主机“目前可用的”配置目录 cd /etc/apache2/sites-available #每个虚拟…
我们有时候从网上下载下来的php源码很多都是应用在网站根目录下的,而我们又想在本地先测试一遍确定没有问题了再上传空间,但一换到子目录下的时候因为路径问题,使得许多图片.内容都无法显示. 这个时候我们就需要营造一个根目录的环境去加载这些php源码,这就需要用到虚拟主机了.也就是将项目的子目录映射到一个域名中,当访问这个域名的时候相当于访问这个项目了.这样既能在本地运行项目,而且项目直接打包上传空间也能直接用了. 工具/原料 Apache服务器 方法/步骤   1.打开Apache的配置文件 htt…
首先启动wamp,成功之后,单击图标,找到Apache服务器下的 httpd.conf ,直接打开 按下Ctrl+F键,在搜索框中搜索 Virtual hosts, 搜寻结果如下图: 3. 然后打开wamp安装的文件位置,我的路径为 D:\wamp 这个视个人情况灵活应对: 4. 依次进入wamp下的 bin\apache\Apache2.2.21(这里是Apache版本号,依据个人情况,可能不同)\conf\extra 目录,打开 httpd-vhosts.conf,直接拉到文件最后,如下所示…
系统环境: Linux: CentOS release 6.5 (Final) LAMP 步骤 1.lamp开启ssl # yum install openssl mod_ssl -y # 安装openssl和apache的ssl模块 2.证书生成的方法 # openssl genrsa -des3 -out server.key 1024 # 生成服务器私钥 # openssl req -new -key server.key -out server.csr # 生成服务器证书请求.并按要求填…
一.虚拟主机 虚拟主机是Apache提供的一个功能,通过虚拟主机拉雅在一台服务器上部署多个网站.虽然服务器的IP地址是相同的,但用户当用户使用不同的域名访问时,访问到的是不同的网站. 下面讲解Apache虚拟主机配置,当然,前提是你的CentOS已经安装并配置好了Apache服务器. 二.搭建虚拟主机 1.创建目录结构: 首先,我们需要创建一个目录结构,以保存网站数据,为访客提供服务.我们的文档根目录将被设置为在各个 /var/www/ 目录中,我们将这里为我们的每个虚拟主机创建一个目录. 在每…
centos    LAMP第二部分apache配置  下载discuz!配置第一个虚拟主机 安装Discuz! 用户认证 配置域名跳转  配置apache的访问日志  配置静态文件缓存  配置防盗链 访问控制 apache rewrite 配置开机启动apache  tcpdump  第二十节课 无论是apache 还是nginx,都会有一个默认的虚拟主机 virtual host 多个vhost都可以用同一个配置文件 安装两个Apache,两个apache可以共存,但是要使用不同的端口 主配…
系统环境:CentOS 7Apache 2.4php 5.4MariaDB 5.5 项目需求:创建3个虚拟主机,分别架设phpMyadmin,wordpress,Discuz其中phpMyadmin提供https服务. 一.使用yum安装环境所需组件 httpd,php,php-mysql,mariadb-server # yum install httpd php php-mysql mariadb-server 二.关闭SELINUX并配置防火墙 1.为了测试方便,先关闭selinux 临时…