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

Step2 打开8088.conf进行配置(修改端口为8088,设置文件夹路径)
在sites-enabled下面创建一个8088的软连接
sudo ln -s /etc/apache2/sites-available/8088.conf /etc/apache2/sites-enabled/8088.conf

Step3 在ports.conf里加入Listen:8088
Step4 在设置的文件夹路径上存放index.html,就可以访问新建的静态网站了
浙公网安备 33010602011771号