在linux中搭建网络环境需要apache mysql php等
今天我们做静态页面 主要用到的就是apache就是linuz中的httpd程序
首先我们安装好httpd程序
[root@localhost ~]# yum -y install httpd
[root@localhost ~]# systemctl start httpd
[root@localhost ~]#
[root@localhost ~]# systemctl enable httpd
[root@localhost ~]#
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# setenforce 0
setenforce: SELinux is disabled
[root@localhost ~]#
这时候我们浏览器输入服务器的IP地址就会打开测试页面 显示此页面表示httpd服务正常
[root@localhost ~]# cd /var/www/html/
Httpd默认页面的位置
我们在这里创建一个index.html文件再刷新页面
[root@localhost html]# echo “ceshi”>index.html
[root@localhost html]# cat index.html
ceshi
刷新后页面
在此我们不使用默认的页面,我们直接使用虚拟主机的方式,在一台服务器上创建多个网站
接下来看演示。
首先在/var/www/html文件夹下创建一个网站目录biaobai
mkdir /var/www/html/biaobai
再把其他岗位同事做好的网站放进来
使用rz命令如果没有该程序的话 yum install lrzsz -y安装
把网站拷贝进创建好的表白文件夹内
[root@localhost biaobai]# ls
data index.html renxi renxi.mp3
[root@localhost biaobai]#
现在我们网站中已经有页面了,接下来需要更改配置文件
首先再htpd的子配置文件目录下创建新的配置文件
[root@localhost biaobai]# vim /etc/httpd/conf.d/biaobai.conf
输入内容 (复制的同学请删除注释)
<VirtualHost *:80> //指定访问的端口
ServerName www.biaobai.com //指定域名
DocumentRoot /var/www/html/biaobai //指定网站的位置
然后检查无误的话重启httpd服务
Systemctl restart httpd
自此 服务器的操作已经完成了我们需要在客户机上进行验证,我们在本机windows上修改hosts文件后在浏览器输入网址进行访问。
在文件中的最后位置加上服务器的IP地址和刚才配置的域名
然后就可以看到网站啦。
实验二 一个实验是不是不够过瘾,我们再来做一个
这次 我们在根目录下创建
[root@localhost /]# mkdir BMW
[root@localhost BMW]# ls
bigSklii.html img js Map.html ~$╡┌╢■.pptx ╓ў╥│.html
css index.html logoPNG new_file.css video
[root@localhost BMW]# 然后把其他部门小姐姐的网站拷贝进来
[root@localhost BMW]# chown -R apache.apache /BMW/ 给这个文件夹的所有内容设置属主 让httpd可以有权限
然后在 、etc/httpd/conf.d下创建BMW.conf输入以下内容
<VirtualHost *:80>
ServerName www.BMW.com
DocumentRoot /BMW
<Directory “/BMW”>
Require all granted
然后重启httpd服务
在windows的hosts文件内修改
正常访问。