ターミナルからUbuntu16.04にXAMPPスタックをインストールする方法

「XAMPP」スタックは頭字語で、Xはオペレーティングシステムを表し、Aはオペレーティングシステムを表します。 Apache Webサーバー、MはMySQLまたはMariaDBデータベースサーバーを表し、PPはPHPおよびPerlを表します。 つまり、Ubuntu 16.04 LinuxマシンにXAMPスタックをインストールしているので、LAMPPスタックと呼ぶことができます。ここでLはLinuxを表します。 XAMPPスタックは、動的なPHPベースのWebサイトおよびWebアプリケーションをホストするためにグループで一緒に使用されます。 この設定により、インターネット上で多数のPHPベースのWebアプリケーションを見つけることができるため、多数のWebベースのアプリケーションおよびWebサイトを実行できます。 次に、Ubuntu16.04マシンへのXAMPPスタックの段階的なインストールに進みます。

システム要求

Ubuntu 16.04LTSサーバーにXAMPPスタックをインストールして実行するための最小システム要件は次のとおりです。

RAM:最小1GBのメモリ
HDD:少なくとも1GBの空きディスク容量
CPU:1コアプロセッサ

1. Ubuntu16.04マシンにログインします

まず、Ubuntu16.04マシンにログインする必要があります。 Ubuntu 16.04サーバーにXAMPPスタックをインストールするため、SSH経由でログインする必要があります。これは、クライアントオペレーティングシステムとしてWindowsを使用している場合は、ターミナルまたはパテを使用して実行できます。 LinuxまたはUNIXマシンでは、ターミナルを開き、次のコマンドを実行してUbuntuサーバーにSSHで接続します。

$ ssh [email protected]

ここで、userと192.168.10.222は、それぞれアクセスしようとしているUbuntu16.04サーバーのユーザー名とIPアドレスです。 システムの構成に応じて交換してください。

マシンのシェルに入ったら、に切り替えます sudo またはルートモードを使用して、マシンに完全にアクセスし、さらにインストールを実行できるようにします。

$ sudo -s

2.システムのアップグレード

次に、Ubuntu 16.04LTSで利用可能なすべてのパッケージを追跡するローカルリポジトリインデックスを更新します。 次のコマンドをで実行する必要があります sudo またはルートアクセス。

# apt update

パッケージローカルリポジトリが更新されたら

# apt upgrade

3. BitnamiXAMPPスタックをダウンロードする

システムが最新のパッケージにアップグレードされたら、最新のXAMPPスタックを 公式ダウンロードページ。 ここでは、最新のXAMPPスタック、つまりバージョン7.1.1をダウンロードします。 Apache 2.4、MariaDB 10.1、Perl 5.16、ProFTPD 1.3、PHP 7.1.1、phpMyAdmin4.7およびその必要なモジュール。 ダウンロードは任意のWebブラウザーを使用して実行し、Ubuntu 16.04サーバーにアップロードできますが、ここでは、ダウンロードページから取得したダウンロードリンクを使用してターミナルからダウンロードします。 ファイルをダウンロードするには、wgetコマンドラインファイルダウンローダーを使用しています。

# wget https://www.apachefriends.org/xampp-files/7.1.10/xampp-linux-x64-7.1.10-0-installer.run

ダウンロードが完了したら、ダウンロードしたファイルを実行可能にして、実行してXAMPPスタックのバイナリをインストールできるようにする必要があります。

# chmod +x xampp-linux-x64-7.1.10-0-installer.run

4.XAMPPスタックのインストール

上記のすべてが期待どおりに行われた場合、実行可能バイナリインストーラーを実行してインストールできるようになります。 実行可能.runファイルを実行するには、ターミナルで次のコマンドを実行する必要があります。

# ./xampp-linux-x64-7.1.10-0-installer.run

sshサーバーでX11forwardingを有効にしている場合は、Bitnami GUIインストーラーで歓迎されますが、サーバーで無効にしているため、CUIインストーラーで続行します。 ここでは、スタックをどのように設定するかについていくつか質問があります。Enterキーを押すだけで、デフォルトのオプションを続行できます。

5.サービスの管理

これで、スタックが正常にインストールされたので、スタックのすべてのサービスを管理する方法を学習します。

起動

すべてのxamppサービスを開始するには、ターミナルで次のコマンドを実行する必要があります。

# /opt/lampp/xampp start

始める Apache それだけ :

# /opt/lampp/xampp startapache

Proftpd FTPサーバーのみを起動します:

# /opt/lampp/xampp startftp

MySQLデータベースサーバーのみを起動します:

# /opt/lampp/xampp startmysql

停止

すべてのxamppサービスを停止するには、次のコマンドを実行する必要があります。

# /opt/lampp/xampp stop

止まる Apache それだけ :

# /opt/lampp/xampp stopapache

Proftpd FTPサーバーのみを停止するには:

# /opt/lampp/xampp stopftp

MySQLデータベースサーバーのみを停止するには:

# /opt/lampp/xampp stopmysql

再起動

また、すべてのxamppサービスを再起動するには、ターミナルで次のコマンドを実行する必要があります。

# /opt/lampp/xampp restart

また、他のコマンドについては、以下を実行してxamppのヘルプセクションを確認できます。

# /opt/lampp/xampp --help

XAMPPスタックのアンインストール

xamppスタックを使い終わってアンインストールしたい場合は、次のコマンドを実行する必要があります。 sudo またはルートモード。

# /opt/lampp/uninstall

上記のコマンドを実行すると、XAMPPとそのすべてのモジュールをアンインストールするかどうかを尋ねられます。ここでyを押し、Enterキーを押してアンインストールします。

Do you want to uninstall XAMPP and all of its modules? [Y/n]: y
----------------------------------------------------------------------------
Uninstall Status
Uninstalling XAMPP
0% ______________ 50% ______________ 100%
#########################################
Info: Uninstallation completed
Press [Enter] to continue:

アンインストールすると、を押すように求められます Enter ボタンを押してターミナルに戻ります。

まとめ

XAMPPスタックは、Bitnamiによってパッケージ化された素晴らしいスタックであり、開発サーバーへのインストールとプロビジョニングを容易にするために開発者向けに特に重点を置いています。 BitnamiXAMPPスタックは本番環境にはまったくお勧めしません。 bitnamiインストーラーを使用すると、完全に機能するものをインストールするのに数分しかかかりません Apache、MySQL、PHP、およびPerlスタックとPHPMyAdmin、Proftpd、SSLサポート、およびPHPベースのWebアプリケーションまたはWebサイトをホストするために必要なその他のパッケージ。 この記事は、他のUbuntu 16.04派生物でも、デスクトップ版でも問題なく動作するはずです。 ご質問、ご提案、フィードバックがございましたら、下のコメントボックスにご記入ください。 ありがとう! 楽しみ :-)