Apache (http server)
何はなくともweb server。Vine に標準で入っていた Apache (apache2-2.2.21-4vl6.x86_64.rpm) を使いました。
設定ファイル:
# cd /etc/apache2/conf # cp -pi httpd.conf httpd.conf.ori # vi httpd.conf <Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all </Directory> <Directory "/var/www/html"> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory>
/ の設定は、セキュリティーポリシーがしっかりとあるわけではありませんが、以前からの設定を踏襲して。
/var/www/html の設定は、後の Hiki での設定と整合させるために必要です。 .htaccess で制御するのでなく、こちらに下の .htaccess の内容を書いても良いのだと思います。
[システム]-[システム管理]-[サービス]
apache2 有効, 開始
[システム]-[システム管理]-[セキュリティレベルとファイアウォールの設定]
WWW(HTTP) 追加
Hiki
次に Hiki。cgi などは Vine の標準である /var/www/html 以下に、Hiki で作成するページのデータは /usr/local/hiki に置くことにしました。
# cd /var/www/html # gtar xfvz /tmp/hiki-0.8.8.1.tar.gz # mv hiki-0.8.8.1 hiki # chown -R root:root hiki # cd hiki # mv -i dot.htaccess .htaccess # mkdir /usr/local/hiki # cp -pr data /usr/local/hiki/ # chown -R apache:apache data # mv -i hikiconf.rb.sample hikiconf.rb # vi hikiconf.rb @data_path = '/usr/local/hiki/data'
Test
Webブラウザで http://localhost/hiki/ にアクセスして編集してみます。
別のホストからも接続してみます。
0 件のコメント:
コメントを投稿