部署静态网站
1. web网站组成
网站服务程序:Apache、Nginx、IIS7
服务器或云存储空间
Web页面
2. 快速安装Apache服务程序
安装Apache:yum install -y httpd
关闭SELinux:setenforce 0
关闭防火墙:systemctl stop firewalld(将httpd加入到防火墙白名单)
启动httpd服务:systemctl start httpd
设置开机启动:systemctl enable httpd
3. Apache配置文件分析
位置:
配置文件路径:/etc/httpd/conf/httpd.conf
服务目录:/etc/httpd
默认访问网站的存储目录:/var/www/html
网站访问日志路径:/var/log/httpd/access_log
错误日志:/var/log/httpd/error.log
主配置文件分析
分类:
注释内容
全局配置
区域配置
需要关注的关键参数
ServerRoot:服务程序主目录
ServerAdmin:管理员邮箱
User:运行服务的用户
Group:运行服务的工作组
ServerName:网站域名
DocumentRoot:网站数据目录
Listen:监听IP地址与端口号
Include:需要加载的其他文件
Timeout:网页超时时间,单位毫秒ms
4. 快速部署个人网站
安装配置服务
安装Apache:yum install -y httpd
关闭SELinux:setenforce 0
关闭防火墙:systemctl stop firewalld(将httpd加入到防火墙白名单)
启动httpd服务:systemctl start httpd
设置开机启动:systemctl enable httpd
创建存储网页的源文件的目录:mkdir /web1
将网页源文件上传到该目录winscp
启动winscp
站点输入linux系统的IP地址
用户输入root及密码
保存站点并登录,第一次需要验证密钥,点击是即可
登录成功后左侧为Window,右侧为Linux
通过鼠标拖拽文件即可
修改httpd配置文件
编辑主配置文件:vim /etc/httpd/conf/httpd.conf
定位第119行将 /var/www/html 修改为 /web1/网页目录名
定位第124行将 /var/www 修改为 /web1/网页目录名
保存并退出
重启服务:systemctl restart httpd
测试:在Windows端打开浏览器输入Linux系统的IP地址
原文作者:絷缘
作者邮箱:zhiyuanworkemail@163.com
原文地址:https://blog.zyblog.xyz/archives/linuxming-ling-xue-xi-jiu
版权声明:本文为博主原创文章,转载请注明原文链接作者信息