centos7服务器运行20个网站

1、[[email protected] ~]# yum -y install http* bind*      首先安装httpd和域名解析软件包2、[[email protected] ~]# vi /etc/httpd/conf/httpd.conf   修改httpd配置文件3、<VirtualHost *:80>        DocumentRoot /www        ServerName www.lgl.com</VirtualHost>                                      在配置文件末尾添加虚拟主机,网站根目录和域名自己拟定,20个即可,此处只是一个示例   20个虚拟主机即可
4、[[email protected] ~]# vi /etc/named.conf                 编辑域名解析的配置文件5、options {        listen-on port 53 { any; };        listen-on-v6 port 53 { any; };        directory       "/var/named";        dump-file       "/var/named/data/cache_dump.db";        statistics-file "/var/named/data/named_stats.txt";        memstatistics-file "/var/named/data/named_mem_stats.txt";        allow-query     { any; };                                    配置文件这三处都改为any以备所有访问

6、(接下来是域名解析配置,由于咱们为了方便,将其中17个域名头部更改了一下,剩余3个域名将中心也做了更改,所以根据本次配置要求需要做两个中心配置,带颜色处重要)zone "lgl.com." IN {        type master;        file "lgl.com.zone";};zone "lby.com." IN {        type master;        file "lby.com.zone";};7、创建并添加域名文档[[email protected] ~]# vi /var/named/lgl.com.zone以下是添加域名内容$TTL 86400lgl.com. IN SOA www.lgl.com. root ( 20160125 1H 1M 1W 1D )lgl.com. IN NS www.lgl.com.www IN A 192.168.209.110kkk IN A 192.168.209.110lll IN A 192.168.209.110jjj IN A 192.168.209.110ggg IN A 192.168.209.110qqq IN A 192.168.209.110eee IN A 192.168.209.110rrr IN A 192.168.209.110ttt IN A 192.168.209.110yyy IN A 192.168.209.110uuu IN A 192.168.209.110iii IN A 192.168.209.110ppp IN A 192.168.209.110aaa IN A 192.168.209.110sss IN A 192.168.209.110ddd IN A 192.168.209.110fff IN A 192.168.209.1108、同上理,lby.com的域名配置如下[[email protected] ~]# vi /var/named/lby.com.zone$TTL 86400lby.com. IN SOA www.lby.com. root ( 2016125 1H 1M 1W 1D )lby.com. IN NS www.lby.com. www IN A 192.168.209.110kkk IN A 192.168.209.110xxx IN A 192.168.209.1109、重启服务[[email protected] ~]# systemctl restart httpd[[email protected] ~]# systemctl restart named关闭防火墙[[email protected] ~]# systemctl stop firewalld[[email protected] ~]# setenforce 010、将配置文件中所有目录都改为 根目录下 以备配置文件查找到虚拟主机网站目录   如:<Directory />                      DocumentRoot "/"         <Directory "/">                # Further relax access to the default document root:    AllowOverride None                                          AllowOverride none         <Directory "/">       # Allow open access:                                        Require all denied            #     Require all granted                                     </Directory>                      # Possible values for the Options directive are "None", "All",</Directory>               也就是说在centos7中,域名网站根目录必须在配置文件主目录的子目录里才能被找到,不然只会显示httpd页面

11、由于是测试环境,所以咱们就先创建两个网站,利用curl进行测试[[email protected] ~]# mkdir /www[[email protected] ~]# vi /www/index.html1111111111[[email protected] ~]# mkdir /kkk[[email protected] ~]# vi /kkk/index.html222222222

测试实验以做完,20域名网站自行添加修改即可。此为centos7 httpd域名配置
 
 

 
 
 
 

 



 
 
 
 
 
时间: 2024-10-27 18:56:37

centos7服务器运行20个网站的相关文章

一台WEB服务器上同时运行多个网站的三种方法

实验环境: 在做实验之前我们首先准备一下实验环境,首先在虚拟机上准备一台原始的干净的Windows Server 2008 R2的操作系统作为WEB服务器,ip地址设为192.168.100.10然后安装web服务器的步骤:1.首先在服务器管理器中添加角色,在服务器角色中选择Web服务器(IIS)角色,如图所示:2.IIS7.5被分割了40多个不同功能的模块,管理员可以根据需要定制安装相应的功能模块,这样可以使Web网站的受***面减少,安全性和性能大幅度提高.所以在"选择角色服务的步骤中采用默

配置apache虚拟主机,实现在一台服务器上运行多个网站

配置apache虚拟主机,实现在一台服务器上运行多个网站 apache虚拟主机实现有三种方法: 1.通过不同的IP地址 2.通过不同的域名 3.通过不同的端口号 三种都需要把虚拟主机功能打开: [[email protected] ~]# vim /etc/httpd/conf/httpd.conf 改: #NameVirtualHost *:80 为: NameVirtualHost *:80 方法1:通过不同的IP地址,解析不同的域名 给服务器增加IP(另一个域名解析) [[email pr

升级生产服务器运行环境来发布网站

生产服务器运行环境: 操作系统:Windows Server 2008 Web服务器:IIS 7.0 任务:发部ASP.NETT程序 准备工作: 该发布程序是在.net 4.0的开发环境运行,但我们的服务器是.net 2.0的运行环境 在发布该程序之前,必须要安装.net4.0环境,并配置好IIS7.0环境 操作步骤: 1.下载.net 4.0安装: https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=17718 2.发布程

javascript-图片横向无缝隙滚动(可在服务器运行)

前两次弄'图片横向滚动'javascript,在本地上运行得很美,可是一上到我们学校后台的服务器,就有很多问题,这个算是行的了. css代码: 1 <style type="text/css"> 2 .scroll_div { 3 width: 1000px; 4 height: 250px; 5 margin: 0 auto; 6 overflow: hidden; 7 white-space: nowrap; 8 background: #ffffff; 9 } 10

没有购买域名和服务器,怎么搭建网站?(一)

之前跟大家分享过一期,<搭建网站,需要做哪些准备工作?>里面讲到的都是需要通过远程来实现的,什么叫远程实现,就是建一个网站,你需要为网站准备域名,服务器空间等素材,别人才能通过你网站的域名,直接访问你的站点,那么做一个网站,就一定需要域名和服务器空间吗?其实,我之前就说过了,不一定需要,因为我们只是学习使用的话,我们完全可以本地搭建服务器,今天我们就跟大家一起来分享一期,我们不花钱,不买域名和服务器,我们一样可以搭建一个网站. 一.下载安装PHP运行环境Wampserver 首先,大家需要下载

多功能集成环境在windows服务器上搭建PHP网站案例,在服务器上搭建PHP网站

服务器版本:Windows Server 2008 R2 Enterprise 平时搭建PHP网站,可以在linux服务器上搭建,也可以在windows服务器上搭建,主要看你个人需求了,今天我们演示的是用PHPWAMP绿色集成环境在windows服务器上搭建php网站. 这款PHPWAMP绿色集成环境也属于WAMP套件,大家知道什么是WAMP吧? Windows下的Apache+Mysql+PHP,称为WAMP. WAMP套件其实有很多,就比如wampserver.apmserv.xampp等等

服务器的稳定性决定网站的排名,you konw?

随着社会的发展,网络技术的提高,网上交易,网上交流的越来越多,那么就牵扯到建站的问题,那么网站的排名怎样才能好呢,具体影响因素有哪些呢,你了解吗? 想让网站排名好,光靠优化是远远不够的,不管你优化的再好,网站服务器不稳定,网站排名也是跟不上的,那网站服务器的选择应该注意哪些事项呢?下面我们看看网络建站专家的一些小建议: 建议一.免费的靠不住. 现实不免发现,有些站长为了省钱,或是感觉自己网站所用空间小,不值得用付费服务器的话,那你就打错特错了,如果你网站选择一个免费的域名空间的话,就很难被搜索引

ZooKeeper做独立服务器运行(上)

ZooKeeper做独立服务器运行(上) 作者:chszs,转载需注明.博客主页:http://blog.csdn.net/chszs 一.ZooKeeper安装及配置 版本:ZooKeeper v3.4.6稳定版 要设置ZooKeeper以单独服务器的模式运行是非常直接的.服务器包含在单个的JAR文件内,因此安装就只需创建一个配置文件. 一旦下载了ZooKeeper稳定版,那么解压它,并进入ZooKeeper的根目录. $ wgethttp://mirror.bit.edu.cn/apache

Centos7服务器时间同步及国内常用时间同步服务器地址 && 自建时间同步服务器ntpdate

##同步外网时间同步服务器,调整时区 #安装ntpdate时间同步服务器 yum -y install ntpdate #时间同步 ntpdate time-a.nist.gov #添加到crontab定时任务,每10分钟同步一次 echo "00 */10 * * * ntpdate time-a.nist.gov >/dev/null 2>&1" >>/var/spool/cron/root #设置了时间同步之后,调整业务需求的时区,使调用的时间戳统