apache上的虚拟主机分为:基于名称的虚拟主机 (每个IP多个站点)和基于IP的虚拟主机(每个IP一个站点)。这里使用基于名称的虚拟主机。
假设要设置的站点为:
blog.aaa.com
bbs.aaa.com
www.bbb.com
首先设置好域名A记录,
编辑/etc/httpd/conf/httpd.conf:
vim /etc/httpd/conf/httpd.conf
在配置文件最后加入:
# Listen for virtual host requests on all IP addresses
NameVirtualHost *:80<VirtualHost *:80>
DocumentRoot /home/blog.aaa
ServerName blog.aaa.com
ErrorLog logs/blog.aaa.com-error_log
CustomLog logs/blog.aaa.com-access_log common
</VirtualHost><VirtualHost *:80>
DocumentRoot /home/bbs.aaa
ServerName bbs.aaa.com
ErrorLog logs/bbs.aaa.com-error_log
CustomLog logs/bbs.aaa.com-access_log common
</VirtualHost><VirtualHost *:80>
DocumentRoot /home/bbb
ServerName www.bbb.com
ErrorLog logs/www.bbb.com-error_log
CustomLog logs/www.bbb.com-access_log common
</VirtualHost><VirtualHost *:80>
DocumentRoot /var/www/html
ServerName 1.1.1.1 //这里填VPS独立IP地址,这样可以保留apache原/var/www/html根目录,能直接IP访问,可以放个默认页面或探针。
</VirtualHost>
验证配置是否有语法错误:
/usr/sbin/httpd -S
没报错即可。
建立对应的目录:
mkdir /home/blog.aaa
mkdir /home/bbs.aaa
mkdir /home/bbb
重启Apache服务器使设置生效:
service httpd restart
相关推荐
首先这不是一个虚拟机架设的教程,是用VPS架设的教程!虽然是面向新手写的,但是依然需要一些基础!你如果本地都玩不转,我劝你还是放弃了!还有,这将是全网唯一一个讲vps教程的文件!就是TXT,我觉得你要是能看懂...
如何搭建网站Linux VPS CentOS 5 实例图解.docx
云服务器、物理服务器、vps服务器、虚拟主机有什么区别?全文共8页,当前为第1页。云服务器、物理服务器、VPS服务器、虚拟主机有什么区别? 云服务器、物理服务器、vps服务器、虚拟主机有什么区别?全文共8页,当前...
Linux VPS LNMP一键安装及多站点设置 安装教程.docx
是由非营利组织Apache软件基金会的支持的,我们很多的虚拟主机、VPS等都会使用Apache服务器架构环境,但是任何的架构环境都会遭受各种可能的攻击、安全漏洞的检测、SQL注入、各种拒绝服务攻击等。 作为我们VPS/...
VPS服务器安全设置教程[整理].pdf
对于初学者来说,了解和使用Linux VPS(Virtual Private Server)是一项重要的技能,尤其是当选择KVM架构时,因为KVM提供了更好的性能和全硬件虚拟化。在本教程中,我们将详细讲解如何在KVM架构上通过VNC(Virtual ...
它继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统,Linux是许多企业和服务提供商的首选操作系统,用于部署Web服务器、数据库服务器、邮件服务器等。Linux系统具有高效的网络功能和稳定的...
虚拟专用服务器是\\\"主机托管\\\"业务的革命性技术,它可以为您提供独立的系统管理及软件运行环境,甚至在一台主机上可以配置多个IP地址。每一个VPS都是在专用的加密区域内运行,如同独立服务器一样操作。VPS使得...
Linux VPS CentOS安装LNMP系统环境教程.docx
但是很多同学们并不是都像老左一样用XSHELL,而还是有很多使用PUTTY登陆SSH,所以重新起一篇文章单独再分享用PUTTY设置密钥登陆Linux VPS主机的方法。 PS:我们如果需要使用PUTTY一定要到正规的下载站最好是官方网站...
云主机及vps、虚拟主机、主机托管、主机租用产品区别
3款Linux VPS主机FTP文件管理软件.docx
Linux VPS安装MAPn系统环境图文教程(CentOS).docx
越来越多的站长用户将会选择VPS或者服务器作为我们的建站环境,但是对于用户来说基础的操作大部分都来自网上的教程,比如用SSH软件登陆之后然后就学着教程安装面板、一键包,然后就去搭建网站。我们经常有提到对于...
本文描述了我在搭建系统,配置系统安全的时候所做的一些配置。 希望对大家提供一些帮助。
linux系统自带防火墙必须要好好利用起来,可是我有一年多没写过防火墙策略了,该忘的都忘了,不该忘的也都忘得差不多了,看笔记,找找感觉
如果是Linux新手的话,在最开始建站时可以试试使用Linux VPS主机控制面板,只要在你的VPS主机上安装一个主机管理面板,这样你就可以像使用虚拟主机那样去绑定域名和管理MysqL数据库了,而且VPS主机允许你最大化地...
VPS(Virtual Private Server 虚拟专用服务器)技术,将一部服务器分割成多个虚拟专享服务器的优质服务。 每个VPS都可分配独立公网IP地址、独立操作系统、独立超大空间、独立内存、独立CPU资源、独立执行程序和独立...