发布单个网站
1、安装Apache服务
# yum install -y httpd
#systemctl start httpd.service
/etc/httpd/conf:该目录存放Apache服务器的配置文件
/var/www/html:该目录是Apache服务器的默认站点根目录
/etc/httpd/logs:Apache服务器的日志文件目录
2、测试Apache是否安装成功
在浏览器的地址栏输入:localhost进行测试
3、将公司网站exam复制到/var/www/html/目录下,并修改配置文件:
Vim/etc/httpd/conf/httpd.conf
修改:DocumentRoot "/var/www/html/"为DocumentRoot "/var/www/html/exam"
【修改完配置文件后必须要重启服务:systemctl restart httpd】
输入地址就可以直接访问了
通过修改配置文件/etc/httpd/conf/httpd.conf可以发布个性化网站
如:
主页名字不是index.html可修改
修改端口
检查
http -t
检测配置文件错误位置
发布多个网站
通过域名访问
本地域名注册
优先级 : dns缓存 > hosts > dns服务
测试
然后修改配置文件
在最后一行增加一行
Include conf/vhost/*.conf
然后
在/etc/httpd/conf目录下新建vhost目录,并在下面新建attendance.conf和exam.conf
例:
attendance.conf文件内容
这里只展示一个,另一个格式一样,修改以下网站所在路径和域名就行
然后重启服务后再网址输入域名后可以访问
通过不同端口访问
为每个网站设置不同的端口
方法与通过域名设置相似
(1)设置多个IP地址
(2)域名注册
(3)修改主配置文件:vim /etc/httpd/conf/httpd.conf
Listen 80
DirectoryIndex index.html
在末尾增加:Include conf/vhost/*.conf
1张网卡设置多个ip地址
要保证每个ip都可以ping通
然后为每个网站单独添加配置文件