HTTP协议和APACHE(2)
实验:基于主机头的多虚拟主机
启动服务不一定可以的 要重启服务
压缩
查看模块
进入文件夹里面给权限
查看是否压缩
直针对a网站的
压缩完成
实验:实现https安全加密
装一个加密模块
查看模块
重启服务查看端口
http协议常用的状态码
200: 成功,请求数据通过响应报文的entity-body部分发送;OK
301: 请求的URL指向的资源已经被删除;但在响应报文中通过首部Location指明了资源现在所处的新位置;Moved Permanently
302: 响应报文Location指明资源临时新位置 Moved Temporarily
304: 客户端发出了条件式请求,但服务器上的资源未曾发生改变,则通过响应此响应状态码通知客户端;Not Modified
401: 需要输入账号和密码认证方能访问资源;Unauthorized
403: 请求被禁止;Forbidden
404: 服务器无法找到客户端请求的资源;Not Found
500: 服务器内部错误;Internal Server Error
502: 代理服务器从后端服务器收到了一条伪响应,如无法连接到网关;Bad Gateway503: 服务不可用,临时服务器维护或过载,服务器无法处理请求
504: 网关超时
Centos7 的编译安装
解压(3个)
把解压过的3个文件合并到一起
安装依赖包
3 编译安装
./configure \
--prefix=/app/httpd24 \
--enable-so \
--enable-ssl \
--enable-cgi \
--enable-rewrite \
--with-zlib \
--with-pcre \
--with-included-apr \
--enable-modules=most \
--enable-mpms-shared=all \
--with-mpm=prefork
环境变量和启动
实验:基于LAMP应用phpmyadmin
安装yum源
把php包导入centos里面解压
改下配置文件
在var/www/html下创建文件
要启动下mariadb服务才能执行安全加固
设置完密码就可以登入了
创建个数据库
创建个账号管理wordpress数据库
对用户授权
访问下