isseium's blog

田舎に住むWebエンジニアのブログ

Fedora13自鯖構築

Ruby + Ruby Twitter GEM環境インストール

Ruby 環境インストール $ sudo yum install ruby ruby-devel rdoc rubygemsRuby Twitter Gem インストール $ gem install twitter 参考文献 http://route477.net/w/?RubyTwitterJa

rpmdbNextIterator

前回のエントリーに書いたとおり、update 中におかしなことをしてしまいOSごと強制再起動したせいでyumの動作がおかしい。 [root@morioka ~]# yum update 更新処理の設定をしています エラー: rpmdbNextIterator: スキップします。 h# 358 blob サイズ (3734…

yum-complete-transaction

KVM上のfedoraが相変わらず不安定で、http://d.hatena.ne.jp/isseium/20101009/1286621708 を実行したら、途中でいつもの現象が・・・。しかたなく、ホストOS側で強制終了して再度 yum update をしようとしたら、 yum-complete-transaction をしろとの旨が。…

KVM上のサーバが止まる

生きている(ping 反応あるし、apacheも動作してる)んだけど、sshでログインするとなにも表示されない作業していると急にsyslogdからメッセージがくる。 原因不明。とりあえず下記実行。 # yum update # yum upgrade /var/log/messages の内容(moriokaはホ…

Git インストール

バージョン管理ツール git を fedora13 にインストールする手順 yum # yum install -y git git-daemon # git --version git version 1.7.2.3これでインストールか完了。簡単ですね。 レポジトリ作成 # mkdir -p /var/git/test.git # cd /var/git/test.git # …

ssh の認証方法をユーザごとに設定する

これまでは公開鍵認証をすべてのユーザに適用して、パスワード認証を無効にしていました。 が、諸事情で、あるユーザのみパスワード認証を使う必要がでてきたのでメモ。 方針 原則として公開鍵認証のみ ユーザ a のみパスワード認証も有効にする キーワード …

x86_64 用chroot スクリプト

「fedoraで自宅サーバ (http://fedorasrv.com/)構築」は昔からとてもお世話になっています。サーバ構築にはもってこいのサイトです。今回のサーバリプレースでもお世話になりました。 が、chroot スクリプトが64ビット版fedoraのことが考慮されていませんで…

bind (DNSサーバ構築)

bind(named)をよく理解していないので、とりあえず設定した項目のみ列挙。 /etc/named.conf コメント化 #listen-on port 53 { 127.0.0.1; }; #listen-on-v6 port 53 { ::1; }; options 内に追加 allow-query { localhost; localnets; }; allow-transfer { lo…

VirtualHost

基本 下記のようなバーチャルホスト設定にしたい。 URL DocumentRoot mizuhataya.com /var/www/html issei.mizuhataya.com /home/issei/public_html httpd.conf の編集 # vi /etc/httpd/conf/httpd.conf最後尾(Ctrl+G)に移動して、以下を追記。 /etc/httpd…

PHP + MySQLの文字化け

UTF8に統一 php.ini default_charset = "UTF-8" mbstring.language = Japanese mbstring.internal_encoding = UTF-8 mbstring.http_input = auto my.conf init-connect=SET NAMES utf8 skip-character-set-client-handshake 未確認 my.conf のskip-character…

MySQLデータ移行

旧サーバデータ(ダンプファイル)の取得 旧サーバにて $ mysqldump -u root -p --all-databases > dump.sqlファイル転送 $ scp dump.sql <新サーバユーザ名>@<新サーバIPアドレス>:<新サーバ保存パス> 新サーバでのインポート 新サーバにて $ mysql -u root…

Fedora13 に phpMyAdmin をインストール

yum で phpMyAdmin をインストールできることを初めて知りました。 インストール [root@morioka ~]# yum install phpMyAdmin [root@morioka ~]# vi /usr/share/phpmyadmin/config.inc.php config.inc.php 初期設定 http認証にします。違いについてはこちら […

Fedora13 に MySQLをインストール

yum によるインストール # yum install mysql-server my.conf 設定 my.conf default-character-set = utf8 # 文字コードをutf8にと、一番下に [client] default-character-set = utf8 # クライアントの文字コードをutf8に 起動確認とサービス起動設定 # /etc…