우연히 프로젝트에서 PHP 환경을 구축해야 하는데, PHP 개발에는 apache, mysql, PHP 환경 등 많은 것들이 필요하기 때문에 하나씩 설치하다 보면 불완전한 부분이 있을 수 있습니다. 설치 문제 때문에 통합 환경을 설치하기로 결정했습니다. 여기서는 공식 웹사이트(https://www.xampp-linux-x64-5.5.30-3-installer.zip)에서 다운로드할 수 있습니다. apachefriends.org/zh_cn/index.html. 여기에 사용된 zip은 특정 단계입니다.
1. xampp 설치 패키지를 다운로드합니다
인터넷에서 xampp 설치 패키지를 다운로드하세요. 여기에서 선택할 수 있는 것은 xampp-linux-x64-5.5.30-3-installer.zip입니다.
2. 압축해제
위 파일을 Linux 시스템에 복사합니다. 저는 아래와 같이 /home/wcj/xampp/ 디렉터리에 업로드했습니다.
압축 해제 명령 사용: unzip xampp-linux-x64-5.5.30-3-installer.zip; zip 파일은 Windows와 Linux에서 통합되므로 다음과 같이 여기에서 압축을 풀 수 있습니다.
압축해제된 파일이 xampp-linux-x64-5.5.30-3-installer.run인 것을 확인할 수 있습니다
3. 설치 수행
방금 압축을 푼 xampp-linux-x64-5.5.30-3-installer.run 파일에는 실행 권한이 없는 것을 볼 수 있습니다. 먼저 실행 권한을 부여해야 합니다.chmod 775 xampp-linux-x64-5.5.30-3-installer.run
위 명령을 실행하면 실행 권한이 부여됩니다.
그런 다음 다음 명령을 실행합니다.
./xampp-linux-x64-5.5.30-3-installer.run 아래와 같이 설치 단계를 입력하세요.
여기에 프롬프트가 표시됩니다. 다음 단계로 들어가려면 Y를 입력하고 "Enter" 키를 눌러 설치를 계속합니다. , 그리고 마지막으로
과 같은 설치를 시작합니다.
또한 상단에 설치 디렉터리가 기본 설치 디렉터리인 /opt/lampp인 것을 확인할 수 있습니다. 설치가 완료될 때까지 기다리세요
4. 구성 파일 수정
설치가 완료된 후 /opt/lampp 파일에 가보면 여러 파일이 있는 것을 확인할 수 있는데, 이는 설치가 성공적으로 이루어졌음을 의미합니다.설치가 완료된 후에는 접속이 불가능할 수 있습니다. 이때 구성 파일을 수정해야 합니다. /opt/lampp/etx/extra 디렉토리에서 httpd-xampp.conf를 찾아 수정한 후 다음 코드
# New XAMPP security concept # <LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"> Require local ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </LocationMatch>
5. 비밀번호 설정
위 구성 파일을 전달한 후 데이터베이스에 접근할 수는 있지만 로그인할 수 없으면 비밀번호를 설정해야 합니다/opt/lampp 디렉터리에서 ./lampp security를 실행하면 lampp, ftp, mysql에 대한 비밀번호를 설정하라는 메시지가 표시되며 설정이 완료되면 로그인할 수 있습니다.
오른쪽 상단의 "phpMyAdmin"을 클릭하고 들어가시면 설치 성공입니다. 기본 아파치 포트는 80입니다.
또한 인터넷에서는 tar.gz 파일을 다운로드 받을 수 있다고 합니다. 이런 파일이라면 리눅스에 넣고 압축을 풀면 됩니다. 그 외 구성은 위와 동일
일부 명령(/opt/lampp 디렉토리에 있음)
xampp 서비스 시작 ./lampp start
xampp 서비스 중지 ./lampp stop
xampp 서비스 다시 시작 ./lampp restart
xampp을 제거하려면 먼저 xampp 서비스를 중지한 다음 /opt 아래의 lampp 폴더를 삭제하고 /opt 아래의 rm -rf lampp를 실행하여 xampp 서비스를 삭제합니다.
부정한 사항 지적 환영
감사합니다!