web基础应用

    科技2022-07-10  99

    作者:卖兔子的萝北 分类:学习笔记(云计算基础)

    简介

    基于B/S(Browser/Server)架构的网页服务 –服务端提供网页 –浏览器下载并显示网页 实现Web服务的软件:httpd(Apache)、Nginx、tomcat

    实验目的

    通过本次实验搭建两个网站,并且可以通过域名访问 www.beijing.com——>我是北京 www.qinhuangdao.com——>我是秦皇岛 使用web1搭建两个网站,使用web2测试网站

    一、环境准备

    两台虚拟机

    web1192.168.2.100web2192.168.2.200

    二、安装httpd软件包

    web1安装软件包 [root@web1 ~]# yum -y install httpd

    三、修改配置文件

    进入文件目录 [root@web1 ~]# cd /etc/httpd/conf.d 添加一个新的配置文件(必须是.conf结尾) [root@web1 conf]# vim test.conf

    <VirtualHost *:80> #默认端口80 ServerName www.beijing.com #域名 DocumentRoot /var/www/beijing #文件目录 </VirtualHost> <VirtualHost *:80> #默认端口80 ServerName www.qinhuangdao.com #域名 DocumentRoot /var/www/qinhuangdao #文件目录 </VirtualHost>

    创建网站根目录

    [root@web1 conf]# mkdir /var/www/beijing #创建北京网站的根目录 [root@web1 conf]# mkdir /var/www/qinhuangdao #创建秦皇岛网站的根目录 [root@web1 conf]# echo 我是北京 > /var/www/beijing/index.html #写入北京网站的页面 [root@web1 conf]# echo 我是秦皇岛 > /var/www/qinhuangdao/index.html #写入秦皇岛网站的页面

    [root@web1 ~]# systemctl stop firewalld #关闭防火墙 [root@web1 ~]# setenforce 0 #SELinux设置宽松状态 [root@web1 ~]# systemctl restart httpd #重启网站服务

    四、web2机器相关设置

    [root@web2 ~]# systemctl stop firewalld #关闭防火墙 [root@web2 ~]# setenforce 0 #SELinux设置为宽松状态 [root@web2 ~]# echo 192.168.2.100 www.beijing.com www.qinhuangdao.com > /etc/hosts #添加本地解析 [root@web2 ~]# curl www.beijing.com #访问北京的网站 我是北京 [root@web2 ~]# curl www.qinhuangdao.com #访问秦皇岛的网站 我是秦皇岛

    实验完毕

    Processed: 0.011, SQL: 8