下载及安装apache2
sudo apt install apache2
修改apach2 配置
cd /etc/apache2/sites-avaliable
进入文件夹,修改对应文件,此处以文件000-default.conf为例,修改步骤如下: vim 000-default.conf // 打开文件,英文输入法的情况下点击 i 开始修改文件, 修改完成后点击esc->: -> wq!->enter 完成文件修改, 如果打开文件后提示文件只读, 使用命令行sudo vim 000-default.conf 并输入密码即可
打开文件000-default.conf, 需要修改的有如下两行,默认端口为80, 可自己设置其他端口, xxx 表示文件部署路径,可使用命令行pwd在部署路径位置执行查看具体路径
1、<VirtualHost *:80>
....
2、DocumentRoot xxx
修改文件apache2.conf, 只需修改一处,部署路径即可
...
<Directory /var/www/> // 文件默认配置,不用管
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
<Directory xxx> // 修改此处路径位部署路径, 同000-default.conf修改的路径
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
修改文件 ports.conf, 如果需要自定义端口, 如9000,只需修改Listen 80 为Listen 9000 即可
Listen xx // 修改端口
<IfModule ssl_module>
Listen 443
</IfModule>
<IfModule mod_gnutls.c>
Listen 443
</IfModule>
- 修改完Apache2配置后,启动apache2服务,并在将项目文件部署到设定的路径即可
Apache2 常用命令:
1、启动服务
/etc/init.d/apache2 start
2、重启服务
/etc/init.d/apache2 restart
3、停止服务
/etc/init.d/apache2 stop
4、查看启动状态
apachectl configtest
5、apache2 启动并部署完成后,可以使用如下命令行查看是否配置正确
curl localhost:port // port对应自己配置的端口, 如配置端口为9000: curl localhost:9000, 终端会打印出找到的文件内容
如果可以直接访问服务器地址,使用服务器ip + 端口即可查看部署情况,如 xxx:9000