版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/w1lgy/article/details/80388697
1、安装Apache:
sudo yum httpd
2、启动
sudo service httpd start
3、cd /etc/httpd/conf
sudo vim httpd.conf 进入httpd.conf文件修改配置
添加以下配置
<VirtualHost *:80>
ServerName www.imooc.test
DocumentRoot /data/www
<Directory "/var/www/html">
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
</VirtualHost>
4、新开一个窗口连接到服务器上,创建/data/www目录
sudo mkdir -p /data/www
5、新建index.html文件并输入内容
vim index.html
然后输入内容
6、重启服务:
sudo service httpd restart
7、关闭防火墙:
sudo service firewalld stop
8、如果不能访问,就执行命令:
sudo setenforce 0
setenforce是Linux的selinux防火墙配置命令 执行setenforce 0 表示关闭selinux防火墙。
setenforce命令是单词set(设置)和enforce(执行)连写,另一个命令getenforce可查看selinux的状态。
这个是set和enforce合起来写的,enforce就是加强的意思,这里指的是security enforce安全加强,也就是SELinux,setenforce 0就是表示关闭SELinux
sudo vim /etc/selinux/config
把SELINUX=enforcing修改为disable
LoadModule rewrite_module modules/mod_rewuite.so