Apache サーバーは複数の Web サイトをデプロイします

システム: セントス7

インストール

yum install httpd* -y

Apacheの実行ステータスを確認する

systemctl status httpd
ステータスはOK

自動起動を追加する

systemctl enable httpd

設定ファイルを変更する

設定ファイルのパス/etc/httpd/conf/httpd.conf

1. 2つのWebサイトに対応するポート81と82を同時に監視

ポート

2. **静的リソース ディレクトリを変更します。

デフォルトのディレクトリはvar/www/html
2 つのポートをリッスンするため、次のように設計しました。

ポート 81 の静的リソースvar/www/htmlは以下です
ポート 82 の静的リソースvar/www/html2は以下です
注: 事前に対応する価格フォルダーを作成してください

3. 設定ファイルにポート82の監視設定を追加します。

(デフォルトではポート81の設定があるため、82のみ追加します) さらにWebサイトがある場合は続けて追加してください

#82为监听的端口号
<VirtualHost *:82>
 #服务器名
ServerName  wangsm.top
#网站根目录     
DocumentRoot "/var/www/html2"
#网站默认首页
DirectoryIndex index.html index.htm index.php
</VirtualHost>
<Directory /var/www/html/>
 #//允许服务器执行CGI及SSI,禁止列出目录
Options Includes ExecCGI FollowSymLinks
#//设置不在浏览器上显示树状目录结构
Options FollowSymLinks
 #//允许.htaccess
AllowOverride All
Require all granted
</Directory>

Apacheを再起動する

systemctl restart httpd

おすすめ

転載: blog.csdn.net/qq_51075057/article/details/122979299
おすすめ