はじめに
このハウツーでは、Debian7クラウドサーバーへのLEMPのインストールについて説明します。
LEMPは、4つのコンポーネントで構成される単なるソフトウェアバンドルです。 L(Linux)はプラットフォームのコアであり、他のコンポーネントを維持します。 E(Nginx)はWebサービスに使用されます。 M(MySQL)はデータベース管理に使用され、P(PHP)はプログラミング言語になります。プラットフォームをLEMPにしています。
前提条件
Debianがすでにインストールされているクラウドサーバー(LEMPインストールのL(Linux)の側面を処理します)。サーバーをまだお持ちでない場合は、Atlantic.NetからLinuxVPSサーバーを起動してみませんか
Debian7へのLEMPのインストール
次のコマンドを使用してNginxをインストールし、インストールを開始します。
apt-get install nginx
次のコマンドでnginxを起動します:
service nginx start
HTTPと入力して、すべてが機能しているかどうかを確認します。//YOUR.IP.ADD.RESS
次のコマンドを使用してMySQLをインストールし、インストールを開始してMySQLのrootパスワードを設定します。
apt-get install mysql-server
次のコマンドを使用して、デフォルト設定からMySQLを保護します。
mysql_secure_installation
注:一連の質問が表示されます。ルートパスワードの変更にはNを入力し、すべてのパスワードにYを入力します。下のスクリーンショットを参照してください。
次のコマンドを使用してPHPをインストールし、インストールを開始します。
apt-get install php5 php5-fpm php5-mysql
次に、バックアップのために元のサイトファイルを新しいファイル名に移動する必要があります:
mv /etc/nginx/sites-available/default /etc/nginx/sites-available/default.old
nano /etc/nginx/sites-available/default
以下をテキストエディタにコピーします:
server {
listen 80;
server_name your_site_name.com;
root /var/www/html;
index index.php index.html index.htm index.nginx-debian.html;
location / {
try_files $uri $uri/ =404;
}
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /var/www/html;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
} 選択したテキストエディタを使用してテストする簡単なPHPページを作成します。
nano /var/www/html/info.php
スペースに次のコードを挿入し、保存して終了します。
<?php phpinfo(); ?>
Nginxを再起動する必要があるため、すべての変更が更新されます。
service nginx restart
おめでとう!これで、DebianクラウドサーバーにLEMPがインストールされました。このハウツーをフォローしていただきありがとうございます。新しいアップデートがないかどうか、もう一度確認してください。
VPSホスティングサービスとVPSホスティング価格の詳細をご覧ください。