2009年7月18日土曜日

とりあえず入れなおしたが・・・

昼間にDLしなおしたamd64のnetinstallを使って再セットアップ。
今度はあっさり行きやがる…CD壊れてたかな?

DLしたファイル数はやっぱり900弱。
以前にInstallしたときは1000超えてたと思うのだが…減ったのだろうか。
とりあえず、proftpdSSHwebminを真っ先に入れる。
特にwebminは何かと使うのでかなり必須

# wget http://prdownloads.sourceforge.net/webadmin/webmin_1.480_all.deb
# dpkg -i webmin_1.480_all.deb

でもって教訓をもとにwebminからIPを固定して、さらにApacheのデフォルトも設定。


実行エラー
問題は、このエラー。
いや、原因はわかってるんですよ…ApacheでCGIが無効になっているってこと。

とりあえずapache2.conf一番最後の行に「AddHandler cgi-script .cgi pl」と追記してみる…と、エラーが出ないようにはなったが…。
403エラーが出ているので何かが悪いのは決定的。
パッケージサーバの調子も悪そうだし…
また、明日。かな?



以下メモ書き。
sudo mkdir /usr/local/bin/
sudo ln -s /usr/bin/perl /usr/local/bin/perl



Rubyを設定する
# インストール
apt-get update
apt-get install ruby libmysql-ruby libapache2-mod-ruby

: ruby -- 本体
: libmysql-ruby -- データベース(MySQL)用ライブラリ
: libapache-mod-ruby -- ウェブサーバ(Apache)用モジュール

# バージョンの確認
ruby -v
=> ruby 1.8.5

# CGI を有効にする。
File_1: /etc/apache2/sites-available/default
|AllowOverride None => All

* .htaccess を有効にする。

File_2: /var/www/.htaccess
|Options +ExecCGI
|AddHandler cgi-script cgi pl rb

* .cgi の実行を許可する。

http://8011.teacup.com/debian/bbs から転記

0 件のコメント:

コメントを投稿