上一篇博客:网络安全学习篇33_第二阶段_Linux系统日志文件、centOS6.10开启ssh服务
目录
- apache相关
- MySQL相关
- centOS设置中文输入法
开始
一、apache相关
web服务
linux系统作为服务器实现http服务
1.1主流基本框架lamp
linux、apache、mysql、php
php可以将数据添加到数据库、可以进行数据库常用操作
1.2web服务
对外服务需要:IP地址、端口号(80、有证书的443)
启动服务—》service httpd start
验证端口开放—》ss -antpl | grep 80
主页建立—》/var/www/html/index.html
这里我出现了一点小问题
使用真实机访问web网页服务(前提是二者在同一网段)
1.3 主配置文件分析
主配置文件目录—》vim /etc/httpd/conf/httpd.conf
vim命令模式set nu
显示行号
1.4 文件共享功能
创建文件共享目录—》mkdir /var /www/html/share
浏览器访问共享文件夹—》http://xxx.xxx.xxx.xxx/share
1.5 访问控制设定
就是设置web服务访问的黑、白名单,可以是某一IP、某一网段
1.5.1 设置白、黑名单
-
设置白名单,
allow
在前—》Order allow,deny
仅允许192.168.1.2主机访问主页—》
Allow from 192.168.1.2
保存之后重启服务—》
service httpd restart
-
设置黑名单,
deny
在前—》Order deny,allow
仅拒绝192.168.1.x网段主机访问主页—》
Deny from 192.168.1.
保存之后重启服务—》
service httpd restart
1.5.2 对页面进行加密,先输入用户名、密码才可以进入
用户名、密码自己配置—》htpasswd -c /etc/http/conf/httpuser 用户名
----》输入密码—》编辑配置文件
二、MySQL相关
三、centOS设置中文输入法
参考:B站千峰