Computer >> 컴퓨터 >  >> 체계 >> Linux

Ubuntu Linux에서 XAMPP를 사용하여 LAMP 환경을 설정하는 방법

이 가이드에서는 XAMPP를 사용하여 Ubuntu Linux에서 PHP 기반 웹 애플리케이션을 개발하기 위해 LAMP 서버(Linux, Apache, MySQL 및 PHP)를 설정하는 방법을 보여줍니다.

XAMPP 스택을 사용하여 WordPress, Joomla, Drupal, PrestaShop 등과 같은 프레임워크로 구동되는 PHP 애플리케이션을 개발할 수 있습니다.

XAMPP란 무엇입니까?

XAMPP는 PHP 개발 환경을 설정하는 데 가장 널리 사용되는 LAMP 스택 중 하나입니다. 오픈 소스이며 Windows, Linux 및 macOS를 포함한 모든 주요 운영 체제에서 사용할 수 있습니다. XAMPP를 만들기 위해 함께 작동하는 핵심 구성 요소에는 Apache, MySQL, PHP 및 Perl이 포함됩니다.

XAMPP 서버는 설정이 비교적 쉽고 많은 구성이 필요하지 않기 때문에 소프트웨어 개발 또는 프로토타이핑에 이상적입니다. 그러나 XAMPP는 개발 환경을 더 쉽게 설정하기 위해 일부 보안 문제를 손상시키기 때문에 프로덕션 서버로 사용하는 것은 권장되지 않습니다. 예:

  • 누구든지 네트워크를 통해 MariaDB 데몬에 쉽게 액세스할 수 있습니다.
  • 기본 데이터베이스 관리자(루트)는 암호가 없습니다.

Linux용 XAMPP 다운로드

시작하려면 아래에 설명된 대로 Ubuntu Linux용 XAMPP Debian 패키지를 다운로드해야 합니다.

먼저 cd 명령을 사용하여 다운로드 디렉토리로 이동합니다.

cd ~/Downloads

다음 명령을 실행하여 wget을 사용하여 XAMPP를 다운로드합니다. , 인터넷에서 패키지를 다운로드하기 위한 명령줄 도구입니다.

wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run

참고 :원하는 경우 위 명령의 XAMPP 버전을 원하는 버전으로 바꿀 수 있습니다.

현재 작업 디렉토리는 /Downloads이므로 폴더에서 wget은 자동으로 XAMPP 응용 프로그램 설치 프로그램을 해당 디렉터리에 저장합니다.

Ubuntu에 XAMPP를 설치하는 방법

XAMPP 애플리케이션을 설치하기 전에 chmod 명령을 사용하여 실행 가능하도록 설치 프로그램의 권한을 변경해야 합니다.

sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run

ls -l을 사용하여 XAMPP 설치 프로그램을 나열하는 경우 명령을 실행하면 아래와 유사한 출력이 표시됩니다. 보시다시피 이제 설치 프로그램에 "실행" 권한이 있습니다.

Ubuntu Linux에서 XAMPP를 사용하여 LAMP 환경을 설정하는 방법

다음 명령을 실행하여 XAMPP 설치 프로그램을 시작하십시오.

sudo ./xampp-linux-x64-8.0.8-0-installer.run

XAMPP 설치 프로그램의 초기 화면은 아래와 유사해야 합니다.

Ubuntu Linux에서 XAMPP를 사용하여 LAMP 환경을 설정하는 방법

다음을 클릭합니다. 버튼을 누르고 마법사의 설치 지침을 따릅니다.

마침을 클릭합니다. 버튼을 눌러 설치를 완료합니다.

Ubuntu Linux에서 XAMPP를 사용하여 LAMP 환경을 설정하는 방법

설치가 완료되면 시스템은 XAMPP 파일을 /opt/lampp에 저장합니다. 시스템의 디렉토리. 웹 페이지 또는 프로젝트는 /opt/lampp/htdocs에 배치됩니다. 디렉토리.

Apache, MySQL 및 ProFTPD와 같은 XAMPP 서비스를 시작하려면 다음 명령을 실행하기만 하면 됩니다.

sudo /opt/lampp/lampp start
Ubuntu Linux에서 XAMPP를 사용하여 LAMP 환경을 설정하는 방법

다음을 입력하여 XAMPP 서비스의 상태를 확인할 수 있습니다.

sudo /opt/lampp/lampp status

또한 XAMPP에는 서비스를 쉽게 관리하는 데 사용할 수 있는 그래픽 도구가 함께 제공됩니다. 다음 명령을 사용하여 XAMPP GUI 도구를 시작할 수 있습니다.

cd /opt/lampp
sudo ./manager-linux-x64.run

다음 XAMPP 창이 열립니다.

Ubuntu Linux에서 XAMPP를 사용하여 LAMP 환경을 설정하는 방법

모든 것이 작동하는지 확인

문제 없이 서비스를 시작할 수 있다면 모든 것이 예상대로 작동하는 것입니다.

Apache 서버가 웹페이지를 예상대로 제공하는지 확인하려면 https://localhost를 입력하세요. 웹 브라우저에서. 브라우저는 아래와 유사한 페이지를 표시합니다. 참고로 Apache 서버는 기본적으로 포트 80에서 실행됩니다.

Ubuntu Linux에서 XAMPP를 사용하여 LAMP 환경을 설정하는 방법

https://localhost/phpmyadmin을 입력하여 XAMPP와 함께 제공되는 MySQL 데이터베이스에 액세스할 수도 있습니다. 브라우저의 URL입니다.

자세히 알아보기:이 과정을 통해 웹 개발 및 MySQL 전문가 되기

WSL에서 LAMP 서버 설정

이 가이드에서는 PHP 기반 애플리케이션을 개발하는 동안 사용할 XAMPP 서버를 설정하는 방법을 보여주었습니다. 보안상의 이유로 프로덕션 목적으로 XAMPP를 사용해서는 안 됩니다.

Linux용 Windows 하위 시스템에서 작업하는 개발자의 경우 원하는 경우 WSL에서 LAMP 서버를 설정할 수도 있습니다.