Debian 10 lighttpd+php

目录

一、题目要求

二、配置过程 

IspSrv

RouterSrv

AppSrv

StorageSrv

三、测试截图与评分要求

 测试:IspSrv

 评分要点:

 测试:IspSrv

 评分要点:


一、题目要求

WEB 服务

安装 lighttpd(使用其他 web 平台,以下功能均不得分);

启用 fastcgi-php 模块;

index.php 网页内容显示当前服务器的日期和时间(刷新页面时间自动更新);

二、配置过程 

IspSrv

1.安装Lighttpd服务

root@ispsrv:~# apt -y install lighttpd

2.安装PHP服务

root@ispsrv:~# apt install -y php7.3 php7.3-fpm php7.3-cgi

3.进去php配置文件

root@ispsrv:~# vim /etc/php/7.3/fpm/php.ini 

4.修改php配置文件

/cgi.fix	                      //查询
793 cgi.fix_pathinfo=1            //取消注释  793是行数

5.进入fastcgi-php文件:

root@ispsrv:~# vim /etc/lighttpd/conf-available/15-fastcgi-php.conf 

6.修改fastcgi-php文件

 9                 "socket" => "/var/run/php/php7.3-fam.sock",

7.开启fastcgi模块:

root@ispsrv:~# lighttpd-enable-mod fastcgi
root@ispsrv:~# lighttpd-enable-mod fastcgi-php

8.编写PHP的网页文件:

root@ispsrv:~# vim /var/www/html/index.php                     #网页文件路径

<?php
echo date("y-m-d h:i:s",time());
php?>

9.重启服务

root@ispsrv:~# systemctl restart php7.3-fpm.service 
root@ispsrv:~# systemctl restart lighttpd.service 

10.安装curl命令

root@ispsrv:~# apt -y install curl

11.打开防火墙的80端口

服务器的网页允许被访问
root@ispsrv:~#iptables -A INPUT -p tcp --dport 80 -j ACCEPT
root@ispsrv:~#iptables -A OUTPUT -p tcp --sport 80 -j ACCEPT

客户端访问网页(自己访问自己也属于这个)
root@ispsrv:~#iptables -A INPUT -p tcp --sport 80 -j ACCEPT
root@ispsrv:~#iptables -A OUTPUT -p tcp --dport 80 -j ACCEPT


root@ispsrv:~# netfilter-persistent save            #保存规则进配置文件

 

RouterSrv

1.打开防护墙的80端口

客户端访问网页
root@routersrv:~# iptables -A INPUT -p tcp --sport 80 -j ACCEPT
root@routersrv:~# iptables -A OUTPUT  -p tcp --dport 80 -j ACCEPT


打开转发表的80端口(让内网用户也可以访问外网的80端口)
root@routersrv:~# iptables -A FORWARD -p tcp --dport 80 -j ACCEPT
root@routersrv:~# iptables -A FORWARD -p tcp --sport 80 -j ACCEPT


root@routersrv:~# netfilter-persistent save

 

AppSrv

1.打开防护墙的80端口

客户端访问网页
root@appsrv:~# iptables -A INPUT -p tcp --sport 80 -j ACCEPT
root@appsrv:~# iptables -A OUTPUT  -p tcp --dport 80 -j ACCEPT
root@appsrv:~# netfilter-persistent save 

 2.安装curl命令

root@appsrv:~# apt -y install curl

StorageSrv

客户端访问网页
root@storagesrv:~#  iptables -A INPUT -p tcp --sport 80 -j ACCEPT
root@storagesrv:~#  iptables -A OUTPUT  -p tcp --dport 80 -j ACCEPT
root@storagesrv:~#  netfilter-persistent save 

 2.安装curl命令

root@storagesrv:~# apt -y install curl

三、测试截图与评分要求

 测试:IspSrv

 评分要点:

 测试:IspSrv

 评分要点:

 

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

活加梦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值