LAMP環境を構築」を1年半ぶりに更新して、さくらのVPSにLAMP環境を構築する方法を改めてまとめてみたいと思います。以下、ローカルPCはMac、さくらのVPSのホストアドレスは「49.xx.xx.xx」であるとします。root@49.xx.xx.xxでSSH接続します。初期パスワード」を使います。デフォルトでは入ってないようです。sudoコマンドを利用できるように設定します。何はともあれ、rootの初期パスワードを変更します。/etc/ssh/sshd_config設定を変更したら、SSHを再起動します。デフォルトの状態を確認します。destinationデフォルトでフルオープンになっているので、SSH(10022番に変更済み)だけオープンするように変更します。作業用ユーザ「admin」を作成します。次に、visudoコマンドを実行して、wheelグループに属するユーザにsudoコマンドの実行を許可します。sudo実行時のパスワードはなしでよいでしょう。/etc/sudoersなお、その他のユーザ関連コマンドは以下になります。作業用ユーザでログイン(ローカル側)さくらのVPSからログアウトし、作業用ユーザでログインできることを確認します。SSH鍵認証のみを許可するように切り替えます。SSH鍵ペアを作成します。パスフレーズ無し、鍵ファイル名は「sakura_rsa」とします。SSH公開鍵をサーバに登録SSH公開鍵をサーバ側(さくらのVPS)に登録します。sakuraで、VPSにパスワードなしでログインできれば成功です。PHPインストール(サーバ側)ようやくLAMP環境の構築です。mysql-server)を、yumでインストールします。リポジトリが初めから入っているようです。インストールされたですが、MySQLのバージョンがちょっと古い(現時点での安定版は5.5系)ようなので、(EPEL以外の)サードパーティのリポジトリを追加することにしました。追加したリポジトリは通常使用しない設定にしておき、yumインストール時に一時的に有効化することにします。yumをアップデートまずは、yumをアップデートします。作業用ユーザでログインsudoコマンド用にパスを通す。PATH変更を反映させる。最新のrpmを探してURLを指定します。remiのrpmパッケージをインストールすると、「/etc/yum.repos.d/remi.repo」が作成されます。remi-release-6.rpm既に「enabled=0」になっているようです。インストールすると、「/etc/yum.repo.d/rpmforge.repo」と各種ミラーファイルが作成されます。rpmforge-release-0.5.2-2.el6.rf.x86_64.rpmrpmforgeを一旦無効化します。EPELのリポジトリが初めから入っているようなのですが、「enabled=1」になっていたので一旦無効化します。yumでインストールします。mysql-serverインストールされたバージョンはこうなりました。Apahceを設定Apacheを起動。startApacheの自動起動の設定をします。「3:on」になっていれば、OK。MySQLを設定MySQLを起動。startmy.cnfを編集して、文字コードを設定します。追加MySQLを再起動。restart文字コード設定が反映されているか確認します。下の通りになっていれば、OK。+--------------------------+----------------------------+簡易インストールスクリプトを使用して、MySQLの初期設定をします。Yパスワードを入力しないとMySQLにログインできないことを確認。-pMySQLの自動起動の設定をします。「3:on」になっていれば、OK。(20)月別アーカイブはてなブログをはじめよう!akiyokoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。