
CentOS 8を使用しており、LAMP、Varnishなどをインストールしました。
ホストをセットアップする
/etc/ホスト
ip site1.com www.site1.com ip site2.com www.site2.com
私はApacheを次のように設定しました:
/etc/httpd.conf に sites-enabled/ を含めます。sites-enabled と sites-available には、site1.com.conf と site2.com.conf の 2 つの設定があります。
etc/httpd/conf/httpd.confに以下を含めました
IncludeOptional sites-enabled/*.conf
まだ動作しません。これを修正する方法はありますか?
次の *.conf で sites-enabled と sites-available を設定します:
<VirtualHost *:8080>
ServerName ip
Redirect / 301 external_site
</VirtualHost>
and
<VirtualHost *:8080>
ServerName site2.com
ServerAlias www.site2.com
DocumentRoot /var/www/site2.com/html
ErrorLog /var/www/site2.com/html/log/error.log
CustomLog /var/www/site2.com/html/log/requests.log combined
</VirtualHost>
今はこれを動作させることができましたが、https バージョンが動作しません。https バージョンを修正するにはどうすればよいでしょうか?
mod_sslを使用して2つの証明書を生成します
そのうちの 1 つを /etc/httpd/conf.d/httpd.conf に配置しました...
修正: 問題は /etc/httpd/conf.d/ssl.conf の設定ミスでした