さくらVPS作業メモ
さくらVPSの設定の備忘録
一般ユーザ作成
# adduser username
# passwd username
sudo設定
# visudo
%wheel ALL=(ALL) ALL
usermod -g wheel username
ssh設定
$ mkdir .ssh
ローカルから公開鍵をコピー
$ scp ~/.ssh/id_rsa.pub username@hostname:.ssh/authorized_keys
パスワードログイン禁止、ルートログイン禁止、公開鍵認証の設定
$ chmod 700 .ssh
$ chmod 600 .ssh/authorized_keys$ sudo vi /etc/ssh/sshd_config
PasswordAuthentication no
PermitRootLogin no
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys$ sudo /etc/init.d sshd restart
screen導入
$ sudo yum install screen
$ vi .screenrc
#エンコーディングUTF-8
defencoding utf-8
# 別画面サポート。Vimやless使うときに便利
altscreen on
# 端末が落ちたら自動的にデタッチする
autodetach on
# Prefixキーの設定
escape ^Tt
Apache
Apacheをインストールして起動
$ sudo yum install httpd
$ sudo /etc/rc.d/init.d/httpd start
$sudo /sbin/chkconfig httpd on
PHP
$ sudo yum install php-devel php-mbstring php-mysql php-gd php-mcrypt php-pear
$ sudo /etc/rc.d/init.d/httpd restart