Cannot start XAMPP on Ubuntu 12.04

在ubuntu12.04上装完lampp运行/opt/lampp/lampp start 出现下面的错误

Starting XAMPP for Linux 1.8.1...
XAMPP: Another web server daemon with SSL is already running.
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
之前没有装过apache,应该是443端口(SSL)被占用。

参考了http://askubuntu.com/questions/89156/cannot-start-xampp-on-ubuntu-11-10中的解决方法。两种方法都可行,最终用了第一种,为防止端口冲突,将lampp中监听的端口改掉。

1. Open the file /opt/lampp/etc/httpd.conf

2. Search the "Listen 80" and change it to some other port (e.g. Listen 2145)  (Line No. 40)

3. Open the file /opt/lampp/etc/extra/httpd-ssl.conf

4. Search the "Listen 443" and change it to some other port (e.g. Listen 16443) (Line No. 39)

5. Open the file "/opt/lampp/lampp"

6. Search for the port "testport 80" and replace it to "testport 2145". Also change the "testport 443" to "testport 16443". (Happens to be the Line No. 197, 214)

7. Now go and run "/opt/lampp/lampp start". (It should work now).
posted @ 2013-05-19 10:14  方乙  阅读(195)  评论(0编辑  收藏  举报