[网络安全学习篇29]:apache与lamp平台的搭建

目录

 

web服务

apache

1、启动服务

2、验证

3、主页建立

4、关于其主配置文件

访问控制设定

1、主页访问控制

2、对页面进行加密

测试效果:

lamp平台搭建

1、Linux

2、apache

3、mysql

4、php

测试效果


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();

>

测试效果

发布了50 篇原创文章 · 获赞 24 · 访问量 2868

猜你喜欢

转载自blog.csdn.net/weixin_43252204/article/details/105523252