[新]Apache2 | Httpd
在Linux中使用Apache来部署PHP项目
https://www.php.net/manual/en/install.unix.apache2.php
Apache2必要说明
安装
apt install apache2
apt install php libapache2-mod-php
apt install php-mysqli
配置目录(/etc/apache2下)
/etc/apache2/apache2.conf
:不怎么需要改,至少我没有用到/etc/apache2/sites-available/000-default.conf
:默认站点配置文件,修改网站目录与访问端口,部署多项目(不同端口不同项目)时需要追加VirtualHost配置/或自定义站点配置文件 (注意还需要在/etc/apache2/ports.conf
配置中添加监听端口,否则端口不会使用自然也访问不了)。/etc/apache2/ports.conf
#当要配置多个VirtualHost时,即不同端口部署不同的项目,除了在000-default.conf中追加一个VirtualHost,还需要添加监听端口。具体
网站默认目录/var/www/html
#可在000-default.conf
配置文件中修改DocumentRoot
的值来指定
日志
- 访问时505,不知道什么原因?
tail -f /var/log/apache2/error.log