在debian9上安装Apache简单的开启http服务搭建临时下载

给debian9上开启个http服务,当临时下载用

直接用命令安装Apache

先更新软件包索引

apt-get update

apt-get install apache2

这两条命令敲完,直接就安装并启动了Apache

———————————————————————————

来检测一下Apache的状态,

systemctl status apache2

root@xff:~# systemctl status apache2
● apache2.service – The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset:
Active: active (running) since Mon 2020-08-17 08:14:40 UTC; 7h ago
Process: 434 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCES
Main PID: 460 (apache2)
Tasks: 55 (limit: 1145)
Memory: 19.6M
CGroup: /system.slice/apache2.service
├─460 /usr/sbin/apache2 -k start
├─461 /usr/sbin/apache2 -k start
└─462 /usr/sbin/apache2 -k start

Warning: Journal has been rotated since unit was started. Log output is incomple
lines 1-13/13 (END)

———————————————————————————

iptables这边如果需要用到http(80) https(443),直接敲下面两条命令

iptables -A INPUT -p tcp –dport 80 -j ACCEPT

iptables -A INPUT -p tcp –dport 443 -j ACCEPT

———————————————————————————
直接敲http://ip地址/在浏览器上,如果看到网页显示Apache的测试页面,则服务配置成功
页面上显示了Apache目录位置的一些信息

一些 Debian上apache的管理命令

停止Apache:

systemctl stop apache2

再次启动Apache:

systemctl start apache2

重启Apache:

systemctl restart apache2

新配置重新加载 Apache:

systemctl reload apache2

禁用 Apache开机自启动:

systemctl disable apache2

重新启用机自启动:

systemctl enable apache2

———————————————————————————

最后我们直接进入http网站的目录文件
一般安装好后,默认的路径/var/www/html/

比如我们现在在

root@xff:~# ls

显示你得文件,比如有一个 1.zip

root@xff:~#mv 1.zip /var/www/html/

这样就直接挪过去了

用你得IP访问   http://ip地址/1.zip  

这样一个临时的下载就搭建好了

用完了随时可以关闭Apache,敲命令停止服务就好

THE END