アリクラウドECS上にLEMP環境を構築する

1633 ワード

アリクラウドでECSを買う時に自分の習慣の鏡像システムを選んで、私は普通はすべてLinux Ubuntuを使って、だから、以下の配置はすべてUbuntu 14.04の安定した支持版の環境の中でLinux+Nginx+Mysql+PHP環境のを構築するのです
まず、一般的に購入したばかりの阿里雲ECSのLinuxではApacheをプリインストールしてくれますので、先に削除します
次のコマンドでApacheを削除します
sudo service apache2 stop

update-rc.d -f apache2 remove
sudo apt-get remove apache2

削除したら、パッケージリストを更新します
sudo apt-get update


1.Nginxのインストール
sudo apt-get install nginx


Nginxをインストールし、sudo service nginx startを実行し、ブラウザのアドレスバーに IPを入力すると、welcome to Nginxのインタフェースが表示されます.
2.Mysqlのインストール
sudo apt-get install mysql-server mysql-client

過程の中であなたにMysqlのパスワードを設定するように求めることができて、ふだんのパスワードの設定と同じで、一回入力して、一回確認します.パスワードの確認が終わったら、ほぼあとでインストールします.試す
mysql -u root -p

ログインに成功すると、Mysqlが正しくインストールされます.
3.PHPを取り付ける
sudo apt-get install php5-fpm php5-cli php5-mcrypt
php5-fpmを通って、PHPはNginxの下でやっと正常に運行することができて、ついに、取り付けます.php5-mcryptについては、LaravelのようなPHPフレームワークに依存するものもあるので、それをインストールしました.
4.PHPの配置
sudo vim /etc/php5/fpm/php.ini

PHPプロファイルを開き、cgi.fix_pathinfoのオプションを見つけて、前の注釈番号;を削除し、その値を0に設定します.次のようにします.
cgi.fix_pathinfo=0

5.php5-mcryptを有効にします.
sudo php5enmod mcrypt

6.再起動php5-fpm:
sudo service php5-fpm restart

ここまで、LEMPを構築する環境が完成しました.Happy Hacking.