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 的默认页面
二、配置服务文件参数
服务目录:/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 #(定义目录权限参数)
3、重启后(systemctl restart httpd)发现没有反应,因为SELinux安全子系统默认为拦截,
解决方案:使用setenforce命令修改SELinux当前运行模式(0为禁用,1为启动),这种修改是临时的,重启系统后会失效
[[email protected] conf]# setenforce 0
[[email protected] conf]# getenforce
4、再次刷新网页即可获得内容