Debian安装Apache

(1)安装

Step 1:安装网络工具包

1 sudo apt update
2 sudo apt install -y net-tools build-essential git curl --fix-missing

 

Step 2:检查,搜索,安装Apache2

 

1 sudo apt search apache2 | grep apache2
2 #失败就换数据源
3 #sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
4 #echo "deb http://deb.debian.org/debian bookworm main contrib non-free" | sudo tee /etc/apt/sources.list
5 #检查是否装好
6 systemctl status apache2

 

(2.1)配置

Apache2 的配置主文件夹在: /etc/apache2 ,其文件夹结构如下:

/etc/apache2/

├── apache2.conf # 主配置文件

├── conf-available/

├── conf-enabled/

├── envvars

├── magic

├── mods-available/

├── mods-enabled/

├── ports.conf # 端口配置文件

├── sites-available/ # 所有有效网站主机(包含配置文件)

│ ├── 000-default.conf # 默认主站的配置

│ └── default-ssl.conf # https, 443端口, 网站配置

└── sites-enabled/ # 启动有效网站主机(包含文件皆为软链接)

└── 000-default.conf -> ../sites-available/000-default.conf

 

 1 # 查询本地服务开放端口
 2 sudo ss -ntlp
 3 # 打开、编辑主配置文件
 4 sudo nano /etc/apache2/apache2.conf
 5 # 打开、编辑端口配置文件
 6 sudo nano /etc/apache2/ports.conf
 7 # 打开、编辑有效网站主机里的默认配置文件
 8 sudo nano /etc/apache2/sites-available/000-default.conf
 9 # 修改后,重启 Apache2
10 sudo systemctl restart apache2
11 # 查看服务状态
12 sudo systemctl status apache2

 

(2.2)文件存放路径: ( /var/www/)

首页路径/var/www/html/index.html

访问http://127.0.0.1/会读的这个页面

 

(3)创建一个新的静态网站

Step1 创建一个新的端口为8088的配置文件

hj@debian1:/etc/apache2/sites-available$ cp 000-default.conf 8088-default.conf

image

 

Step2 打开8088.conf进行配置(修改端口为8088,设置文件夹路径)

sites-enabled下面创建一个8088的软连接

 

sudo ln -s /etc/apache2/sites-available/8088.conf /etc/apache2/sites-enabled/8088.conf

 

image

 

Step3 ports.conf里加入Listen:8088

Step4 在设置的文件夹路径上存放index.html,就可以访问新建的静态网站了

posted @ 2026-05-07 19:28  番茄蛋汤  阅读(9)  评论(0)    收藏  举报