2009年12月4日金曜日

IT資産管理サーバの構築メモ

IT資産管理を構築した時のメモです。

・対象CentOS5.2
使えるネットを利用
ドキュメントルート:/var/www/vhosts/default/htdocs
要注意です。

・フォントの問題
GUI化したときに、文字化けしました。
yum install fonts* で解決
fonts-japanese-XXXXがインストールされ文字化けがなくなりました。

・VSFTPの導入
普通にインストールして起動しようとしたら、起動できなかった。
システム→管理→サービスからオンデマンドのサービス→ftp_psaを無効にしたら起動した
/etc/vsftpd/ftpusers で#root とした
userlist_enable=YESなので/etc/vsftpd/user_list
で#rootとした
クライアントからは、PASVモードでないほうが確実

・CentOSにphp5.2を導入
phpMyAdminを導入したいのでphp5.2を導入したい(デフォルトではphp5.1)
導入済みのphpをremove(念のため)
取得先のGPG-KEY取得
rpm –import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

取得先を設定する
vi /etc/yum.repos.d/utterramblings.repo
[utterramblings]
name=Jason’s Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

このあとphpをインストールでOK
参考:http://www.kfactory.net/?p=833
エラーがでて、PHP5.2をどうしてもインストールできないのでやめ。(参考 http://blog.livedoor.jp/takeshiyako/archives/51527184.html)
対象をs@@sesに変更→うまくいきました。
will@net もうまくいきました。

・mysqlの導入
今回yumでいれたのですが、初期のログインできずにはまりました。
参考:http://blog.flek.jp/archives/175 (岩本君ありがとう)
今まではインストールしてそのままroot、パスワードなしでログインしていましたが、
できなくなっていました。
(i)サービスストップ
service mysqld stop
(ii)バックグラウンドジョブで以下を実行
mysqld_safe --skip-grant-tables &
jobs で動作を確認
(iii)mysql -u root
use mysql;
select user,host,password from user;
(iv)mysql> update user set password=PASSWORD(”xxxxxxxxxx”) where User=’root’;
mysql> flush privileges;
mysql> quit
(v)kill %1 (1はバックグラウンドジョブの番号)
(vi)service mysqld start
(vii)mysql -u root -p でログイン

文字化けが発生したので/etc/my.cnfに次を追加
[mysqld]の部分に
default-character = utf8 を追加⇒文字化け解消

・phpMyAdminの導入
http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/3.2.4/phpMyAdmin-3.2.4-all-languages.zip/download からダウンロードし、解凍したものをアップロード
名前変更 cp config.sample.inc.php config.inc.php
ログインしたら
「mysql 拡張をロードできません。PHP の設定を確認してください」がでたので
yum -y install php-mysql
で解決。
さらにmcrypt 拡張をロードできません。PHP の設定を確認してください。がでたので
yum -y install php-mcrypt でOK

ただし文字化け発生
config.inc.phpに次を追加
$cfg['Lang'] = 'ja-utf-8';


やっと導入が終わりました。

0 件のコメント:

コメントを投稿