搜索
您的当前位置:首页正文

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

来源:吉趣旅游网

 web服务

http

lamp平台

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

发帖留言:

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

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

对外服务

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

所以我们需要删除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解析是否正常。

因篇幅问题不能全部显示,请点此查看更多更全内容

Top