[新]Apache2 | Httpd

作者: zhuangjie 分类: 未分类 发布时间: 2025-03-04 09:56

在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

其它

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

标签云