[网络安全学习篇29]:apache与lamp平台的搭建
目录
测试效果:
web服务
http
lamp平台
linux apache mysql php
动态网页
发帖留言 提交 php把你的发言 提交到数据库中
php登录数据库调用你所有的留言 将你的留言生成html语句
显示到主页上
apache
确人是否有这个服务(linux一般系统自带)
rpm -qa | grep httpd
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
关闭共享目录功能:
访问控制设定
1、主页访问控制
仅允许192.168.1.2主机访问主页
做如下配置:
Order allow,deny 白名单
Allow from 192.168.1. 网段
Order deny,allow 黑名单
Allow from 192.168.1. 网段
设定完成,重启服务
service httpd restart
2、对页面进行加密
输入用户名密码才可进入
自己配置用户名密码
htpasswd -c /etc/httpd/conf/httpuser tom
设定这个文件只有apache可以读
对apache的配置文件进行设定
测试效果:
lamp平台搭建
1、Linux
2、apache
3、mysql
安装
yum install mysql-server -y
启动
service mysqld start
给数据库设定用户密码
mysqladmin -u root -p password "123456"
登录数据库
mysql -u root -p
4、php
安装
yum install php
(Y)
安装插件1
yum install php-mysql
(Y)
安装插件2
rpm -ivh php-mbstring
配置php配置文件
vim /etc/php.ini
在 /var/www/html/下写i入ndex.php文件
vim /var/www/html/index.php
<?
phpinfo();
>
测试效果