スポンサーサイト
- / スポンサードリンク
この広告は60日以上更新がないブログに表示されております。
新しい記事を書くことで広告を消すことができます。
| - | - |
pagetop
てすと
その他 / てっかまき

テスト
| comments(0) | trackbacks(0) |
pagetop
usermodが無いって言われる??
その他 / てっかまき
「usermod」コマンドを使おうとしたら、

usermod: command not found


と言われてしまった…。


どうやらrootになる時に

su


とすると、
前のユーザーの環境変数をそのまま受け継ぐため、
usermodコマンドが入ってる(多分)/sbinにパスが通っていない為に
実行できない。

・・・らしいです。

su -


とハイフンをつけると、きちんとログインしたのと同じくroot用の環境変数を読み込んでくれているので、エラーは出ない。


・・・らしいです。



実際にやってみると、見事に通りました。



そうか〜「su -」ってそんな意味があったのか。

| comments(0) | trackbacks(0) |
pagetop
mod_layoutを入れてみる
インストール編 / てっかまき
モジュール「mod_layout」を入れてみる事にした。

今回ダウンロードして使ったのはmod_layout-4.0.1a.tar.gz


これを解凍して、そのまま「make」をしても
「special.mk」が無いというエラーが出てしまって上手くいきませんでした。
ついでに「apxs」も無い。


RED HAT9に元から入っているhttpd(Apache/2.0.40)には
「httpd-devel」が入ってないようなので、
httpd-devel-2.0.40-11.9.i386.rpm
をダウンロードして、インストール。


何か警告が出たけど、無視(←オイ)


/usr/sbin/apxs
/usr/lib/httpd/build/special.mk


↑が出来ました。


Makefile の

top_srcdir=/usr/local/apache2
top_builddir=/usr/local/apache2
include /usr/local/apache2/build/special.mk

APXS=/usr/local/apache2/bin/apxs
APACHECTL=apachectl




top_srcdir=/usr/lib/httpd
top_builddir=/usr/lib/httpd/
include /usr/lib/httpd/build/special.mk

APXS=/usr/sbin/apxs
APACHECTL=/usr/sbin/apachectl


に修正。


make
make install


をすると

/usr/lib/httpd/modules/ に liblayout.so がコピーされます。

httpd.conf の LoadModuleのところに
「LoadModule layout_module modules/liblayout.so」を
追加してやります。


httpd restart をして問題なく起動したらOK!


後は、httpd.conf の末にでも以下を追加してやると
ページのヘッダー・フッターに自動挿入されます。

AddOutputFilter LAYOUT php(←phpにmod_layoutを適用したい場合)
LayoutFooter /home/www/html/footer.html(←自分の環境のパスを)
LayoutHeader /home/www/html/header.html



参考サイト
Yaguma's HP
| comments(0) | trackbacks(0) |
pagetop
| 1/6 | >>

05
--
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
--
>>
<<
--