さくらインターネットVPSカスタマイズ

さくらインターネットVPSを借りてみたのでメモ
OSはCentOS 6.2 x86_64 となります。
エディタのインストール

$ yum -y install emacs

WWWサーバの構築(CentOS編)

$ yum -y install httpd

CentOS Apacheの導入と設定

$ yum -y install php php-mbstring php-gd php-mysql

memcachedをインストールして、PHPから使用する | HAPPY*TRAP

$ yum -y install memcached
$ yum -y install php-pecl-memcached

CentOS5.3にMySQLをインストールから起動までのメモ - E-riverstyle Vanguard | CSSやXHTML,Javascriptやweb製作に関する事を紹介

$ yum -y install mysql-server

MySQLTunerでMySQLのチューニングを診断する方法 | ブログ | 株式会社イー・エージェンシー http://www.e-agency.co.jp/column/20121220.html

$ wget -O MySQLTuner.zip https://github.com/rackerhacker/MySQLTuner-perl/archive/master.zip
$ unzip MySQLTuner.zip
$ cd MySQLTuner-perl-master
$ ./mysqltuner.pl --user root --pass mypassword

CentOSにOpenCVをインストール | かねしろぐ - 兼城駿一郎(@pinkroot )のライフログ

$ yum -y install yum-priorities
$ rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
$ rpm -hiv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
$ yum -y update --skip-broken
$ yum -y install opencv

Linux(CentOSその他)にyum経由でffmpegパッケージをインストールする方法

$ wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
$ rpm -Uhv rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
$ yum --enablerepo=rpmforge install -y ffmpeg

CentOS 5.5にImageMagick for PHPを入れる

$ yum -y install ImageMagick-devel
$ yum -y install php-devel
$ pecl install imagick

CentOS 5にPostgreSQLをインストールする - 祈れ、そして働け 〜 Ora et labora

$ wget -P /tmp http://yum.postgresql.org/9.1/redhat/rhel-5-x86_64/pgdg-centos91-9.1-4.noarch.rpm
$ rpm -ivh /tmp/pgdg-centos91-9.1-4.noarch.rpm
$ yum --disableplugin=priorities install postgresql91-server.x86_64

サービスの起動

$ /etc/rc.d/init.d/mysqld start
$ chkconfig mysqld on
$ chkconfig httpd on
$ apachectl start
$ service memcached start
$ chkconfig memcached on

MeCabをインストール。 - freefielder.jp http://freefielder.jp/blog/2010/08/mecab.html

//本体のインストール
$ wget http://mecab.googlecode.com/files/mecab-0.994.tar.gz
$ tar xvzf mecab-0.994.tar.gz
$ cd mecab-0.994
$ ./configure
$ make
$ make check
$ make install
//Mecabの辞書のインストール
$ wget http://mecab.googlecode.com/files/mecab-ipadic-2.7.0-20070801.tar.gz
$ tar xvzf mecab-ipadic-2.7.0-20070801.tar.gz
$ cd mecab-ipadic-2.7.0-20070801
$ ./configure --with-charset=utf-8
$ make
$ make install

参考リンク

データベースサーバー構築(MySQL) - CentOS自宅サーバー構築 http://centossrv.com/mysql.shtml
pear install XML_Serializer-0.20.2
memcachedをインストールするとpear upgrade-allでこける
installation - Problems installing Memcache (PECL extension) - Server Fault http://serverfault.com/questions/228218/problems-installing-memcache-pecl-extension