さくらVPS 基本インストールざっくりまとめ
※この記事は随時更新されます。
※基本root作業
アカウント作成・鍵
Play with さくらVPS vii セキュリティ設定その2 SSH鍵認証
yumのアップデート
yum update
gcc makeインストール
yum -y install gcc* yum -y install make
Apacheインストール
yum -y install httpd httpd-devel
/sbin/chkconfig httpd on
Apache起動
/etc/init.d/httpd start
PHPインストール
yum -y install php php-devel php-mbstring php-mysql php-pdo php-mcrypt php-pear php-xml
MySQLインストール
yum -y install mysql-server
/sbin/chkconfig mysqld on
MySQL起動
/etc/init.d/mysqld start
mongoDBリポジトリ登録
vi /etc/yum.repos.d/10gen.repo
[10gen] name=10gen Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64 gpgcheck=0
mongoDBインストール
yum -y install mongo-10gen* --enablerepo=10gen
mongoDB起動
/etc/init.d/mongod start
peclインストール
yum -y install pcre-devel
php mongo.soインストール
pecl install mongo
php oauth.soインストール
pecl install oauth-beta
apacheLogローテート用シェルスクリプト
vi logrotate.sh
#!/bin/sh FILENAME=`date +%Y%m%d` cd /var/log/httpd/ mv access_log access_log.$FILENAME /etc/init.d/httpd graceful sleep 30 gzip -f access_log.$FILENAME