http
简介
Apache HTTP 服务器是一个开源的、跨平台的 Web 服务器软件,由 Apache 软件基金会 开发和维护,广泛用于托管网站和应用程序。
在 Fedora 中使用 httpd 作为包名,所以通过 dnf install httpd
命令来安装。 在 Debian 中使用 apache2 作为包名,所以通过 apt install apache2
命令来安装。
Fedora 的配置文件通常位于 /etc/httpd
目录下。 Debian 的配置文件通常位于 /etc/apache2
目录下。
默认网站根目录都是 /var/www/html
下面以 Fedora 为例子
下载
$ dnf install httpd
配置环境
以搭建 mmtests-mirror
Apache HTTP 服务器为例
$ echo "127.0.0.1 mcp" >> /etc/hosts ## 可选
$ mkdir /var/www/mmtests-mirror
$ cat /etc/httpd/conf.d/mmtests-mirror.conf
Alias /mmtests-mirror/ "/var/www/mmtests-mirror/" ## 将 /var/www/mmtests-mirror 映射到 http://mcp/mmtests-mirror
<Directory "/var/www/mmtests-mirror">
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
$ systemctl enable httpd
$ systemctl start httpd
使用
$ cd /var/www/mmtests-mirror
$ ls
kernel/linux-6.15.tar.xz
$ wget http://mcp/mmtests-mirror/kernel/linux-6.15.tar.xz
下载 /var/www/mmtests-mirror 的 kernel/linux-6.15.tar.xz 文件
Last updated
Was this helpful?