
sudo /opt/lampp/lampp start 명령을 사용하여 XAMPP를 시작하려고 하면 다음과 같은 메시지가 표시됩니다.
Starting XAMPP for Linux 1.7.7...
XAMPP: Another web server daemon with SSL is already running.
XAMPP: Starting MySQL...
XAMPP: Couldn't start MySQL!
XAMPP: XAMPP-ProFTPD is already running.
XAMPP for Linux started.
이것이 무엇이며 SSL을 사용하는 또 다른 웹 서버 데몬이 무엇인지 어떻게 찾을 수 있습니까? 이 서버를 중지하는 방법은 무엇입니까?
답변1
이는 LINUX에서 XAMPP를 실행할 때 발생하는 독특한 오류입니다.
추정: XAMPP의 압축이 해제된 @ /opt/
폴더입니다.
. ./lampp start
이 오류를 제거하려면 아래 단계를 따르십시오.
파일을 엽니다
/opt/lampp/etc/httpd.conf
.를 검색하여
Listen 80
다른 포트(예:Listen 2145
)로 변경합니다(40번 줄).파일을 엽니다
/opt/lampp/etc/extra/httpd-ssl.conf
.를 검색하여
Listen 443
다른 포트(예:Listen 16443
)로 변경합니다(39번 줄).파일 열기
/opt/lampp/lampp
포트를 검색하여
testport 80
로 바꿉니다testport 2145
. 또한testport 443
로 변경합니다testport 16443
. (197호선, 214호선인 듯)이제 가서 달리세요
/opt/lampp/lampp start
. 이제 작동할 것입니다.
메모:줄번호는 다를 수 있습니다.
답변2
비슷한 문제가 있는데 이 문제로 인해 포트 443(SSL)에서 이미 실행 중인 다른 서비스가 발생하는 것으로 나타났습니다.
실행 중인 리스너를 확인하세요: sudo netstat -tunap | grep LISTEN
. 내 것이 있고 vmware-hostd
나열 cupsd
되었습니다.
인용하다http://www.apachefriends.org/en/xampp-linux.htmlsudo /opt/lampp/lampp stopssl
, SSL 지원을 영구적으로 비활성화하는 명령을 사용하여 램프의 SSL 서비스를 꺼야 합니다 .
이제 xampp을 시작할 수 있습니다.sudo /opt/lampp/lampp start
답변3
터미널에서 를 실행합니다 sudo /opt/lampp/lampp disablessl
. 이렇게 하면 SSL이 비활성화되고 그 후에 xampp이 다시 성공적으로 시작됩니다.
답변4
우분투 16.04의 경우
- 먼저 명령을 사용하여
nmap localhost
포트 번호 443이 실행 중인지 확인하십시오. - 실행 중이면 명령을 사용하십시오.
sudo kill $(sudo lsof -t -i:443)
- 그런 다음 xampp 제어판을 열고 거기에서 Apache 서버도 시작하십시오.
- 실행이 시작됩니다.
- 또는 다음으로 이동할 수도 있습니다.
/opt/lampp
- 그런 다음 명령을 내려 시작하십시오.
./sudo xampp start
드디어 작동하네요