ホームページ > バックエンド開発 > PHPチュートリアル > Apache を使用して仮想ホストを構築する方法

Apache を使用して仮想ホストを構築する方法

jacklove
リリース: 2023-03-31 13:26:02
オリジナル
2791 人が閲覧しました

#Apache で仮想ホストを構築する方法DocumentRoot:
/home/fdipzone/sites/demo.fdipzone.comServerName :
demo.fdipzone.com
1. Apache 仮想ホスト設定ディレクトリ

cd /etc/apache2/sites-available
ログイン後にコピー

2 を入力します。ファイルdemo .fdipzone.com

<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DirectoryIndex index.html index.php
        DocumentRoot /home/fdipzone/sites/demo.fdipzone.com
        ServerName demo.fdipzone.com
        ServerAlias demo.fdipzone.com
        <Directory "/home/fdipzone/sites/demo.fdipzone.com">
                allow from all Options + Indexes
        </Directory>
</VirtualHost>
ログイン後にコピー

3を作成します。 仮想ホスト構成をアクティブ化します。

sudo a2ensite demo.fdipzone.com
ログイン後にコピー

4. /etc/apache2/sites-enabled/ ディレクトリに入り、アクティブ化されたすべての仮想ホストを表示します。 sudo a2dissite Demon.fdipzone.com を使用してログアウトできます

cd /etc/apache2/sites-enabled
ls -lt
显示
lrwxrwxrwx 1 root root 36 2013-04-05 17:29 demo.fdipzone.com -> ../sites-available/demo.fdipzone.com
ログイン後にコピー

5。Apache サービスを再起動します

sudo /etc/init.d/apache2 restart
ログイン後にコピー

6.ubuntu ホストを設定します

vim /etc/hosts
127.0.0.1 demo.fdipzone.com
ログイン後にコピー

7.<ディレクトリ>.htaccess を開いてディレクトリ構造のリストを表示するように設定します

<Directory "/home/fdipzone/demo.fdipzone.com">
AllowOverride none
AllowOverride all
Options -Indexes FollowSymLinks
</Directory>
ログイン後にコピー

AllowOverride none は .htaccess を閉じることを意味します。有効にしたい場合は、AllowOverride all
に設定します。 Options -Indexes は、ディレクトリ構造表示を閉じることを意味します。これをオンにしたい場合は、Options Indexes
Options FollowSymLinks に設定できます。これは、サポートすることを意味します。シンボルリンク(ソフトリンク)をオフにしたい場合は、Options -FollowSymLinks

この記事でその使い方を紹介します。仮想ホストを構築するための Apache 関連コンテンツの詳細については、php 中国語 Web サイトに注目してください。

関連提案:

以上がApache を使用して仮想ホストを構築する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート