Deepin Linux에서 LNMP 설치 및 구성에 대한 전체 가이드

WBOY
풀어 주다: 2024-02-09 17:03:28
앞으로
464명이 탐색했습니다.

PHP 편집자 Xinyi는 사용자가 고성능 웹 서버 환경을 빠르게 구축할 수 있도록 Linux에서 LNMP 설치 및 구성에 대한 심층 가이드를 제공했습니다. 이 가이드에서는 LNMP의 개념과 장점은 물론 Linux 시스템에 LNMP를 설치하고 구성하는 데 필요한 단계와 주의 사항에 대해 자세히 설명합니다. 초보자이든 숙련된 사용자이든 이 가이드를 통해 안정적이고 안전한 LNMP 환경을 쉽게 구축하여 웹사이트나 애플리케이션에 더 나은 서비스를 제공할 수 있습니다.

Deepin Linux에서 LNMP 설치 및 구성에 대한 전체 가이드

설치 전 준비사항

설치를 시작하기 전에 Deepin Linux 시스템이 최신 버전으로 업데이트되었으며 관리자 권한이 있는지 확인하세요.

Nginx 설치

1 터미널을 열고 다음 명령을 사용하여 Nginx를 설치합니다.

```shell

sudo apt-get install nginx

```

2. Nginx 서비스를 시작하려면 다음 명령을 사용하세요.

sudo systemctl start nginx

3 다음 명령을 사용하여 Nginx 서비스가 정상적으로 실행되고 있는지 확인할 수 있습니다.

sudo systemctl status nginx

MySQL 설치

1을 사용하세요. MySQL을 설치하려면 터미널에 다음 명령을 입력하세요.

sudo apt- get install mysql-server mysql-client

2. 설치 과정에서 MySQL 루트 사용자 비밀번호를 설정하라는 메시지가 표시되므로 꼭 기억해 두세요. .

3. 설치가 완료된 후 다음 명령을 사용하여 MySQL 서비스를 시작합니다.

sudo systemctl start mysql

PHP 설치

1 터미널에서 다음 명령을 사용하여 PHP 및 관련 확장 프로그램을 설치합니다.

sudo apt-get install php php-mysql php-fpm php-xml php-zip php-curl php-gd

2. 설치가 완료된 후 Nginx 서비스를 다시 시작하여 PHP를 적용하세요.

sudo systemctl restart nginx

LNMP 환경 구성

1. PHP를 지원하도록 Nginx 구성: Nginx 구성 파일 `/etc/nginx/sites-available/default`를 열고 다음 콘텐츠를 찾아 주석을 제거합니다.

```ruby

위치 ~ .php$ {

include snippets/fastcgi -php.conf;

fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

}

```2. Nginx 서비스를 다시 시작하여 구성을 활성화합니다: `sudo systemctl restart nginx`, LNMP 환경이 Deepin Linux에 설치 및 구성되었습니다. PHP 코드가 포함된 테스트 파일. 다음 코드를 `info.php` 파일로 저장하고 Nginx의 웹 루트 디렉토리(기본값은 `/var/www/html/`)에 배치합니다. 그런 다음 브라우저에서 ``에 액세스합니다. .PHP 정보가 정상적으로 표시되면 LNMP 환경이 성공적으로 설정되었음을 의미합니다. Linux의 파일 및 디렉터리 권한은 Linux 시스템 보안의 중요한 부분입니다. 읽기, 쓰기 및 실행 권한을 포함한 해당 권한 설정을 통해 다양한 사용자가 필요한 파일 및 디렉터리에만 액세스하고 작동할 수 있도록 하여 시스템 보안을 향상시킬 수 있습니다. 파일 및 디렉터리의 권한을 수정하는 `chmod` 명령입니다. 모든 사용자가 파일에 액세스할 수 있도록 설정하려면 읽기, 쓰기 및 실행이 가능하도록 다음 명령을 사용할 수 있습니다. `chmod 777 파일 이름`, `7`은 읽기, 쓰기 및 실행을 의미합니다. 실행 권한, `filename`은 권한을 수정하는 파일 이름입니다. 이 작은 지식이 Linux 시스템 파일 및 디렉터리 권한을 더 잘 이해하고 사용하는 데 도움이 되기를 바랍니다.

위 내용은 Deepin Linux에서 LNMP 설치 및 구성에 대한 전체 가이드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:xiaosiseo.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿