UbuntuにLAMPP(XAMPPのLinux版)をインストールする

毎回sudoがつけるのが面倒なのでrootになる

sudo su

LAMPPインストーラーダウンロード

wget https://downloadsapachefriends.global.ssl.fastly.net/7.2.29/xampp-linux-x64-7.2.29-0-installer.run

インストーラーに実行権限をつける

chmod +x xampp-linux-x64-7.2.29-0-installer.run

インストーラー実行

./xampp-linux-x64-7.2.29-0-installer.run

Setup has finished installing XAMPP on your computer.
と表示されたらインストール完了。

そのままでは使いにくいのでhtdocに書き込み権限をつける

chmod og+w /opt/lampp/htdocs

lamppを起動

/opt/lampp/lampp start

XAMPP: Starting Apache…already running.
XAMPP: Starting MySQL…ok.
XAMPP: Starting ProFTPD…ok.

最低限のセキュリティ設定を行う

sudo /opt/lampp/lampp security 

質問の意味

MySQL is accessable via network.
XAMPP: Normaly that’s not recommended. Do you want me to turn it off?
MySQLはネットワーク経由でアクセスできます。
XAMPP:通常は推奨されません。消しましょうか。

The MySQL/phpMyAdmin user pma has no password set!!!
XAMPP: Do you want to set a password? [yes]

MySQL/phpMyAdminユーザーpmaにパスワードが設定されていません。
パスワードを設定しますか?[はい]

MySQL has no root passwort set!!!
XAMPP: Do you want to set a password? [yes]

MySQLにrootパスワードが設定されていません。
パスワードを設定しますか?[はい]

The FTP password for user ‘daemon’ is still set to ‘xampp’.
XAMPP: Do you want to change the password? [yes]

ユーザ「デーモン 」のFTPパスワードはまだ’xampp’に設定されています。
パスワードを変更しますか?[はい]

MariaDBへ接続

/opt/lampp/bin/mysql -u root -p

毎回フルパスで指定するのは煩わしいのでPathを通す

vi ~/.bashrc

最後のところに次の1行を追加する

export PATH=$PATH:/opt/lampp/bin/

変更した点をPATH変数に即時反映する

source ~/.bashrc

設定ファイル周りとか

/opt/lampp/etc
/opt/lampp/etc/httpd.conf
/opt/lampp/etc/extra/httpd-xampp.conf
/opt/lampp/apache2/conf/httpd.conf
/opt/lampp/etc/php.ini
/opt/lampp/phpmyadmin/config.inc.php
/opt/lampp/etc/my.cnf

外部ホストからphpmyAdminへ接続できるようにする

vi /opt/lampp/etc/extra/httpd-xampp.conf

Require localのところをコメントアウトし、
Require all granted の行を追加する

lampp全サービス再起動

/opt/lampp/lampp restart

README.md ファイルをブラウザで確認

pip install grip
grip ./README.md 192.168.0.123

Running on http://192.168.0.123:6419/ (Press CTRL+C to quit)
とか表示されるので別のPCからブラウザで確認できる。

リアルタイムでファイルの変更を監視しているため、保存されると自動的にブラウザから見ている画面も更新される。
新規に mdファイルを作成しているときなど超便利!


コメント

タイトルとURLをコピーしました