Apache服务器搭建(Ubuntu)
1. 准备
-
Ubuntu 16.04
- 终端
2. 安装Apache
- 通过安装命令安装
apache2
。
$ sudo apt install apache2
- 检验安装结果。
$ apache2 -version
Server version: Apache/2.4.18 (Ubuntu)
Server built: 2020-08-12T21:35:50
3. 配置Apache
如果开启了防火墙,则需要添加允许Apache
的网络规则。
- 列出防火墙的app列表,寻找
Apache
服务器访问所需的应用程序配置文件。
$ sudo ufw app list
Available applications:
Apache
Apache Full
Apache Secure
- 设置防火墙,允许
Apache
的网络规则。
$ sudo ufw allow 'Apache'
Rule updated
Rule updated (v6)
4. 验证
现在已经搭建好Apache服务器了,可以从本地访问默认的网页。
- 查看
Apache
运行状态,验证其是否在运行。
$ sudo service apache2 status
● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since 四 2021-07-01 00:15:55 CST; 4 days ago
Docs: man:systemd-sysv-generator(8)
Process: 30798 ExecReload=/etc/init.d/apache2 reload (code=exited, status=0/SUCCESS)
CGroup: /system.slice/apache2.service
├─ 7098 /usr/sbin/apache2 -k start
├─30814 /usr/sbin/apache2 -k start
└─30815 /usr/sbin/apache2 -k start
- 验证Apache是否正常运行并侦听您的IP地址
$ hostname -I
192.168.31.65
- 通过
ifconfig
命令查询本地地址,在局域网内的主机浏览器中输入该地址就可以访问默认的网页。