Nginx 의 yum 설치 기록
Nginx 의 설치 기록, 나 는 비교적 게 으 름 을 피 웠 다. 단지 공부 만 해서 yum 이 설치 했다.
yum 설치 nginx + PHP - FPM + eAccelerator
1. 관련 yum 소스 를 먼저 준비 하고 시스템 자체 의 소스 는 Nginx 가 준비 해 야 할 것 이 없습니다.
CentALT 원본 추가 / etc / yum. repo. d 에서 alt. ru. repo 파일 만 들 기
#vim alt.ru.repo
- [CentALT]
- name=CentALT Packages for Enterprise Linux 5 - $basearch
- baseurl=http://centos.alt.ru/repository/centos/5/$basearch/
- enabled=1
- gpgcheck=0
EPEL 소스 가 하나 더 있어 요.
https://fedoraproject.org/wiki/EPEL/zh-cn
Centos 5 32 분 다운 받 으 세 요.
#wget http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
#rpm -ivh epel-release-5-4.noarch.rpm
2. nginx + PHP - FPM + eAccelerator 설치
#yum makecache
#yum update
# yum install nginx php-fpm php-cli php-pdo php-mysql php-mcrypt php-mbstring php-gd php-tidy php-xml php-xmlrpc php-pear php-pecl-memcache php-eaccelerator
나의 my sql 은 이미 설치 되 었 으 니 더 이상 설치 하지 않 았 다.
3. Nginx 수정 / etc / nginx / nginx. conf 설정, 아래 에 수 정 된 부분 만 보 여 줍 니 다.
\ # CPU 핵심 프로 세 스에 따라 VPS 의 몇 가지 핵심 프로 세 스, 독립 서버 x2 workerprocesses 1; 그리고 관련 매개 변수 최적화...
nginx. conf 의 php 지원 을 설정 할 때 문제 가 생 겨 서 php 파일 을 찾 을 수 없습니다.
원래 php 에 저 장 된 것 은 디 렉 터 리 와 위 에서 정의 한 웹 과 디 렉 터 리 루트 가 가리 키 는 것 과 다르다.
nginx. conf 설정 문서 의 이 설명 을 삭제 하고 phop 파일 을 탐색 할 때 phop - fpm 로 전송 하여 분석 할 수 있 습 니 다.
- 75 # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
- 76 #
- 77 location ~ \.php$ {
- 78 root html;
- 79 fastcgi_pass 127.0.0.1:9000;
- 80 fastcgi_index index.php;
- 81 # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
- 82 fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html$fastcgi_script_name;
- 83 include fastcgi_params;
- 84 }
원본 문서 fastcgiparam 이 매개 변 수 는 PHP 와 디 렉 터 리 를 정의 합 니 다. 디 렉 터 리 는 / script 이 직접 만들어 야 합 니 다. 루트 로 지정 하 겠 습 니 다. /usr/share/nginx/html;같은 목록 에 있 습 니 다.
4. 서 비 스 를 시작 하고 시스템 시작 기본 시작 설정
- /etc/init.d/nginx start
- /etc/init.d/php-fpm start
- /etc/init.d/mysqld start
- chkconfig nginx on
- chkconfig php-fpm on
- chkconfig mysqld on
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
간단! Certbot을 사용하여 웹 사이트를 SSL(HTTPS)화하는 방법초보자가 인프라 주위를 정돈하는 것은 매우 어렵습니다. 이번은 사이트를 간단하게 SSL화(HTTP에서 HTTPS통신)로 변경하는 방법을 소개합니다! 이번에는 소프트웨어 시스템 Nginx CentOS7 의 환경에서 S...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.