👏
久しぶりにXAMPPをUbuntu22.04にインストールしたら設定の方法が変わっていた
久しぶりにUbuntu22.04に、XAMPPをインストールしました。
セキュリティの設定方法が変わっていたので、備忘録を兼ねて記録します。
下記の記事を参考にしました。
公式サイトから、XAMPPをダウンロードしました。
ダウンロードした後公式サイトの手順に従って、ダウンロードしたフォルダの中で、ターミナルを開いて、下記のコマンドを実行しました。
ファイルの権限を実行できるように、変更します。
chmod 755 xampp-linux-*-installer.run
インストールを実行します。
sudo ./xampp-linux-*-installer.run
この後、GUIを起動したいときは、下記のコマンドを実行してください。
sudo /opt/lampp/manager-linux-x64.run
実行コマンドは、こちらです。
PHPのバージョン確認
$ /opt/lampp/bin/php -v
PHP 8.2.0 (cli) (built: Dec 29 2022 18:13:18) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.0, Copyright (c) Zend Technologies
XAMPPの実行コマンド
$ sudo /opt/lampp/lampp start
もし、下記のエラーが出来たら、インストールで解決します。
Starting XAMPP for Linux 8.2.0-0...
XAMPP: Starting Apache.../opt/lampp/share/xampp/xampplib: 行 22: netstat: コマンドが見つかりません
/opt/lampp/share/xampp/xampplib: 行 22: netstat: コマンドが見つかりません
fail.
下記のコマンドを実行してインストールすると、直ります。
sudo apt install net-tools
FTPの設定ファイルでエラーと出るとき
proftpd[10237]: fatal: unknown configuration directive 'function' on line 44 of '/opt/lampp/etc/proftpd.conf'
とエラーが出た場合は、下記の記事のように、設定ファイルを開いて修正してください。
セキュリティの設定
以前のXAMPPでは、ウェブページでセキュリティの設定案内がありました。
でも、今は、無くなっています。
それで、下記のコマンドを実行して、パスワードの設定を行います。
sudo /opt/lampp/lampp security
MySQLやMyAdmin、FTPのユーザーのパスワードの設定ができます。
設定したパスワードは、何かに控えておいてください。
Discussion