ターミナルを使用して Ubuntu 19.04 に Xampp をインストールして実行する

無料でオープンソースの Linux Apache Web サーバー ソフトウェアと、さまざまな PHP ベースのアプリケーションをテストするための 1 つのスタック内の MySQL および PHP コレクションが必要な場合は、次のことを検討する必要があります。Ubuntu または Windows 上の XAMPP

XAMPP は、さまざまな種類の Web プロジェクトを迅速にセットアップして実行するために必要な完全な LAMP スタックを含む単一のパッケージです。 XAMPP は Apache 自体によって開発されており、クロスプラットフォーム アプリケーションであるため、Windows 10/8/7、Linux、および MacOS で利用できます。これは、XAMPP と同様に機能する WAMP (Windows、LAMP for Linux) ソフトウェアの完璧な代替品です。 Apache ベースの快適な事前構成済み Web サーバーが付属しています。データベースプログラムと併せて、マリアDBスクリプト言語 PHP と Perl がインストール ルーチンで組み合わされています。

モジュールは、Ubuntu の XAMPP コントロール パネルから簡単に操作できます。

ステップ 1: コマンドターミナルを開く

Ubuntu または Debian ベースの Linux システムに移動し、コマンド ターミナルを開きます。キーボード ショートカット CTRL+ALT+T を使用するか、アプリケーションで直接検索して開くことができます。

注記: ここでは Ubuntu 19.04 を使用していますが、手順は Ubuntu 18.04、16.04、14.04 でも同じです。KALI、Linux Mint、Elementary OS を使用することもできます。

ステップ 2: Ubuntu システムを更新する

すべてのパッケージが最新であり、アップグレード状態であることを確認するには、次のコマンドを実行します。

sudo apt-get update
sudo apt-get upgrade

ステップ 3: XAMPP 最新バージョンを Ubuntu にダウンロードする

Ubuntu に XAMPP をインストールするには、まず最新のパッケージまたはインストーラーをダウンロードする必要があります。公式ウェブサイト。ダウンロードページで、Linuxバージョンを選択してシステムにダウンロードしてください。

または、次の方法でダウンロードすることもできます。ウィゲットコマンドターミナルで直接コマンドを実行するには、ダウンロードリンクをコピーして、それを使用します。ウィゲット指示:

例えば:

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

ステップ 3: インストーラーの権限を変更する

コマンド プロンプトに移動します。

ブラウザを使用して XAMPP インストーラーをダウンロードした場合、インストーラーは次の場所にあります。ダウンロードフォルダ。

システムのダウンロード フォルダーにアクセスするには、CD コマンドを使用します。

cd Downloads
ls

ただし、これを使用したことがある場合は、ウィゲットコマンド ターミナルを使用して Ubuntu に XAMPP をダウンロードするコマンドを入力し、次のように入力します。

ls

上記のコマンドにより、ダウンロードされたファイルがターミナルに表示されます

ファイルを入手したら使用しますchmod 755コマンドとダウンロードしたファイル名を指定します。

私たちの場合:

chmod 755 xampp-linux-x64-7.3.7-0-installer.run

ステップ 4: XAMPP を Ubuntu にインストールする

Ubuntu でファイルのアクセス許可を変更した後、インストーラーを実行して XAMPP を Ubuntu にインストールします。

sudo ./[ファイル名]

sudo ./xampp-linux-x64-7.3.7-0-installer.run

ステップ 5: Ubuntu で XAMPP を実行する

Ubuntu で XAMPP のインストーラー コマンドを実行すると、すぐにインストーラーがシステム上で実行を開始します。 Windows で行う他のソフトウェアのインストールと同様に、ここでもインストール ウィザードに従います。

XAMPP コンポーネントを選択します

ステップ 6: コマンドを使用して Xampp サービスを開始する

sudo /opt/lampp/lampp start

今後やめるには

sudo /opt/lampp/lampp stop

ステップ 7: サービスをグラフィカルに管理する

コマンドを使用して XAMPP サービスを管理したくない場合は、以下のコマンドを使用してグラフィカル インターフェイスを実行するだけです。

cd /opt/lampp

32ビット版PCの場合:

sudo ./manager-linux.run

64ビット版PCの場合

sudo manager-linux-x64.run

ステップ 8: Ubuntu で XAMPP phpMyAdmin にアクセスする

phpMyAdmin にアクセスしたい場合は、ブラウザを開いて次のように入力してください。https://ローカルホストXAMPP ダッシュボードが表示されるので、phpMyAdmin オプションをクリックします。

XAMPP 設定ファイルの場所

Apache 設定ファイル:/opt/lampp/etc/httpd.conf、/opt/lampp/etc/extra/httpd-xampp.conf
PHP 設定ファイル:/opt/lampp/etc/php.ini
MySQL設定ファイル: /opt/lampp/etc/my.cnf
ProFTPD 設定ファイル:/opt/lampp/etc/proftpd.conf

起動開始アプリとして設定します (オプション)

XAMPP がサービスとしてバックグラウンドで自動的に開始されるようにしたい場合は、Linux PC が起動した瞬間に次のコマンドを使用します。

sudo ln -s /opt/lampp/lampp /etc/init.d/lampp

ローカル システムの外部で phpMyAdmin にアクセスする

デフォルトでは、phpMyAdmin にはローカルホストまたは XAMPP がインストールされているシステムを使用してのみアクセスできます。他のシステムからアクセスしたい場合は、まず Apache 設定ファイルでそれを許可する必要があります。

コマンド端末上

nano etc/extra/httpd-xampp.conf

これらの行を見つけて置き換えますローカルが必要すべての付与を要求する

Alias /phpmyadmin "/opt/lampp/phpmyadmin/"
<Directory "/opt/lampp/phpmyadmin">
AllowOverride AuthConfig
Require local

XAMPP コントロール パネルを使用して Apache サーバーを再起動します。

 sudo /opt/lampp/lampp restart

Ubuntu で XAMPP を起動するショートカットを作成する (オプション)

Gnome パネル パッケージをインストールします。

sudo apt-get install --no-install-recommends gnome-panel
gnome-desktop-item-edit --create-new ~/Desktop

コマンドフィールドに次のコマンドを入力します。

sudo manager-linux-x64.run

そして「OK」ボタンをクリックします。

作成したショートカットを右クリックして選択します起動を許可する

したがって、Ubuntu または Windows 上の XAMPP は、サーバー環境をセットアップするための迅速かつ簡単な方法を提供します。ただし、このソフトウェア パッケージは、事前設定中にハッカー攻撃に対する十分なセキュリティ対策を提供しておらず、テスト目的のみを目的としているため、インターネットでの生産的な使用には適していません。