웹사이트 검색

Debian 10에 PHP 및 MySQL(LEMP)과 SSL을 사용하여 Nginx 설치

LEMP는 Linux 커널, Nginx 웹 서버, MariaDB 데이터베이스(또는 MySQL)와 같은 소프트웨어 스택을 나타내는 약어입니다. Strong>) 및 PHP 서버 측 프로그래밍 언어입니다. 이 소프트웨어는 오늘날 동적 웹 사이트나 대화형 웹 응용 프로그램을 제공하기 위해 인터넷 서버에서 널리 사용됩니다.

Nginx는 활발히 개발되고 있는 현대적이고 자원 효율적인 웹 서버이며, Apache HTTP 서버 다음으로 인터넷에서 두 번째로 가장 많이 사용되는 웹 서버입니다. 요청 처리에 비동기식 이벤트 기반 접근 방식을 사용하기 때문에 특히 빠릅니다.

이 튜토리얼에서는 최신 버전의 Debian 10에서 LEMP 스택(MariaDB 및 PHP 7이 포함된 Nginx)을 설치하고 구성하는 방법을 보여줍니다.

더 많은 것을 읽으십시오 →

Nginx 및 PHP로 서버 측 FastCGI 캐싱을 활성화하는 방법

Nginx는 콘텐츠 및 애플리케이션 전달 속도를 높이는 데 사용할 수 있는 오픈 소스 고성능 웹 서버입니다. Nginx는 보안을 강화하고 확장성을 향상하며 고가용성 로드 밸런서로도 사용할 수 있습니다. 역방향 프록시로 사용할 수 있으며 Nginx의 가장 중요한 용도 중 하나는 콘텐츠 캐싱입니다. 가장 좋은 접근 방식 중 하나는 Nginx를 콘텐츠 캐싱으로 사용하는 것입니다. 이 기사에서는 웹사이트 성능 향상을 위한 Nginx FastCGI 콘텐츠 캐싱에 대해 설명합니다.

Nginx에서 FastCGI 캐싱 활성화

이 기사에서는 Linux 시스템에 PHP와 함께 Nginx를 이미 설치했다고 가정합니다.

FastCGI 캐싱 활성화를 시작하려면 캐싱을 활성화할 가상 호스트 구성 파일을 편집합니다.

더 많은 것을 읽으십시오 →

Debian 11에 Apache, MariaDB, PHP(LAMP)를 설치하는 방법

LAMP 스택은 자주 함께 사용되는 오픈 소스 소프트웨어 제품의 모음입니다. 약어 LAMP는 Linux, Apache HTTP Server(또는 서버), MySQL 및 PHP/Perl/Python과 같은 구성 요소로 구성된 컴퓨터 시스템을 설명하는 데 사용됩니다.

사용자는 이러한 모든 구성 요소를 단일 컴퓨터에 별도로 설치할 수 있으며, 보다 일반적으로는 네트워크로 연결된 별도의 컴퓨터에 설치할 수 있습니다. 그러나 일부 구성 요소는 다른 구성 요소에 종속됩니다. 예를 들어 Linux를 먼저 설치하지 않으면 Apache를 설치할 수 없습니다. 따라서 표준 설치 방법은 단일 컴퓨터 시스템에 모든 구성 요소를 설치하는 것입니다.

LAMP 스택은 오픈 소스 소프트웨어를 결합하여 웹 개발에 가장 일반적으로 사용되는 서버 환경을 구성합니다.

오픈 소스는 특정 사용자 제한이 적용될 수 있지만 소스 코드를 무료로 사용하거나 배포할 수 있는 것, 특히 애플리케

더 많은 것을 읽으십시오 →

Debian 11에서 PHP Composer를 설치하고 사용하는 방법

PHP Composer는 PHP용 종속성 관리자입니다. 종속성 관리자는 애플리케이션 개발과 라이브러리 및 프레임워크 호출 프로세스를 지원합니다. Composer는 라이브러리 및 프레임워크 종속성을 지원하는 PHP용 종속성 관리자입니다. Packagist, Github 또는 다른 곳에서 가져온 프로젝트의 종속성을 관리하는 데 도움이 됩니다.

Composer는 특히 서로 호환되지 않는 여러 라이브러리를 사용해야 할 때 시간을 크게 절약해 줍니다. 이러한 패키지를 수동으로 다운로드하고 설치하는 데는 프로젝트 규모에 따라 몇 시간이 걸릴 수 있습니다. Composer는 애플리케이션이나 라이브러리에 대한 모든 종속성을 관리하고 한 번에 다운로드하므로 코드를 컴파일하고 외부 라이브러리를 관리하는 데 시간을 소비하는 대신 빠르게 코딩으로 돌아갈 수 있습니다.

PHP 작곡가를 사용할 때 "composer.json"이라는 단일 텍스트 파일에 프로젝트의 종속성을 정의합니다.

더 많은 것을 읽으십시오 →

Ubuntu 22.04 LTS에 PHP 5.6, PHP 8.0 및 PHP 8.1을 설치하는 방법

PHP는 Hypertext Processor의 재귀적 약어입니다. HTML에 내장할 수 있기 때문에 웹 개발에 널리 사용되는 오픈 소스 범용 스크립팅 언어입니다. 스크립팅 언어는 나중에 작업을 자동화하는 데 사용되는 미리 작성된 프로그램을 작성하는 데 사용됩니다. PHP 스크립트는 Linux, Unix, Windows, Mac OS 및 기타 운영 체제에서 일반적으로 사용됩니다. 웹 개발에 PHP를 사용할 때 웹 서버와 기본 운영 체제를 자유롭게 선택할 수 있습니다.

이 문서에서는 Ubuntu에 PHP 버전 5.6, 8.0 및 8.1을 설치하는 방법을 단계별로 설명합니다. 두 버전을 설치한 후 한 버전을 비활성화하고 다른 버전을 시스템의 기본 버전으로 활성화하는 방법도 설명합니다.

이 문서에 언급된 명령과 절차를 Ubuntu 22.04 LTS 시스템에서 실행했습니다. 이전 Ubuntu 20.04 LTS 더 많은 것을 읽으십시오 →

Debian에 PHP IP 주소 관리 소프트웨어(phpIPAM) 설치

이 가이드에서는 회사의 IP 주소를 관리하기 위해 데비안에 최신 버전의 phpIPAM을 설치하고 구성하는 방법을 보여줍니다.

PHP IP 주소 관리(PHP IP Address Management)의 약자인 phpIPAM은 PHP 프로그래밍 언어로 작성되고 Linux에서 Apache/Nginx 웹 서버, PHP 및 MySQL/MariaDB 데이터베이스 관리 시스템과 함께 사용되는 강력하고 유연한 오픈 소스 IP 주소 및 서브넷 관리 소프트웨어입니다. LAMP 또는 LEMP 스택이라고도 합니다.

phpIPAM은 호스트, 서버, 라우터, 스위치 및 기타 네트워크 장치에 정적 또는 동적으로 할당된 IP 주소를 추적할 수 있는 간단하고 직관적인 웹 인터페이스를 제공하여 네트워크 및 시스템 관리자의 작업을 더 쉽게 만듭니다. IP 주소 또는 장치 상태를 수동으로 추가하거나 업데이트해야 하는 다른 IP 관리 도구와 달리 phpIPAM에는 네트워크 장치에 할당된 새 IP

더 많은 것을 읽으십시오 →

Debian에서 phpBB3을 사용하여 포럼 만들기

이 가이드에서는 Debian 11에 최신 버전의 phpBB3 플랫폼을 설치하고 구성하여 무료 온라인 포럼 웹사이트를 만드는 방법을 보여줍니다.

phpBB3는 주로 PHP 프로그래밍 언어로 작성되었으며 Apache/Nginx 웹 서버, PHP 및 LAMP 또는 LEMP라고도 알려진 MySQL/MariaDB 데이터베이스 관리 시스템이 있는 Linux에서 일반적으로 사용되는 강력하고 유연한 오픈 소스 게시판 소프트웨어 플랫폼입니다. 스택.

phpBB3 온라인 포럼 소프트웨어 플랫폼은 온라인 포럼 및 토론 게시판에 널리 사용됩니다.

요구사항

  • 베어메탈 서버 시스템 또는 가상 개인 서버에 Debian 11 최소 설치
  • 로컬 또는 원격 계정에 대한 sudo 루트 권한 또는 루트 계정에 대한 직접 액세스
  • 시스템의 네트워크 카드 중 하나에 구성된 고정 IP 주소

    더 많은 것을 읽으십시오 →

FreeBSD 12.0에 phpMyAdmin을 설치하는 방법

phpMyAdmin은 MySQL 또는 MariaDB 데이터베이스를 관리하기 위한 무료 오픈 소스 웹 애플리케이션 도구입니다. phpMyAdmin은 주로 PHP로 작성되었으며 웹 브라우저에서 MySQL/MariaDB 데이터베이스를 관리할 수 있습니다. 한 곳의 대시보드에서 MySQL/MariaDB 데이터베이스를 쉽게 생성, 업데이트, 가져오기 및 내보낼 수 있습니다.

이 튜토리얼에서는 FEMP 스택 FreeBSD 12.0에서 phpMyAdmin을 설치하고 구성하는 방법을 보여줍니다. 필요한 몇 가지 추가 PHP 확장을 설치하고, Ports 저장소에서 phpMyAdmin을 설치하고, phpMyAdmin용 Apache 웹 서버를 구성합니다.

전제조건

이 가이드에서는 1GB RAM 2 CPU가 있는 FreeBSD 12.0을 사용합니다. 그리고 그 위에 FAMP 스택이 설치되어 있는지 확인하세요. 아

더 많은 것을 읽으십시오 →

Centos에 Nginx, MariaDB 및 PHP(LEMP 스택)를 설치하는 방법

LEMP 스택 서버는 Linux, Nginx(Engine x로 발음), MySQL/MariaDB 및 PHP(또는 Perl/Python)를 실행하는 서버입니다. 웹 서버 플랫폼이 Apache 대신 Nginx에 의해 제어된다는 점을 제외하면 LAMP 서버와 유사합니다.

이 가이드에서는 CentOS 8 및 9에 LEMP 스택을 설치합니다.

전제조건

  • 최소 10GB의 여유 디스크 공간을 권장합니다.
  • CentOS 8 ISO 설치 파일.

1단계 - Linux 운영 체제 - Centos8

CentOS 8은 2019년 9월 24일에 출시되었습니다. CentOS 8은 x86_64(64비트 Intel/AMD), aarch64(64비트 ARM) 및 ppc64le(IBM POWER, little-endia

더 많은 것을 읽으십시오 →

Ubuntu 22.04에 LEMP(Nginx, PHP 및 MariaDB) 서버를 설치하는 방법

LEMP는 인터넷에서 웹 사이트와 웹 애플리케이션을 호스팅하는 데 함께 사용되는 4개의 오픈 소스 구성 요소 모음입니다. LEMP는 Linux 운영 체제의 경우 L, Nginx 웹 서버의 경우 N, MySQL 또는 MariaDB 데이터베이스의 경우 M을 나타냅니다. PHP 언어의 경우 P입니다. 일반적으로 인터넷에서 대규모 애플리케이션을 호스팅하는 데 사용됩니다. LEMP 스택은 커뮤니티에서 잘 지원되며 전 세계 개발자가 사용합니다.

이 문서에서는 Ubuntu 22.04에 LEMP 서버를 설치하는 방법을 보여줍니다.

요구사항