GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu14.04へのLEMPスタックのインストール

LEMPスタックとは何ですか?

LEMPスタックは、オペレーティングシステムとオープンソースソフトウェアスタックの組み合わせであり、サーバーを最初にセットアップする際に重要です。頭字語は、Linux、Nginx(Engine-Xと発音)、MySQL / MariaDB、およびPHP / Perl/Pythonの略です。この記事では、オペレーティングシステムUbuntuがすでにインストールされていることを前提として、サーバーにNginx Webサーバー、MySQL、およびPHPをインストールする手順について説明します。

この記事を読む前に、サーバーにroot以外のユーザーアカウントを設定しておく必要があります。

NginxWebサーバーのインストール

Nginxは、Apache Webサーバーに次ぐ世界で2番目に広く使用されているWebサーバーであり、ライバルよりも強力です。 Nginxをインストールするには、以下の手順に従ってください。

ステップ1: ターミナルで次のコマンドを使用します

sudo apt-get update

更新プロセスが終了したら、コマンドを使用してnginxサーバーをインストールします。

sudo apt-get install nginx

認証メッセージを受け取り、Yを入力してそれを受け入れ、インストールを続行します

ステップ2: Webブラウザに次のURLを入力して、インストールを確認します。

http://server_ip_address/

Webサーバーが正しくインストールされている場合、Webブラウザは次のようなWebページに移動します。

MySQLのインストール

MySQLは、DBサーバーでデータベースを処理、保存、および取得するために使用されるデータベース管理システムソフトウェアです。 MySQLをインストールするには、以下の手順に従います。

ステップ1: ターミナルにコマンドを入力します

sudo apt-get install mysql-server

MySQLパスワードを設定するように求められます。パスワードを設定してから、インストールを続行することを強くお勧めします。

ステップ2: 次のコマンドを実行して、デフォルトのMySQLインストールでのいくつかのセキュリティ問題に対処します。

sudo mysql_secure_installation

MySQLルートパスワードの変更、匿名ユーザーアカウントの削除、ローカルホスト外でのルートログインの無効化、テストデータベースの削除を選択できます。これらのオプションに「はい」と答えることをお勧めします。

PHPのインストール

PHPは、動的なWebページを構築するためのWebデザインで使用されるスクリプト言語です。

ステップ1: ターミナルで次のコマンドを使用します

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

これにより、プロンプトメッセージなしでPHPがインストールされます。

ステップ2: 簡単にインストールできる追加のPHPモジュールがたくさんあります。これはオプションの手順ですが、追加のモジュールをインストールする場合は、以下の手順に従ってください。

使用可能なモジュールを確認するには、ターミナルでコマンドを入力します

apt-cache search php5-

使用可能なすべてのモジュールが次のように表示されます:

php5-cgi - server-side, HTML-embedded scripting language (CGI binary)
php5-cli - command-line interpreter for the php5 scripting language
php5-common - Common files for packages built from the php5 source
php5-curl - CURL module for php5
php5-dbg - Debug symbols for PHP5
php5-dev - Files for PHP5 module development
php5-gd - GD module for php5
php5-gmp - GMP module for php5
php5-json - JSON module for php5
php5-ldap - LDAP module for php5
php5-mysql - MySQL module for php5
php5-odbc - ODBC module for php5
php5-pgsql - PostgreSQL module for php5
php5-pspell - pspell module for php5
............

パッケージまたはモジュールの詳細を知るには、次のように入力します

apt-cache show module-name

module-nameの代わりに、対応するモジュールの名前を入力します。たとえば、

apt-cache show php5-odbc

そのパッケージをインストールするには、次のように入力します

sudo apt-get install php5-odbc

Webサーバーの再起動

Ubuntu 14.04にLEMPスタックをインストールする最後の手順は、WebサーバーNginxを再起動することです。これは、Webサーバーがサーバーに加えられた変更を認識するために行われます。

sudo service nginx restart

これにより、サーバーがすぐに再起動し、そこに移動します。 Ubuntu14.04で実行されているサーバーにLEMPスタックをインストールしました。


Ubuntu
  1. Ubuntu14.04へのELKスタックのインストール

  2. Ubuntu 14.4にPhp5.3をインストールしますか?

  3. Ubuntu18.04へのLAMPスタックのインストール

  1. Ubuntu14.04へのLAMPスタックのインストール

  2. Ubuntu12.10へのVirtualBox4.2のインストール

  3. Ubuntu 18.04 に LEMP スタックをインストールする方法

  1. Ubuntu 14.04 LTSにPHP5(およびPHP-FPM)とMySQLサポート(LEMP)を使用してNginxをインストールする

  2. Dockerを使用したLEMPスタックのDocker化-Ubuntuで作成

  3. Ubuntu10.04にPHP5とMySQLをサポートするLighttpdをインストールする