1. Nginx 설치
    • Ubuntu 및 Debian에서는 다음과 같이 명령어를 입력하여 Nginx를 설치할 수 있습니다.sqlCopy codesudo apt-get update sudo apt-get install nginx
    • CentOS와 RHEL에서는 다음과 같이 명령어를 입력하여 Nginx를 설치할 수 있습니다.arduinoCopy codesudo yum install epel-release sudo yum install nginx
  2. PHP 설치
    • Ubuntu 및 Debian에서는 다음과 같이 명령어를 입력하여 PHP를 설치할 수 있습니다.arduinoCopy codesudo apt-get install php-fpm php-mysql
    • CentOS와 RHEL에서는 다음과 같이 명령어를 입력하여 PHP를 설치할 수 있습니다.arduinoCopy codesudo yum install epel-release sudo yum install php-fpm php-mysql
  3. MariaDB 설치
    • Ubuntu 및 Debian에서는 다음과 같이 명령어를 입력하여 MariaDB를 설치할 수 있습니다.arduinoCopy codesudo apt-get install mariadb-server
    • CentOS와 RHEL에서는 다음과 같이 명령어를 입력하여 MariaDB를 설치할 수 있습니다.Copy codesudo yum install mariadb-server
  4. Nginx와 PHP 연동
    • Nginx에서 PHP를 처리하도록 설정하려면 Nginx 구성 파일에 다음과 같은 내용을 추가해야 합니다.bashCopy codelocation ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php7.4-fpm.sock; }
    • PHP 7.4 대신 PHP 8.0을 사용하는 경우에는 fastcgi_pass 지시문에서 해당 버전의 fpm 소켓을 참조해야 합니다.
  5. MariaDB 설정 및 보안 강화
    • MariaDB를 설치하고 나면 초기 설정을 수행해야 합니다. 다음과 같은 명령어를 실행하여 설정 마법사를 시작할 수 있습니다.Copy codesudo mysql_secure_installation
    • 설정 마법사를 사용하여 MariaDB의 루트 암호를 설정하고 기본 보안 설정을 구성할 수 있습니다.

이제 Nginx, PHP 및 MariaDB가 설치되었으므로 웹 서버를 구축하고 PHP 기반의 웹 응용 프로그램을 실행할 수 있습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다