yasutomogのブログ

Software Engineerの雑記

さくらのVPS(CentOS)にnginxのインストール

さくらVPS(CentOS 5.7 64bit)にnginxをインストールする。

ソースからコンパイルしようとしたが、下記のサイトの流れで

現在の安定版の最新を取得することができたので、下記サイトの方法でインストール。

2012年2月3日時点では、nginxの安定版の最新は1.0.11でした。

 

参考にしたサイト

さくらのVPSを借りたときのteraterm文字化け

気づいたらteratermの日本語部分が文字化けしてました。

ls -la したときの日付部分や、vi で編集モードにしたときの左下に出てくる

挿入という文字が化けていました。

下記のサイトのConsolasを使う方法で対応。

自分のteratermの環境には、文字セットに日本語が入っていなかったので

単純な方法はできませんでした。

見事に文字化けは直りました。

 

参考サイト

さくらのVPSを借りたときのCentOSの初期設定3.1

さくらのVPSを借りたときのCentOSの初期設定3で不要なサービスを停止することで

どれくらい変わるのかをfreeコマンドで見てみる。

 

変更前

# free

             total       used       free     shared    buffers     cached

Mem:        510540     465620      44920          0      69572     313336

-/+ buffers/cache:      82712     427828

Swap:      2048276        336    2047940

 

変更後

# free

             total       used       free     shared    buffers     cached

Mem:        509760     217852     291908          0      64784     120256

-/+ buffers/cache:      32812     476948

Swap:      2048276          0    2048276

 

freeコマンドの内容を見るときに参考になるサイト

さくらのVPS(CentOS)にvimとzshのインストール

さくらVPSにvimzshを下記のサイト参考にしてインストールして初期設定する。

vimは、とりあえずaliasだけ設定。細かい設定はまた別途する。

zshは、とりあえずログインシェルをzshに変更。

ログインシェルの設定値の確認は、finger ユーザ名 コマンドで確認。

 

インストールの参考にしたサイト

vim初期設定の参考にしたサイト

zsh初期設定の参考にしたサイト

さくらのVPS(CentOS)にgitをインストール

さくらVPSにgitを下記のサイトを参考にインストールする。

ちなみに、CentOSのバージョンは

cat /etc/redhat-release

CentOS release 5.7 (Final)

 

参考にしたサイト

さくらのVPSを借りたときのCentOSの初期設定3

作業内容

  • 不要なサービスの停止
    chkconfig auditd off
    chkconfig autofs off
    chkconfig avahi-daemon off
    chkconfig bluetooth off
    chkconfig cups off
    chkconfig firstboot off
    chkconfig gpm off
    chkconfig haldaemon off
    chkconfig hidd off
    chkconfig kudzu off
    chkconfig lvm2-monitor off
    chkconfig mcstrans off
    chkconfig mdmonitor off
    chkconfig messagebus off
    chkconfig netfs off
    chkconfig nfslock off
    chkconfig pcscd off
    chkconfig portmap off
    chkconfig rawdevices off
    chkconfig restorecond off
    chkconfig rpcgssd off
    chkconfig rpcidmapd off
    chkconfig smartd off
    chkconfig xfs off
     
  • 不要なコンソールの無効化
    /etc/inittabを変更しようとしたが、既にコメントアウトされていた。
    # Run gettys in standard runlevels
    1:2345:respawn:/sbin/mingetty tty1
    # 2:2345:respawn:/sbin/mingetty tty2
    # 3:2345:respawn:/sbin/mingetty tty3
    # 4:2345:respawn:/sbin/mingetty tty4
    # 5:2345:respawn:/sbin/mingetty tty5
    # 6:2345:respawn:/sbin/mingetty tty6
     
  • SELINUXの無効化
    /etc/sysconfig/selinuxを変更しようとしたが、既にコメントアウトされていた。
    SELINUX=disabled 
     

 参考にしたサイト