Ubuntu 12.04にXAMPP 1.5.3 このガイドに従って を正常にインストールしましたが、エラーなしで起動しました。
$ Sudo /opt/lampp/lampp start
Starting XAMPP for Linux 1.5.3a...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
しかし、Firefoxでhttp://localhost/
またはhttp://127.0.0.1/
を開くと、Unable to connectエラーが表示されます。
失敗したことが判明した後、httpd.conf
のポートを変更しました ここで説明 を80
から81
に変更し、http://localhost:81/
を開こうとしました。 http://127.0.0.1:81/
ですが、同じ結果が得られました。
netstat -tlnp
の出力:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 23369/mysqld
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 23352/proftpd: (acc
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 20196/dnsmasq
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 929/cupsd
tcp6 0 0 ::1:631 :::* LISTEN 929/cupsd
tcp6 0 0 ::1:44166 :::* LISTEN 23848/Java
netstat
の出力によると、Apache Webサーバーはリスニングポートを開けません。 XAMPPの最新バージョン をダウンロードして、サイトの指示に従う必要があります。
XAMPPがデフォルト設定で実行された場合、出力は次のようになります。
whisperity@localdomain:~$ Sudo netstat -tlnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 5235/mysqld
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 5701/httpd
tcp6 0 0 :::21 :::* LISTEN 22965/proftpd: (acc