2008-04-01から1ヶ月間の記事一覧

Clam AntiVirus をインストールする

通常は無効にしている rpmforge のリポジトリを一時的に有効にして、インストールを行う。 # yum --enablerepo=rpmforge install clamd Loading "installonlyn" plugin Setting up Install Process Setting up repositories update 100% |==================…

rpmforge のリポジトリをダウンロードして登録する

ただし、基本のリポジトリとの衝突を避けるため、通常は無効にしておく。 # wget http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.i386.rpm --17:04:04-- http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.…

mysql-server をインストールする

インストールをした後に、デーモンとしての設定を行う。 そのあと、MySQL に登録されているユーザーのパスワードを設定し、セキュリティ上の観点から匿名ユーザーを削除する。 # yum search mysql-server Loading "installonlyn" plugin Setting up reposito…

MRTG のインストールから設定まで

設定内容の変更はのちほど記載。 # yum -y install net-snmp.i386 # cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.orig # chmod 0600 /etc/snmp/snmpd.conf # /etc/rc.d/init.d/snmpd start Starting snmpd: [ OK ] # ps aux | grep snmp | grep -v grep r…

時間が9時間進んで表示される

正しく日本時間が表示されない。ハードウェアの時刻が UTC と認識されているようだ。 タイムゾーンの設定を行なう方法がわからなかったため、調べた結果を残す。 system-config-dateをインストールする 下記のコマンドをインストールして、設定を行う。 設定…

CentOS 5.1 を始めてみた 9

iptables に yum を利用できるように設定を追加する。 # iptables -A INPUT -m state --state ESTABLISHED, RELATED -j ACCEPT 設定を追加し、保存する。 # iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination RH-Firewall-1-INPU…

仮想IP(ヴァーチャルIP)の割り当て方

/etc/sysconfig/network-scripts/ifcfg-eth0を参考に利用する ifcfg-eth0 を ifcfg-eth0:1 という名前で複製して保存する Linux を再起動する 設定が反映しているか確認をする eth0とeth0:1のHWaddrが同じになっていることも確認する # cd /etc/sysconfig/ne…

CentOS 5.1 を始めてみた 8

CentOS 5.1 インストール初期時の iptables の設定。 # /sbin/iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination RH-Firewall-1-INPUT all -- anywhere anywhere Chain FORWARD (policy ACCEPT) target prot opt source destinat…

FreeBSD 7.0 を始めてみた 4

Ports でインストールしたデーモンとして動作するソフトウェアは、下記のディクレトリ下に起動スクリプトが配備される。 # cd /usr/port # whereis apache22 apache22: /usr/ports/www/apache22 # cd /usr/ports/www/apache22 # make # make install # make …

FreeBSD でユーザーの情報を変更・更新する

pw コマンドを使用する。下記の場合は、ホームディレクトリを変更している。 # pw usermod littlebuddha -d /home/littlebuddha FreeBSD 一般コマンドマニュアル pw

CentOS 5.1 を始めてみた 7

必要がなさそうなサービスを調べて停止した。 acpid cups dund(BlueZ Bluetooth dial-up networking daemon) bluetooth - Google 検索 hidd(Bluetooth HID daemon) ibmasm(IBM Advanced System Managementアダプタ用のユーザユーティリティを提供する新しい…

CentOS 5.1 を始めてみた 6

不必要なサービスを停止する。 # chkconfig --list smartd smartd 0:off 1:off 2:on 3:on 4:on 5:on 6:off # chkconfig smartd off # chkconfig --list smartd smartd 0:off 1:off 2:off 3:off 4:off 5:off 6:off # 停止する前に必要か、不必要かはひとつひ…

CentOS 5.1 を始めてみた 5

いま動作しているサービスを一覧で表示する。 # chkconfig --list NetworkManager 0:off 1:off 2:off 3:off 4:off 5:off 6:off NetworkManagerDispatcher 0:off 1:off 2:off 3:off 4:off 5:off 6:off acpid 0:off 1:off 2:off 3:on 4:on 5:on 6:off anacron …

インストール済みソフトウェアをすべてアップグレードしたいとき

$ sudo port upgrade installed MacPortsでステキなUNIXツールをインストール

インストール済みソフトウェアをすべてアップグレードしたいとき

$ sudo port upgrade installed MacPortsでステキなUNIXツールをインストール

CentOS 5.1 を始めてみた 2

zsh をインストールする。 # yum search zsh zsh.i386 4.2.6-1 base Matched from: zsh The zsh shell is a command interpreter usable as an interactive login shell and as a shell script command processor. Zsh resembles the ksh shell (the Korn sh…

FreeBSD 7.0 を始めてみた 3

portupgrade をインストールする。 # whereis portupgrade portupgrade: /usr/ports/ports-mgmt/portupgrade # cd /usr/ports/ports-mgmt/portupgrade # make fetch-recursive ===> Fetching all distfiles for portupgrade-2.4.3_2,2 and dependencies ===>…

CentOS 5.1 を始めてみた 4

root 以外のユーザーを作成する。 # useradd -g wheel -s /bin/zsh -m littlebuddha # passwd littlebuddha Changing password for user littlebuddha. New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successful…

CentOS 5.1 を始めてみた 3

yum のリポジトリを日本国内に変更する。 # rpm --import http://ftp.riken.jp/Linux/centos/5.1/os/i386/RPM-GPG-KEY-CentOS-5 # cd /etc/yum.repos.d CentOS-Base.repo CentOS-Media.repo # vi CentOS-Base.repo [base] name=CentOS-$releasever - Base ba…

CentOS 5.1 を始めてみた 1

CentOS-5.1-i386-netinstall.iso をインストールすることにした。 インストール完了後、初めにしたこと。 # yum upgrade 初期状態でインストールされているパッケージをすべてアップグレードする。

FreeBSD 7.0 を始めてみた 2

root 以外のユーザーを追加する。 # adduser Username: littlebuddha Full name: littlebuddha Uid (Leave empty for default): Login group [ftpup]: wheel Login group is ftpup. Invite ftpup into other groups? []: Login class [default]: Shell (sh c…

FreeBSD 7.0 を始めてみた 1

FreeBSD 7.0 を最小限の構成でインストールした。 ports をインストールする ports から zsh をインストールする # cd /usr/ports/shells/zsh # pkg_info -L zsh-4.3.4-2 | less <= zsh のバージョン番号を正確に入力する Information for zsh-4.3.4-2: File…

ports から zsh をインストールする

# whereis zsh zsh: /usr/ports/shells/zsh # cd /usr/ports/shells/zsh/ # make # make install # make clean 必要なソースを先に取得する方法 依存関係にある ports を先にダウンロードしておく。 # make fetch-recursive

ユーザー領域にFreeBSD portsをインストールする方法

ユーザー領域にFreeBSD portsをインストールする方法

ports をインストールする

FreeBSD のシステムインストール時に、 sysinstall が Ports Collection をインストールするかどうかを尋ねてきたはずです。 No を選んだ場合、以下の作業をおこない Ports Collection をインストールしてください。 sysinstall を利用する方法 ここでは、再…

anonymous の FTP サーバーにログインをする

% ftp ftp.jp.freebsd.org Name (ftp.jp.freebsd.org:littlebangkok): anonymous <= もしくは ftp と入力 331 Guest login ok, send ident as password. Password: <= メールアドレスを入力 230 Guest login ok, access restrictions apply. ftp> <= ログイ…

Mail と Mail_Mime - メールにファイルを添付する

Package Information: Mail メールにファイルを添付する

Rails とテスト

RubyOnRails を使ってみる【第 6 回】テストの書き方

Rails のパフォーマンスについて書かれているリンク

RubyOnRails を使ってみる【第 10 回】パフォーマンスチューニング 優しいRailsの育て方 運用サーバ速度比較 Ruby on Railsのパフォーマンス向上に関する10のtips Railsでのパフォーマンスチューニング Railsで開発するときにはキャッシュを予め想定に入れて…

Rails + ホスティング

つくるぶガイドブログ: 失敗しない Rails が動かせるホスティングサービス選びと環境構築 Amazon EC2でmod_rails環境を構築するサンプル ホスティングサービスでもRailsが利用できるようになるかも、な「Passenger」 いまどきのWebフレームワークを使える海…