>  기사  >  백엔드 개발  >  PHP7 램프 설치 방법

PHP7 램프 설치 방법

王林
王林원래의
2023-05-22 21:05:07425검색

웹 애플리케이션을 개발할 때 LAMP라는 소프트웨어 스택이 자주 사용됩니다. LAMP는 Linux, Apache, MySQL 및 PHP를 나타냅니다. 그 중 PHP는 널리 사용되는 서버측 스크립팅 언어이며 LAMP 환경은 완벽한 웹 개발 환경을 제공할 수 있습니다. 이 기사에서는 PHP7용 LAMP 환경을 설치하는 방법에 중점을 둘 것입니다.

시작하기 전에 Linux 운영 체제와 Apache 웹 서버가 설치되어 있는지 확인하세요. 동시에 명령줄에 대한 특정 기본 지식도 필요합니다. LAMP 환경을 사용하는 가장 널리 사용되는 Linux 배포판 중 하나인 Ubuntu 운영 체제를 사용하여 설치하는 것을 권장합니다.

1단계: PHP7 설치

먼저 PHP7의 사전 종속성을 설치하세요. 다음 명령을 사용하여 설치하십시오.

sudo apt-get install -y python-software-properties software-properties-common

sudo add-apt-repository ppa:ondrej/php

sudo apt-get update

sudo apt-get install -y php7.0 php7.0-cli php7.0-common libapache2-mod-php7.0 php7.0-mysql php7.0-sqlite3 php7.0-mcrypt php7.0-curl php7.0-json php7.0-gd php7.0-gmp php7.0-mbstring php7.0-zip

이렇게 하면 PHP7 및 필수 확장 기능이 설치됩니다. 다른 운영 체제를 사용하는 경우 PHP7을 설치하려면 다른 명령을 사용해야 할 수도 있습니다.

2단계: PHP7 테스트

설치가 완료된 후 PHP가 올바르게 설치되었는지 테스트해야 합니다.

먼저 다음 명령을 사용하여 테스트 파일을 만듭니다.

sudo nano /var/www/html/info.php

그런 다음 다음 코드를 파일에 복사하여 붙여넣습니다.

<?php phpinfo(); ?>

이렇게 하면 PHP 정보가 포함된 웹 페이지가 생성됩니다. 서버의 IP 주소나 도메인 이름을 브라우저에 입력하고 주소 표시줄에 "/info.php"를 입력하세요. 예:

http://your_server_IP_address/info.php

모든 것이 순조롭게 진행되면 PHP 정보 페이지를 보고 PHP7이 있는지 확인할 수 있습니다. 성공적으로 설치되었습니다.

3단계: MySQL 데이터베이스 설치 및 구성

MySQL은 LAMP 환경의 데이터베이스 관리 시스템으로 사용되는 또 다른 필수 구성 요소입니다. 다음 명령을 사용하여 설치하십시오.

sudo apt-get install -y mysql-server mysql-client

설치가 완료된 후 다음 명령을 실행하여 MySQL을 구성해야 합니다.

sudo mysql_secure_installation

이 대화형 스크립트에서는 MySQL 루트 사용자의 비밀번호와 기타 보안을 설정해야 합니다. 설정. 마지막으로 루트 사용자에 대해 강력한 비밀번호를 설정하고 외부 액세스를 비활성화해야 합니다.

4단계: MySQL 테스트

설치가 완료된 후 MySQL이 정상적으로 실행되는지 테스트합니다. 명령줄에 다음 명령을 입력하세요.

mysql -u root -p

데이터베이스에 들어가려면 MySQL 루트 사용자의 비밀번호를 입력하세요. 오류 메시지가 없으면 MySQL 서비스가 실행 중이라는 의미입니다.

5단계: Apache 구성

Apache는 LAMP 환경의 웹사이트 서버이며, PHP 및 MySQL과 함께 사용해야 합니다. 다음 명령을 사용하여 Apache를 설치할 수 있습니다.

sudo apt-get install -y apache2

마찬가지로 Apache가 제대로 실행되는지 테스트해야 합니다. 브라우저에 서버의 IP 주소나 도메인 이름을 입력하세요. "Apache2 Ubuntu 기본 페이지" 페이지가 보이면 Apache 서버가 올바르게 설치 및 구성되었음을 의미합니다.

6단계: mod_rewrite 활성화

mod_rewrite는 URL을 다시 작성하고 내부 리디렉션을 수행할 수 있는 Apache 모듈입니다. 대부분의 웹사이트에서는 활성화해야 하므로 다음 명령을 사용하여 활성화할 수 있습니다:

sudo a2enmod rewrite

Apache 서버를 다시 시작하여 적용합니다:

sudo systemctl restart apache2

7단계: 방화벽 설정

보안을 강화하려면 서버에서 네트워크 트래픽을 제어하려면 방화벽을 활성화해야 합니다. 다음 명령을 사용하여 방화벽을 설치할 수 있습니다.

sudo apt-get install -y ufw

방화벽 활성화:

sudo ufw enable

http 및 https 트래픽 열기:

sudo ufw allow http

sudo ufw allow https

이제 PHP7용 LAMP 환경이 성공적으로 설치되었습니다. LAMP는 Linux 시스템에서 빠르게 설정하고 사용할 수 있는 매우 일반적인 웹 개발 환경입니다. 마지막으로, 서버 보안을 보호하기 위해 중요한 데이터를 모두 백업하고 정기적으로 시스템 업데이트를 수행하는 것이 좋습니다.

위 내용은 PHP7 램프 설치 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP 배열 평가다음 기사:PHP 배열 평가