Linux安全运维学习⑩ ---- web服务器-apache

 web服务

http

lamp平台

l:Linux   a:apache  m: mysql  p:php

发帖留言:

点击提交后,其实是php提交的,提交到数据库中,在数据库中找到用户名密码并建立表格,提交到这个表格里。

php  可以登陆数据库调用你所有的留言,将你的留言生产html语句,显示到主页上

对外服务

IP地址  端口号  80  443

1.启动服务

service httpd start

2.验证端口

ss -antpl | grep 80

ss  查看本地开启端口情况

a:所有,n:数字显示ip,t:tcp协议,p:进程号PID,l:监听状态

3. 主页建立

vim /var/www/html/index.html

4. 主配置文件分析

vim /etc/httpd/conf/httpd.conf

 服务的安装主路径,之后的目录都是相对路径,在主路径之下

当options indexes followsymlinks 启用时,用户可以从index界面直接访问目录,导致目录文件被下载

所以我们需要删除index,保证安全。 

访问控制设定

 1. 仅允许192.168.1.107主机访问主页

将原有的语句注释掉,更改为:

 order:顺序,先allow,后deny(相当于白名单)

allow from  192.168.1.   网段

黑名单相反

2. 对页面进行加密,先输入用户名,在输入密码,才可以进入

用户名  密码  需要自己配置

htpasswd -c /etc/httpd/conf/httpuser tom

 在配置文件中进行这样的语句编写,之后对网页进行刷新,需要输入用户名和密码才能访问。

PHP解析安装测试

安装mysql数据库

yum install mysql-server -y

确定用户名

service mysqld start

安装php

安装sql与php连接工具

在/etc/www/html/中创建index.php

在网页输入查看php解析是否正常。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值