学校 / 2006/11/27 (Mon) / 編集 |
今日は情報工学実験がありました
先生の説明はちゃんと聞き、手順もまったくまちがってない
にもかかわらず
サンプルプログラムが動かない……
なので実験終了後に何人かと残って一緒に頑張ってました
どうやらTigerの人は先生が説明した以外にもやることがあるようです
1、/etc/inetd.confの上の方にある「/sbin/service --list」のコメントアウトをはずす
2、xinetdの起動コマンドは%sudo xinetd -inetd_compat
どうやらTigerにはinetdが入っていないもよう
いや、探し足りないだけかもしれんけどね
ちなみにxnetdはsudoしなくても実行できますがその場合は
%ps -auxしてみてもわかるようにユーザアカウントで動いている
これだとなぜかだめらしいので必ずsudoしましょう
Panserの人は俺に質問しないように
わかんないから
で、帰ってからは実践ようの環境構築をしてるわけですが
ApacheとPHP5がインストールできない……
双方ともコンパイルはできたが
Apacheは実行しようとすると
ーー
%usr/local/apache2/bin/apachectl start
(13)Permission denied: make_sock: could not bind to address [::]:80
no listening sockets available, shutting down
Unable to open logs
ーー
みたいな感じ
いや、実行権限がないとかいわれてもしらんよ
PHP5のほうはmakeまではできるものの
ーー
make install
Installing PHP SAPI module: apache2handler
mkdir: /usr/local/php5: Permission denied
mkdir: /usr/local/php5: No such file or directory
make: [install-sapi] Error 1 (ignored)
/usr/local/apache2/build/instdso.sh SH_LIBTOOL='/usr/local/apache2/build/libtool' libs/libphp5.so /usr/local/apache2/modules
/usr/local/apache2/build/libtool --mode=install cp libs/libphp5.so /usr/local/apache2/modules/
cp libs/libphp5.so /usr/local/apache2/modules/libphp5.so
cp: /usr/local/apache2/modules/libphp5.so: Permission denied
apxs:Error: Command failed with rc=65536
.
make: *** [install-sapi] Error 1
ーー
みたいな感じコマンドが動かんとかいわれてもなぁ……
とりあえずMAMP(http://www.living-e.de/en/products/The-MAMP/index.php)とやらを入れてみる
ApacheとPHPやSQLなどなどがセットになってるアプリケーション
ただしMacには最初からApacheが入ってるので競合してしまう
よって環境設定で「共有」→「パーソナルweb共有」を切る必要がある
なんか先生が求めている物と違う気がする……
明日NAL先生に頼んで正常なインストール法を教えて貰おうと思う
いざとなったらMAMPだな
というわけで今日読んだ漫画は1冊だけ
『三毛猫ホームズ』です
雑誌の付録
なのにメインの雑誌とタメをはる分厚さ
三人の漫画家が書いている訳だが
やっぱ雰囲気かわるね〜〜
ちなみに小説版の方が好きです
先生の説明はちゃんと聞き、手順もまったくまちがってない
にもかかわらず
サンプルプログラムが動かない……
なので実験終了後に何人かと残って一緒に頑張ってました
どうやらTigerの人は先生が説明した以外にもやることがあるようです
1、/etc/inetd.confの上の方にある「/sbin/service --list」のコメントアウトをはずす
2、xinetdの起動コマンドは%sudo xinetd -inetd_compat
どうやらTigerにはinetdが入っていないもよう
いや、探し足りないだけかもしれんけどね
ちなみにxnetdはsudoしなくても実行できますがその場合は
%ps -auxしてみてもわかるようにユーザアカウントで動いている
これだとなぜかだめらしいので必ずsudoしましょう
Panserの人は俺に質問しないように
わかんないから
で、帰ってからは実践ようの環境構築をしてるわけですが
ApacheとPHP5がインストールできない……
双方ともコンパイルはできたが
Apacheは実行しようとすると
ーー
%usr/local/apache2/bin/apachectl start
(13)Permission denied: make_sock: could not bind to address [::]:80
no listening sockets available, shutting down
Unable to open logs
ーー
みたいな感じ
いや、実行権限がないとかいわれてもしらんよ
PHP5のほうはmakeまではできるものの
ーー
make install
Installing PHP SAPI module: apache2handler
mkdir: /usr/local/php5: Permission denied
mkdir: /usr/local/php5: No such file or directory
make: [install-sapi] Error 1 (ignored)
/usr/local/apache2/build/instdso.sh SH_LIBTOOL='/usr/local/apache2/build/libtool' libs/libphp5.so /usr/local/apache2/modules
/usr/local/apache2/build/libtool --mode=install cp libs/libphp5.so /usr/local/apache2/modules/
cp libs/libphp5.so /usr/local/apache2/modules/libphp5.so
cp: /usr/local/apache2/modules/libphp5.so: Permission denied
apxs:Error: Command failed with rc=65536
.
make: *** [install-sapi] Error 1
ーー
みたいな感じコマンドが動かんとかいわれてもなぁ……
とりあえずMAMP(http://www.living-e.de/en/products/The-MAMP/index.php)とやらを入れてみる
ApacheとPHPやSQLなどなどがセットになってるアプリケーション
ただしMacには最初からApacheが入ってるので競合してしまう
よって環境設定で「共有」→「パーソナルweb共有」を切る必要がある
なんか先生が求めている物と違う気がする……
明日NAL先生に頼んで正常なインストール法を教えて貰おうと思う
いざとなったらMAMPだな
というわけで今日読んだ漫画は1冊だけ
『三毛猫ホームズ』です
雑誌の付録
なのにメインの雑誌とタメをはる分厚さ
三人の漫画家が書いている訳だが
やっぱ雰囲気かわるね〜〜
ちなみに小説版の方が好きです
PR