| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「XAMPP」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
72行目: 72行目:
  
 
*$ sudo vi /opt/lampp/etc/extra/httpd-xampp.conf
 
*$ sudo vi /opt/lampp/etc/extra/httpd-xampp.conf
 +
 +
<pre>
 +
Alias /phpmyadmin "/opt/lampp/phpmyadmin"
 +
 +
# since XAMPP 1.4.3
 +
<Directory "/opt/lampp/phpmyadmin">
 +
    AllowOverride AuthConfig Limit
 +
#  Require local
 +
    Require all granted
 +
    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
 +
</Directory>
 +
</pre>

2021年3月6日 (土) 14:59時点における版

XAMPP

Ubuntu

インストール


ダウンロード


$ wget https://sourceforge.net/projects/xampp/files/XAMPP%20Linux/8.0.2/xampp-linux-x64-8.0.2-0-installer.run
$ chmod +x xampp-linux-x64-8.0.2-0-installer.run 
$ sudo ./xampp-linux-x64-8.0.2-0-installer.run --help
     :
--mode <mode>                               Installation mode
                                             Default: qt
                                             Allowed: qt gtk xwindow text unattended
    :

インストール


  • サイレントモードでインストール
$ sudo ./xampp-linux-x64-8.0.2-0-installer.run --mode unattended
  • インストール完了

Xampp installed.png

ドキュメントルートに書き込み権限


$ sudo chmod o+w /opt/lampp/htdocs/

停止

$ sudo /opt/lampp/lampp stop
Stopping XAMPP for Linux 8.0.2-0...
XAMPP: Stopping Apache...ok.
XAMPP: Stopping MySQL...not running.
XAMPP: Stopping ProFTPD...not running.

開始

$ sudo /opt/lampp/lampp start
Starting XAMPP for Linux 8.0.2-0...
XAMPP: Starting Apache.../opt/lampp/share/xampp/xampplib: line 22: netstat: command not found
/opt/lampp/share/xampp/xampplib: line 22: netstat: command not found
ok.
XAMPP: Starting MySQL.../opt/lampp/share/xampp/xampplib: line 22: netstat: command not found
ok.
XAMPP: Starting ProFTPD.../opt/lampp/share/xampp/xampplib: line 22: netstat: command not found
ok.
$ sudo apt install net-tools
  • 再度
$ sudo ./lampp start
Starting XAMPP for Linux 8.0.2-0...
XAMPP: Starting Apache...already running.
XAMPP: Starting MySQL...already running.
XAMPP: Starting ProFTPD...already running.

phpMyAdmin

アクセスエラー


Phpmyadmin access err.png

Access to the requested directory is only available from the local network. This setting can be configured in the file "httpd-xampp.conf".

  • $ sudo vi /opt/lampp/etc/extra/httpd-xampp.conf
Alias /phpmyadmin "/opt/lampp/phpmyadmin"

# since XAMPP 1.4.3
<Directory "/opt/lampp/phpmyadmin">
    AllowOverride AuthConfig Limit
#   Require local
    Require all granted
    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>