PHP 편집자 Xinyi는 사용자가 고성능 웹 서버 환경을 빠르게 구축할 수 있도록 Linux에서 LNMP 설치 및 구성에 대한 심층 가이드를 제공했습니다. 이 가이드에서는 LNMP의 개념과 장점은 물론 Linux 시스템에 LNMP를 설치하고 구성하는 데 필요한 단계와 주의 사항에 대해 자세히 설명합니다. 초보자이든 숙련된 사용자이든 이 가이드를 통해 안정적이고 안전한 LNMP 환경을 쉽게 구축하여 웹사이트나 애플리케이션에 더 나은 서비스를 제공할 수 있습니다.
설치를 시작하기 전에 Deepin Linux 시스템이 최신 버전으로 업데이트되었으며 관리자 권한이 있는지 확인하세요.
1 터미널을 열고 다음 명령을 사용하여 Nginx를 설치합니다.
```shell
sudo apt-get install nginx
```
2. Nginx 서비스를 시작하려면 다음 명령을 사용하세요.
sudo systemctl start nginx
3 다음 명령을 사용하여 Nginx 서비스가 정상적으로 실행되고 있는지 확인할 수 있습니다.
sudo systemctl status nginx
1을 사용하세요. MySQL을 설치하려면 터미널에 다음 명령을 입력하세요.
sudo apt- get install mysql-server mysql-client
2. 설치 과정에서 MySQL 루트 사용자 비밀번호를 설정하라는 메시지가 표시되므로 꼭 기억해 두세요. .
3. 설치가 완료된 후 다음 명령을 사용하여 MySQL 서비스를 시작합니다.
sudo systemctl start mysql
1 터미널에서 다음 명령을 사용하여 PHP 및 관련 확장 프로그램을 설치합니다.
sudo apt-get install php php-mysql php-fpm php-xml php-zip php-curl php-gd2. 설치가 완료된 후 Nginx 서비스를 다시 시작하여 PHP를 적용하세요. sudo systemctl restart nginxLNMP 환경 구성 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!