PHP 개발에서 CentOS는 일반적으로 사용되는 Linux 운영 체제입니다. CentOS는 풍부한 기능과 안정적인 안정성을 제공하며 특히 웹 서버 운영 체제로 적합합니다. 다음 글에서는 CentOS를 PHP 개발 서버로 활용하는 방법을 소개하겠습니다.
CentOS 설치
먼저 CentOS 서버를 설치해야 합니다. CentOS 공식 웹사이트에서 최신 버전의 CentOS 소프트웨어 패키지를 다운로드한 후, 설치 과정에서 설치할 소프트웨어 패키지로 "웹 서버"를 선택하세요.
LAMP 설치
LAMP(Linux, Apache, MySQL, PHP)는 일반적으로 사용되는 웹 서버 소프트웨어 모음이며 모두 CentOS에서 사용할 수 있습니다. CentOS에 LAMP를 설치하면 웹 애플리케이션 및 웹 사이트 개발을 빠르게 시작할 수 있습니다.
CentOS에 LAMP를 설치하는 방법에 대한 단계는 다음과 같습니다.
- Apache 설치:
CentOS에서 기본 웹 서버는 Apache이므로 다음 명령을 사용하여 설치하면 됩니다.
yum -y install httpd
Apache 시작:
systemctl start httpd.service
Apache가 자동으로 시작되도록 설정:
systemctl 활성화 httpd.service
- MySQL 설치:
MySQL은 널리 사용되는 오픈 소스 관계형 데이터베이스 관리 시스템으로 다음 명령을 사용하여 CentOS에 설치할 수 있습니다.
yum -y install mariadb-server mariadb
MySQL 시작:
systemctl start mariadb
MySQL을 자동으로 시작하도록 설정:
systemctl 활성화 mariadb
MySQL 구성:
mysql_secure_installation
프롬프트에 따라 MySQL의 루트 비밀번호를 설정한 다음 삭제하세요. 익명 사용자, 원격 루트 사용자 로그인 비활성화 등
- PHP 설치:
PHP는 오픈 소스 서버 측 스크립팅 언어이므로 다음 명령을 사용하여 CentOS에 설치할 수 있습니다:
yum -y install php php-mysql
설치가 완료된 후 Apache를 다시 시작하세요.
systemctl restart httpd.service
PHP 확장 설치
특정 PHP 확장을 사용해야 하는 경우 수동으로 설치해야 합니다. 다음은 일반적으로 사용되는 두 가지 PHP 확장을 설치하는 방법에 대한 단계입니다.
- php-gd 설치:
다음 명령을 사용하여 php-gd를 설치합니다:
yum -y install php-gd
설치 후 Apache 서비스를 다시 시작합니다.
systemctl restart httpd .service
- php-mbstring 설치:
다음 명령을 사용하여 php-mbstring을 설치하십시오:
yum -y install php-mbstring
설치 후 Apache 서비스를 다시 시작하십시오:
systemctl restart httpd.service
구성 가상 호스트
가상 호스트는 여러 웹사이트나 도메인 이름을 동일한 서버에 할당하는 기술입니다. CentOS에서 가상 호스팅을 구성하면 동일한 서버에서 여러 웹사이트나 애플리케이션을 호스팅할 수 있습니다.
CentOS에서 가상 호스트를 구성하는 방법에 대한 단계는 다음과 같습니다.
- 가상 호스트 파일을 저장할 새 디렉터리를 만듭니다.
mkdir /var/www/example.com/public_html/
- 새 가상 호스트 만들기 file :
nano /etc/httpd/conf.d/example.com.conf
파일에 다음을 추가합니다:
ServerAdmin webmaster@example.com
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/example.com/public_html/
ErrorLog /var/www/example.com/error.log
CustomLog /var/www/example.com/requests.log 결합
< ;/VirtualHost> ;
- 가상 호스트 파일 활성화:
systemctl restart httpd.service
가상 호스트에 액세스하려면 브라우저에 호스트 이름이나 도메인 이름을 입력하세요.
요약
CentOS를 PHP 개발 서버로 사용하면 웹 애플리케이션과 웹사이트에 우수한 안정성과 성능을 제공할 수 있습니다. CentOS 및 LAMP를 설치한 후 필수 PHP 확장을 설치하고 동일한 서버에서 여러 웹 사이트 또는 애플리케이션을 호스팅하도록 가상 호스트를 설정할 수 있습니다.
위 내용은 PHP 개발에서 CentOS를 서버로 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!