将Apache2配置为可用

让Apache2可用

继续使用USB存储设备

暂时让Apache2可用,并尝试将内容存储在USB存储设备上。

安装Apache2

请安装apache2,使用命令sudo apt-get

在USB存储设备上创建内容存放目录。

根据需要,将文件从默认的DocumentRoot(/var/www)复制到/mnt/usb1/www中。

确定Apache2的安装位置

apache2在哪里?

apache2: /usr/sbin/apache2 /etc/apache2 /usr/lib/apache2 /usr/share/apache2 /usr/share/man/man8/apache2.8.gz

Apache2的配置文件应该位于/etc/apache2目录下。

Apache2配置文件。

/apache2/apache2.conf 文件

Apache2的整体配置文件

/etc/apache2/sites-available/ 可用网站目录

每个网站的配置文件被放置在一个目录中
只有链接到/etc/apache2/sites-enabled/的配置文件才会生效
还提供了命令来创建或删除链接

    a2ensite(/usr/sbin/a2ensite):/etc/apache2/sites-enabled/にリンクを張る
sudo a2ensite
Your choices are: default default-ssl
Which site(s) do you want to enable (wildcards ok)?
default
Enabling site default.
To activate the new configuration, you need to run:
  service apache2 reload
    a2dissite(/usr/sbin/a2dissite):/etc/apache2/sites-enabled/のリンクを外す
sudo a2dissite
Your choices are: default
Which site(s) do you want to disable (wildcards ok)?
default
Site default disabled.
To activate the new configuration, you need to run:
  service apache2 reload

/etc/apache2/mods-available/ 的内容

只有将Apache2模块放置在指定目录下,/etc/apache2/mods-enabled/的链接才会生效。

修改文档根目录

要将内容存储在USB内存中,请更改DocumentRoot。默认站点的DocumentRoot记录在/etc/apache2/sites-available/default中。

使用sudo命令将/etc/apache2/sites-available/default文件复制到/etc/apache2/sites-available/default.orig文件。

请用中文给出以下原文的释义:sudo nano /etc/apache2/sites-available/default。

使用sudo命令以管理员身份打开文件编辑器nano,并导航到路径/etc/apache2/sites-available/default。

[Before]
DocumentRoot /var/www
<Directory /var/www>

[After]
DocumentRoot /mnt/usb1/www
<Directory /mnt/usb1/www>

为了使更改的设置生效,重新启动Apache2。

重新启动Apache2:sudo /etc/init.d/apache2 restart。

广告
将在 10 秒后关闭
bannerAds