NCLP--考前備忘4--伺服器管理APACHE

Apache Server

名稱解析位置寫到/etc/hosts中
設定檔 </etc/apache2/default-server.conf> 如果可以用 yast(TUI), 就用 yast.

啟用軟連結讀取, 設定檔內<Options All>, 其他選項在上面有

主管信箱 <ServerAdmin E-MAIL>, 主機名稱 <ServerName name>

限定主機登入 <order allow,deny/deny,allow, allow/deny from IP>

USERDIR
將SERVER MODUL的userdir打開, 預設是開的
到host設定內新增UserDir, 其中的值為public_html, 在 <~/public_html/>編輯網頁

設定 directory 進行 User Authentication
<AuthType basic>
<AuthName "自己打">
<AuthUserFile /etc/apache2/htpasswd>小心可能會換路徑
<Require user USER/valid-user>
建立 <htpasswd -c 帳號檔 USER>, 第二個帳號時不用加-c

使用 w3m 測試

SSL
產生金鑰<gensslcert>
將SERVER MODUL的ssl打開
抓 </etc/apache2/vhosts.d/vhost-ssl.template> 的SSL四行
<SSLEngine on>
<SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL>
<SSLCertificateFile /etc/apache2/ssl.crt/server.crt>
<SSLCertificateKeyFile /etc/apache2/ssl.key/server.key>
編輯 </etc/sysconfig/apache2> 檔案, 照理說應該會自己編輯好
<APACHE_SERVER_FLAGS="SSL">
<APACHE_START_TIMEOUT="10時間加長">
<APACHE_MODULES="要有ssl">

使用virtualhost時要全部改為virtualhost設定

創作者介紹

丘丘的個人電腦工作坊

chuchu1210 發表在 痞客邦 PIXNET 留言(0) 人氣()