- 詳細
- 投稿者: Super User
- カテゴリ: PC・モバイル
- 公開日:2013年8月31日
気になってたさくらのVPSを試してみました。
スペック、特に容量はは大して要らないのでプランは
さくらのVPS(v3) SSD 2G IK01
にしました。
OSはCentOS6の64bit版でした。
申し込み後30分ほどでIPアドレスとパスワードが送られてくるので、
https://secure.sakura.ad.jp/vpscontrol/
からログインし、仮想サーバ操作で「起動」をクリックすると使えるようになります。
で早速SSHでつないでみました。
apache とか入ってないみたいだったのでとりあえず
# yum install php
でインストールしました。
===================================================================================
Package Arch Version Repository Size
===================================================================================
Installing:
php x86_64 5.3.3-23.el6_4 updates 1.1 M
Installing for dependencies:
apr-util-ldap x86_64 1.3.9-3.el6_0.1 base 15 k
httpd x86_64 2.2.15-29.el6.centos updates 821 k
httpd-tools x86_64 2.2.15-29.el6.centos updates 73 k
php-cli x86_64 5.3.3-23.el6_4 updates 2.2 M
php-common x86_64 5.3.3-23.el6_4 updates 524 k
Transaction Summary
===================================================================================
Install 6 Package(s)
そうすると httpd も一緒にインストールしてくれます。
忘れずに php-mbstring も入れておきます。
# yum install php-mbstring
===================================================================================
Package Arch Version Repository Size
===================================================================================
Installing:
php-mbstring x86_64 5.3.3-23.el6_4 updates 455 k
Transaction Summary
===================================================================================
Install 1 Package(s)
ちょっと試しに httpd を起動してみます。
# service httpd start
問題なくWEBブラウザからアクセスできました。
ちなみに初期状態では iptables が動いてません、SELinuxも無効になっています。
そうだ忘れてたけど php-pear も入れとこ
# yum install php-pear
===================================================================================
Package Arch Version Repository Size
===================================================================================
Installing:
php-pear noarch 1:1.9.4-4.el6 base 393 k
Transaction Summary
===================================================================================
Install 1 Package(s)
次に mysql-server を入れました。
# yum install mysql-server
===================================================================================
Package Arch Version Repository Size
===================================================================================
Installing:
mysql-server x86_64 5.1.69-1.el6_4 updates 8.7 M
Installing for dependencies:
mysql x86_64 5.1.69-1.el6_4 updates 907 k
perl-DBD-MySQL x86_64 4.013-3.el6 base 134 k
perl-DBI x86_64 1.609-4.el6 base 705 k
Transaction Summary
===================================================================================
Install 4 Package(s)
# vi /etc/my.conf
※私は文字セットを指定しました。
# mysql_secure_installation
MySQLサーバを起動してみます。
#service mysqld start
問題なく起動しました。
Apache と MySQLサーバを自動起動するようにしておきます。
# chkconfig --level 3 httpd on
# chkconfig --level3 mysqld on
これで後はユーザを作って httpd.conf と my.cnf をいじればWEBサイト構築の最低限の設定ができあがりかな?
私は更に FTPサーバを追加しました。
# yum install vsftpd
===================================================================================
Package Arch Version Repository Size
===================================================================================
Installing:
vsftpd x86_64 2.2.2-11.el6_4.1 updates 151 k
Transaction Summary
===================================================================================
Install 1 Package(s)
で取り急ぎ匿名接続を無効にしました。
# vi /etc/vsftpd/vsftpd.conf
anonymous_enable=YES
を
anonymous_enable=NO
に変更
FTPサーバを起動させる
# service vsftpd start
自動起動も設定しておく
# chkconfig --level 3 vsftpd on
phpMyAdmin をいれて気付いたのですが php-mysql を入れるのを忘れてました。
# yum install php-mysql
===================================================================================
Package Arch Version Repository Size
===================================================================================
Installing:
php-mysql x86_64 5.3.3-23.el6_4 updates 81 k
Installing for dependencies:
php-pdo x86_64 5.3.3-23.el6_4 updates 75 k
Transaction Summary
===================================================================================
Install 2 Package(s)
まだ全然設定終わってないのですが、あまりCentOSやRHELのセットアップをしたことないひとには結構面倒な作業のような気がします。
VPSは自由がきいていいのですが慣れない人にはあまりお勧めできないですね。
ちなみに私は 数Gbytes のMySQLのダンプファイルを取り込んでみたかったので契約してみました。
で早速、約4GbytesのファイルをFTPでアップロードしたのですが、コチラの回線が悪いせいかもしれませんが 300KiB/s程度しか出ず軽く3時間以上かかりそうです・・・
その後速度が落ちてきて7時間以上かかりそうな感じになってきました。