「Apache」:修訂間差異
跳至導覽
跳至搜尋
第26行: | 第26行: | ||
接著用<code>a2enconf sslstapling</code>啟動。 | 接著用<code>a2enconf sslstapling</code>啟動。 | ||
=== VirtualHost === | |||
這邊設定將<code>example.com</code>導去HTTPS: | |||
<pre> | |||
<VirtualHost *:80> | |||
ServerName example.com:80 | |||
DocumentRoot /srv/example.com/public | |||
ErrorLog ${APACHE_LOG_DIR}/example.com-error.log | |||
CustomLog ${APACHE_LOG_DIR}/example.com-access.log combined | |||
Redirect / https://example.com/ | |||
</VirtualHost> | |||
</pre> | |||
== 外部連結 == | == 外部連結 == |
於 2018年8月8日 (三) 12:42 的修訂
Apache是一套網頁伺服器軟體。
設定
SSL
先用a2enmod ssl
啟動SSL模組。
Cipher
在/etc/apache2/conf-available/sslciphersuite.conf
內設定:
# SSLCipherSuite CHACHA20+ECDHE:AESGCM+ECDHE:AES+ECDHE:CAMELLIA+ECDHE:!ADH:!AECDH:!DSS:!ECDSA:!MD5:!SHA1 SSLHonorCipherOrder On
接著用a2enconf sslciphersuite
啟動。
SSL Stapling
在/etc/apache2/conf-available/sslstapling.conf
內設定:
# SSLUseStapling On SSLStaplingCache "shmcb:logs/ssl_stapling(32768)"
接著用a2enconf sslstapling
啟動。
VirtualHost
這邊設定將example.com
導去HTTPS:
<VirtualHost *:80> ServerName example.com:80 DocumentRoot /srv/example.com/public ErrorLog ${APACHE_LOG_DIR}/example.com-error.log CustomLog ${APACHE_LOG_DIR}/example.com-access.log combined Redirect / https://example.com/ </VirtualHost>
外部連結
- 官方網站 (英文)