一、基础知识
lamp平台:linux、apache、mysql、php
发帖留言:php把发言提交数据中
php登陆数据调用你的所有的留言,将你的留言生成html语句显示到主页上
二、服务器搭建
对外服务:IP地址、端口号80、443
1、启动服务:service httpd start
2、验证端口号是否开启:ss -antpl | grep 80
3、主页建立:vim /var/www/html/index.html
4、主配置文件:vim /etc/httpd/conf/httpd.conf
关闭共享目录:
原配置:Options Indexes FollowSymLinks
改为:Options FollowSymLinks
5、重启服务:service httpd restart
三、访问配置设定
启动服务:service httpd start
重启服务:service httpd restart
主配置文件:vim /etc/httpd/conf/httpd.conf
1、仅允许相应网段或IP主机访问
1)白名单
Order allow,deny
Allow from + 网段或IP
2)黑名单
Order allow,deny
deny from + 网段或IP
2、对页面进行加密,先输入用户名再输入密码才可以进入
1)配置用户名密码:htpasswd -c /etc/httpd/conf/httpuser ypf
2)主配置文件:vim /etc/httpd/conf/httpd.conf
authtype basic
authtype “please input username and paaaword”
authuserfile /etc/httpd/conf/httpuser
require valid-user
四、mysql配置
1、安装:yum install mysql-server -y
2、启动:service mysqld start
3、设定用户密码:mysqladmin -u root -p password “123456”
4、输入用户名:mysql -u root -p
5、退出:exit
五、php配置
1、安装:yum install php
2、安装插件:yum install php-mysql和php-mbstring
3、打开配置文件:vim /etc/php.ini
4、修改:short_open_tap = On
5、验证:
vim /var/www/html/index.php
<?
phpinfo();
?>
http://192.168.1.254/index.php
注:本文是根据【千峰教育】网络安全工程师(共312集培训班全套)视频,整理所得的学习笔记。