LAMP는 일반적으로 PHP를 사용하여 개발된 웹 프로그램을 지원하는 데 사용되는 4가지 오픈 소스 구성 요소 이름의 첫 글자로 구성된 약어를 나타냅니다. Alibaba Cloud ECS이든 VULTR VPS 서버이든 VPS 서버를 구매할 때 Debian 시스템을 설치하고 LAMP 환경을 구성하려는 경우 이 문서가 도움이 될 것입니다.
LAMP의 구체적인 의미를 자세히 소개하자면:
이 튜토리얼을 시작하기 전에 Debian 12가 설치된 서버가 필요할 수 있습니다:
서버가 없는 학생은 중국에서 구매할 수 있고, 해외 VPS 서버는 여기서 구매할 수 있습니다.
Apache는 기본 Debian 12 리포지토리에서 사용할 수 있습니다. 설치는 매우 간단합니다. 다음 명령을 실행하세요:
sudo 적절한 업데이트
sudo apt install apache2
설치가 완료되면 기본적으로 apache2 서비스가 자동으로 실행되며 다음 명령을 통해 확인할 수 있습니다.
sudo systemctl 상태 apache2
명령을 실행하면 다음과 비슷한 내용이 표시됩니다.
브라우저 입력http://localhost
은 기본적으로 Apache 정보 페이지를 표시합니다.
Apache 서비스 시작 및 중지 명령:
sudo systemctl start apache2 //Start
sudo systemctl stop apache2 //중지
"Debian 12에 Apache를 설치하는 방법"을 참조하세요.
MySQL 소프트웨어 패키지는 Debian 12 소프트웨어 소스에 포함되어 있지 않으며 MariaDB로 대체되었습니다. MariaDB는 MySQL과 완벽하게 호환됩니다.
MySql을 설치하려면 "Debian 12에 MySQL을 설치하는 방법"을 확인하세요
다음 명령은 MariaDB 설치를 예로 들어 설명합니다.
sudo 적절한 업데이트
sudo apt install mariadb-server
설치가 완료되면 MariaDB 서비스가 자동으로 시작되며 다음 명령을 통해 볼 수 있습니다.
sudo systemctl status mariadb
정상적으로 실행되면 다음과 유사한 출력이 표시됩니다.
프롬프트에 따라 다음 명령을 실행하여 MariaDB 데이터베이스 보안을 강화하세요.
sudo mysql_secure_installation
명령이 실행되면 터미널에 프롬프트가 표시됩니다. 기본적으로 y
를 끝까지 입력할 수 있습니다.
보안 강화를 위해 기본 인증 플러그인을 유지하고 루트 사용자는 Unix 소켓을 통해서만 인증하도록 허용하는 것이 좋습니다.
루트 인증을 클래식 인증으로 변경하려면 서버에서 다음을 수행할 수 있습니다.
sudo mysql
그런 다음 다음 SQL을 실행합니다.
ALTER 사용자 'root'@'localhost'는 mysql_native_password를 통해 식별됩니다.
ALTER 사용자 'root'@'localhost'는 'your_root_passwd'로 식별됩니다.
여기your_root_passwd
는 귀하가 설정한 루트 계정 비밀번호입니다. 위의 설정이 완료되면 다음 명령어를 통해 터미널에 로그인할 수 있습니다.
mysql -u 루트 -p
자세한 내용은 "Debian 12에 MariaDB를 설치하는 방법"을 참조하세요
Debian 12 환경에 기본적으로 설치된 PHP는 8.2입니다.
sudo apt 업데이트
sudo apt 설치 php libapache2-mod-php php-mysql php-fpm
참고: 기본적으로 PHP는 Debian 12 소프트웨어 저장소에 최신 버전 php8.2와 함께 설치됩니다. 특정 버전의 PHP를 설치해야 하는 경우 다음을 수행할 수 있습니다.
sudo apt install php[버전]
예를 들어 php 7.3 버전을 설치한다면 명령어는 다음과 같습니다
sudo 적절한 설치 php7.3
물론 해당 모듈도 php7.3-mysql과 같은 버전을 지정해야 합니다. 일반적으로 다음 모듈이 일반적으로 사용됩니다.
php7.3-cli
php7.3-공통
php7.3-curl
php7.3-gd
php7.3-json
php7.3-mbstring
php7.3-mysql
php7.3-xml
php7.3-fpm
자세한 내용은 "Debian 12에 PHP를 설치하는 방법"을 참조하세요
위의 세 단계를 거친 후 Apache, MariaDB/MySQL 및 PHP를 설치했습니다. 이제 사이트 콘텐츠를 추가하여 정적 파일이나 PHP 파일에 액세스할 수 있습니다.
먼저 cd 명령을 통해 아파치 기본 사이트 디렉토리를 입력하세요.
cd /var/www/html
두 번째로 touch 명령을 통해 info.php 파일을 생성하고 vi/vim을 사용하여 파일을 편집합니다.
sudo 터치 info.php
sudo vi info.php
i
키를 눌러 편집 모드로 들어가서 다음 내용을 입력하세요
파일을 저장하고 돌아가려면 Esc
,输入:wq
,按Enter
키를 누르세요.
마지막으로 로컬 브라우저에 http://localhost/info.php
를 입력하면 다음이 표시됩니다.
이 튜토리얼에서는 Debian 12에서 LAMP 환경을 설정하는 방법을 보여주었습니다. 가능하다면 자신의 데비안 서버에서 시도해 보는 것이 좋습니다.
위 내용은 Debian 12에서 LAMP 환경을 빠르게 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!