Linux에 XAMPP 설치

작가: Charles Brown
창조 날짜: 6 2 월 2021
업데이트 날짜: 1 칠월 2024
Anonim
How to install XAMPP on Ubuntu 20.04 / Ubuntu 18.04 (Linux)
동영상: How to install XAMPP on Ubuntu 20.04 / Ubuntu 18.04 (Linux)

콘텐츠

XAMPP (다양한 운영 체제, Apache, MySQL, PHP, Perl 용)는 웹 사이트 개발 및 테스트를 위해 로컬 웹 서버를 설정하는 데 사용할 수있는 Apache 배포입니다. XAMPP는 활성 웹 서버처럼 작동하여 웹 사이트와 앱을 로컬에서 테스트 할 수 있습니다. XAMPP는 대부분의 설치가 자동화되어있어 쉽게 구성 할 수 있습니다.

단계로

1/3 부 : XAMPP 설치

  1. XAMPP 설치 프로그램을 다운로드하십시오. 다운로드 할 수 있습니다. apachefriends.org/download.html. 시스템에 맞는 버전 (32 비트 또는 64 비트)을 다운로드했는지 확인하십시오.
    • 이 기사에서는 64 비트 버전 5.6.3을 예로 사용합니다. 사용중인 버전에 따라 명령을 변경하십시오.
  2. 터미널을 엽니 다. XAMPP를 설치하기 전에 다운로드 한 파일이 실행될 수 있도록 권한을 변경해야합니다.
  3. 권리를 변경하십시오. 다음 명령을 입력하고 Enter 키를 누르고 프롬프트가 표시되면 비밀번호를 입력하십시오.
    • sudo chmod + x xampp-linux-x64-5.6.3-0-installer.run
    • 다운로드 한 파일을 터미널 창으로 끌어서 파일 이름과 위치를 자동으로 입력 할 수 있습니다.
  4. 설치 프로그램을 엽니 다. 권한을 변경 한 후 설치 프로그램을 열어 XAMPP를 설치할 수 있습니다. 다음 명령을 입력하고 Enter를 누르십시오.
    • sudo ./xampp-linux-x64-5.6.3-0-installer.run
  5. 지침에 따라 XAMPP를 설치합니다. 설치 프로그램이 프로세스를 단계별로 안내합니다. 대부분의 사용자는 모든 옵션을 기본값으로 둘 수 있습니다.
    • BitNami에 대한 추가 정보에 관심이없는 경우 "XAMPP 용 BitNami에 대해 자세히 알아보기"옵션을 선택할 수 있습니다.

2/3 부 : XAMPP 구성

  1. XAMPP를 시작하십시오. 다음 명령을 사용하여 터미널에서 XAMPP를 시작할 수 있습니다. 비밀번호를 다시 입력해야 할 수도 있습니다.
    • sudo / opt / lampp / lampp 시작
  2. 웹 브라우저에서 XAMPP 시작 페이지를 엽니 다. 브라우저를 열고 입력 http : // 로컬 호스트 / xampp / 주소 표시 줄에서. XAMPP가 실행 중일 때 이제 환영 페이지가 표시됩니다. 이렇게하면 XAMPP가 올바르게 실행되고 있는지 테스트 할 수 있습니다.
  3. Linux 부팅시 XAMPP가 시작되도록 설정합니다. 컴퓨터가 켜져 있고 로그인되어있을 때 XAMPP가 항상 실행되도록하려면 파일에 줄을 추가 할 수 있습니다. rc.local:
    • 터미널 열기, 유형 sudo nano /etc/rc.local Enter 키를 눌러 파일을 저장하십시오. rc.local 편집기에서 엽니 다. 당신은 할 수 있습니다 나노 좋아하는 텍스트 편집기로 대체됩니다.
    • 더하다 / opt / lampp / lampp 시작 줄에 0 번 출구.
    • 파일 저장 rc.local 종료하고 종료합니다.
  4. 보안 설정을 구성하십시오. XAMPP는 비밀번호없이 설치되지만 보안없이 XAMPP를 실행하지 않는 것이 좋습니다. 다음 명령을 사용하여 모든 보안 설정을 구성 할 수 있습니다. 이를 통해 보안의 다양한 측면을 연속적으로 설정할 수 있습니다.
    • sudo / opt / lampp / lampp 보안
    • 이제 XAMPP에 대한 암호를 설정하고 MySQL 보안 설정을 지정할 수 있으며 MySQL, phpMyAdmin 및 FTP에 대한 암호를 만들 수 있습니다.
    • XAMPP의 사용자 이름을 얻습니다. 램프.
  5. "eAccelerator"를 활성화합니다. XAMPP에는 PHP 개발을위한 최적화 도구 인 "eAccelerator"가 포함되어 있습니다. 당신이 그것을 사용하려면 당신은 제출해야 /opt/lampp/etc/php.ini 열고 ; 다음 줄의 시작 부분을 제거하십시오. 파일을 저장 한 후 XAMPP를 다시 시작하십시오.

    ; 확장자 = "eaccelerator.so"
    ; eaccelerator.shm_size = "16"
    eaccelerator.cache_dir = "/ opt / lampp / tmp / eaccelerator"
    ; eaccelerator.enable = "1"
    eaccelerator.optimizer = "1"
    eaccelerator.check_mtime = "1"
    ; eaccelerator.debug = "0"
    eaccelerator.filter = ""
    ; eaccelerator.shm_max = "0"
    ; eaccelerator.shm_ttl = "0"
    ; eaccelerator.shm_prune_period = "0"
    eaccelerator.shm_only = "0"
    eaccelerator.compress = "1"
    eaccelerator.compress_level = "9"


문제 해결

  1. XAMPP를 시작할 때 발생하는 오류 메시지 문제를 수정합니다. "재배치 후 세그먼트 prot를 복원 할 수 없음 : 권한이 거부 되었습니까?"라는 오류가 표시되는 경우 시작할 때 SELinux와 충돌이 있습니다.
    • 유형 sudo / usr / sbin / setenforce 0 Enter를 누르십시오. 이제 문제없이 XAMPP를 시작할 수 있습니다.
  2. XAMPP 페이지에 이미지가 표시되지 않으면 문제를 해결하십시오. XAMPP가 실행 중이지만 웹 브라우저에 이미지가 표시되지 않으면 Apache와 일부 Linux 버전간에 충돌이있는 것입니다.
    • 파일 열기 /opt/lampp/etc/httpd.conf.
    • 지우다 # ...에서 #EnableMMAP 끄기#EnableSendfile 끄기.
    • XAMPP를 다시 시작하십시오. 이제 이미지를 볼 수 있습니다.

3/3 부 : XAMPP 사용

  1. XAMPP 서버에 파일을 추가하십시오. 다음 디렉토리에 파일을 배치하여 로컬 XAMPP 서버에 파일을 추가 할 수 있습니다. 이것은 로컬 XAMPP 웹 서버의 "루트"폴더입니다. 웹 서버는이 폴더의 모든 파일에 액세스 할 수 있습니다.
    • / opt / lampp / htdocs /
  2. XAMPP 구성을위한 그래픽 유틸리티를 엽니 다. XAMPP에는 그래픽 인터페이스를 통해 설정을 변경할 수있는 구성 프로그램이 포함되어 있습니다. 다음 명령을 사용하여 프로그램을 엽니 다.
    • CD / 옵션 / 램프
    • sudo ./manager-linux-x64.run
  3. PHP가 올바르게 작동하는지 테스트합니다. 서버가 실행 중일 때 빠른 테스트를 실행하여 서버가 PHP를 올바르게 처리하는지 확인할 수 있습니다.
    • 텍스트 편집기를 열고 다음을 입력하십시오.

      ? php echo "Hello world!"; ?> var13->

    • 파일을 다른 이름으로 저장 test.php 폴더에 넣어 / opt / lampp / htdocs /
    • 웹 브라우저를 열고 입력하십시오. http : //localhost/test.php. 이제 "Hello world!"라는 텍스트가 표시됩니다. 표시하는.
  4. 테스트 할 웹 서비스를 설치하십시오. 이제 서버를 구성 했으므로 Drupal 및 Wordpress와 같은 서비스 설치를 시작할 수 있습니다. 자세한 지침은 여기를 참조하십시오.
    • MySQL에서 데이터베이스 설정