Linux——使用 Apache 服务部署静态网站

 

参考网站:https://blog.****.net/weixin_43915762/article/details/87887883

                   https://blog.****.net/diye666/article/details/89961502

                  https://blog.****.net/CL_YD/article/details/84568828

cat -n filename :查看文件内容时显示行号

mkdir /home/wwwroot  :创建目录

在vim 修改文件内容时 输入命令: :set number 显示行号

上次文件到linux:

确认 rz 包存在之后,使用命令:

 yum -y install lrzsz 进行包的安装

输入 rz 命令,找到要上传的文件:

 

 

1.安装 Apache 服务程序

① 安装 Apache 服务程序
需要注意 Apache 服务程序的软件包名叫做 httpd,而不是 apache。
输入命令:yum install httpd 进行安装:

② 运行 Apache 服务程序并设置为开机启动
启动 Apache 服务程序:systemctl start httpd
设置为开机自启动:systemctl enable httpd

 

 

③ 打开浏览器后,输入 127.0.0.1 就可以看到 Apache 的默认页面

Linux——使用 Apache 服务部署静态网站

 

 

二、配置服务文件参数

服务目录:/etc/httpd

主配置文件:/etc/thhpd/conf/httpd.conf

网站数据目录:/var/www/html

2.更换网站目录:

1、建立网站数据的保存目录,并创建首页文件

mkdir /home/wwwroot

echo "new html" >index.html

 

2、打开httpd主配置文件修改参数
 

第119行修改为/home/wwwroot      #(定义网站保存数据的参数)

第124行修改为/home/wwwroot     #(定义目录权限参数)
Linux——使用 Apache 服务部署静态网站

3、重启后(systemctl restart httpd)发现没有反应,因为SELinux安全子系统默认为拦截,

 

解决方案:使用setenforce命令修改SELinux当前运行模式(0为禁用,1为启动),这种修改是临时的,重启系统后会失效

[[email protected] conf]# setenforce 0

[[email protected] conf]# getenforce

4、再次刷新网页即可获得内容