さくらVPSでシングルユーザモードに入る

さくらVPSを利用していて、少し前に障害に伴ってOSの再起動がありました。 そしたら起動できなくなっちゃって、さくらVPSのサポートに問い合わせたところ、シングルユーザモードで起動する方法を教えてもらいました。 設定が何か間違っていて、マシン再起動時に立ち上がらないときは、シングルユーザモードで立ち上げて、問題の解決ができることがあります。 教えてもらったのはデフォルトのCentosの場合の方法で、カスタムOSは出来るかわかりません、ということでした。 自分はUbuntuなので、同じ方法ではうまく行かず、いろいろやったところ最終的には動いたけど結構はまりました。 ※ 真似する場合は自己責任でお願いします。 まずCentosの方法 ※ シングルユーザモードは「標準OS」をご利用いただいている場合の 操作方法のみのご案内となります。  カスタムOSの場合、OSのインストール方法により内容が異なります ため弊社ではご案内しておりません。 ※ シングルユーザモードによるトラブルに関して、弊社では一切責任を  負いかねます。 <シングルユーザーモード> 1.VPSコントロールパネルのホームを開き、再起動ボタンを押す。 2.すばやく、リモートコンソールボタンを押し、以下の画面で  Enterキーを押す  Connected to domain www****u.sakura.ne.jp  Escape character is ^] 3.以下の画面で、更にEnterキーを押す。…

さくらVPSを512Mから1Gへ移行したメモ(ubuntu)

このブログはさくらVPSで動かしてます。 同じ料金で、メモリ512Mのマシンからメモリ1Gのマシンに乗り換えられるということで、乗り換えました。 ディスク容量も20Gから100Gと増えてお得。 そのときのメモです。 OSのインストールまで まず、契約します。 最初はcentosが入ってるけど、今までubuntuで使ってたから、新しいサーバもubuntuにします。 VPSコントロールパネルから、OS再インストール -> カスタムOSのインストール というところでサーバを選択します。 インストールを選ぶとVNSコンソールが開いて、そこからインストール画面にいきます。 (pluginを有効にしないとVNSコンソールが開かず、結構はまりました。) インストーラは基本的には、適当に選んでいけばいいと思いますが、パーティション決めるところでは、 * Guided use entire disk みたいなところを選ばないと、いつの間にかマシンのディスクが5Gしかないみたいなことになってハマるから注意 インストールの最後の方で、ログインするユーザとパスワードを決めます。 インストール終わったらログインしていろいろ設定します。 ディスクサイズの確認 一度いろいろ設定したあとにディスクサイズが10Gくらいしか割り当てられてないっていうことがあったので、ちゃんと確認します。 $ df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 96G 820M 90G…

ubuntu10.04にnginxとphp-fpmを入れてwordpress動かす

前の構成ではspawn-cgiを使っていたけど、php-fpmを使ったほうがいい、らしいのでそうします。 nginxやphp5が予め入っている場合は、一度uninstall してからの方がよいかもです。 レポジトリの追加 $ sudo aptitude install python-software-properties $ sudo add-apt-repository ppa:nginx/stable $ sudo add-apt-repository ppa:brianmercer/php5 $ sudo aptitude update インストール $ sudo aptitude install nginx $ sudo aptitude install php5 php5-cgi php5-cli php5-mysql php5-gd php-apc php5-fpm php5-fpmの設定 変更するファイルは2つあります。 /etc/php5/fpm/php-fpm.conf ;変更箇所 ;ログの場所を/var/…

さくらVPS+ubuntu+wordpressにnginx入れたメモ

最近nginx(とリバースプロキシ)さくらVPSでwordpressを高速化する、系のpostをたびたび見るので、自分もやってみました。 アクセスあんまりないからapacheでも十分だけど、nginx触ってみるのが主な目的です。 centosの場合ですが、以下のサイトが解説が丁寧でわかりやすかったです。 さくらVPSとnginxリバースプロクシで最速WordPressブログを作る方法(ベンチマーク付き) | さくらたんどっとびーず さくらvpsをデフォルトのcentosで使ってる人も多いと思いますが、自分はゆとりなのでyumよりaptの方が好きだったりなどの理由でubuntuで使っています。 主に参考にしたサイト さくら VPS の Ubuntu 10.04 に nginx + PHP(FastCGI) な Web サーバーを構築する | 暇人じゃない WordPressを100倍速くする! MySQLの調整やnginx proxy cache | KRAY Inc さくらVPSのWordPressをチューニングして30倍高速化した方法 基本的には上記の3つのサイトを参考に、設定をコピペして使っています。 nginxのインストール /etc/apt/sources.listをに以下を追加 deb http://ppa.launchpad.net/nginx/stable/…

Ubuntuのufwでファイアウォール設定

vpsなど自分で管理するサーバーは、ちゃんと自分で守らなくては、ということでファイアウォールを設定していたのを思い出したのでメモ。 最近のubuntuはufwで設定するらしい。iptablesのフロントエンドらしい。 まずはufwを有効に。 $ sudo ufw enable 次に、基本的に拒否して、使うポートだけ開けていきます。 $ sudo ufw default DENY 今回開けるのは、とりあえずhttpとssh。 sshは攻撃を受けやすいので、portを変えましょう。 Ubuntuでsshのポートを変更する | tjun memo それが無理ならLIMITにしましょう。 LIMITは30秒間に6回アクセスしてきた IP の接続を一定時間拒否するという設定です。ブルートフォース対策です。 $ sudo ufw allow 80/tcp $ sudo ufw limit ssh 現状を確認 $ sudo ufw status Status: active To Action From -- ------ ---- 22/…