回答:
同じApacheサーバーでSSLサイトと非SSLサイトを構成することは可能ですか?
はい。
のは、私が持っていると言うdomain1.com、domain2.comとdomain3.comが一つだけのパブリックIPアドレスを使用して、同じApacheウェブサーバ上で実行されています。サイトdomain2.comは、 SSL証明書を実装しますが、domain1.comとdomain3.comはないでしょう。
これは結構です。domain2.comを唯一のSSLホストにするのは安全です。
非httpsサイトの場合、通常どおりに構成できます。私が検討するかもしれない唯一の「余分な」ステップは、domain2.comの非HTTPSバージョンを作成して、HTTPトラフィックをサイトのHTTPSバージョンに自動的にリダイレクトすることです(これが望ましい動作であると仮定)。
興味のある方は、基本的なUbuntu 16.04 Apache2のドキュメント(「HTTPS構成」でのSSLに関する重要ではないがいくつかの注意事項を含む)とUbuntu 17.04のSSLチュートリアルをもう少し詳しくご覧ください。
小さな警告として、上記のリンクは主に自己署名証明書を扱います。Linuxを使用しているため、CertBotをチェックアウトすることをお勧めします。Certbotでは、Let's Encryptから有効な公開証明書を取得でき、自動化を使用してそれらの証明書の管理を容易にします。
Windowsの場合、関連するSSLデフォルト構成ファイルは通常conf\extra\httpd-ssl.conf
です。同様に、ZeroSSLはLet's Encryptに適したコマンドラインツールを提供します(自動化されていません)。