> 백엔드 개발 > PHP 튜토리얼 > 우분투 빌드 LNMP Yii

우분투 빌드 LNMP Yii

WBOY
풀어 주다: 2016-07-29 08:57:38
원래의
988명이 탐색했습니다.

Mysql 설치

apt-get install mysql-server mysql-client
기본 설치되는 버전은 5.5 버전으로 최신 버전이 아닙니다
프로세스는 비교적 간단하며 설명이 많지 않습니다.

Nginx 설치

apt-get nginx 설치
기본 버전 1.4.6
제거 스크립트: apt-get –purge Remove nginx

최신 버전을 설치하려면 다음을 수행하세요.
1. nginx apt 소스를 /etc/apt/sources.list
에 추가하세요. 복사
deb http://nginx.org/packages/ubuntu/ trusty nginx
deb-src http://nginx.org/packages/ubuntu/ trusty nginx
/etc/apt/sources.list 파일에 추가
위 구성이 업데이트될 수 있습니다. 최신 구성은 http://nginx.org/en/linux_packages.html#stable

을 참조하세요. 2. apt-key 업데이트
wget http://nginx.org/keys/nginx_signing.key
sudo apt-key 추가 nginx_signing.key
이 단계를 수행하지 않으면 다음 단계를 수행할 때 이와 유사한 오류가 발생합니다.
GPG 오류: http://nginx.org 정확한 릴리스: 공개 키를 사용할 수 없기 때문에 다음 서명을 확인할 수 없습니다: NO_PUBKEY ABF5BD827BD9BF62

3. apt-get 업데이트

4. nginx 다시 설치

apt-get install nginx

5. 설치 후 localhost를 방문하여 nginx에 대한 환영 페이지가 있으면 설치가 성공한 것입니다.

sudo service nginx restart // 다시 시작

PHP5 설치

apt-get install php5-fpm

apt-get 설치 php5-cgi php5-mysql php5-curl php5-gd php5-imagick php5-mcrypt
php5-memcache php5-sqlite php5-xmlrpc php5-json php5-common php5-dev php5-redis

php5 실행 프로세스 보기

ps -waux grep php5
php5 프로세스 열기 및 닫기
sudo 서비스 php5-fpm 중지
sudo 서비스 php5-fpm 시작
sudo 서비스 php5-fpm 재시작
sudo 서비스 php5-fpm 상태

구성

vim /etc/nginx/conf.d/default.conf

1. 올바른 루트를 지정하세요
위치 / {
루트 /usr/share/nginx/html; 색인 index.php index.html index.htm
}
위치 = /50x.html {
루트 /usr/share/nginx/html; }
2. PHP 지원 활성화
# 127.0.0.1:9000을 수신하는 FastCGI 서버에 PHP 스크립트를 전달합니다.
#
위치 ~ .php


{ 루트 /usr/share/nginx/html; fastcgi_pass 127.0.0.1:9000 fastc gi_index index.php; SCRIPT_FILENAME


document_root$fastcgi_script_name
fastcgi_params 포함
}
vim /etc/php5/fpm/php.ini
cgi.fix_pathinfo = 1 주석 제거

vim /etc/php5/fpm/pool.d/www.conf

;듣기 = /var/run/php5-fpm.sock
listening = 127.0.0.1:9000

구성 완료!

yii 프레임워크 코드 다운로드

http://www.yiichina.com/doc/guide/2.0/start-installation

').addClass('pre-numbering ').숨다(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i

').text(i)); }; $numbering.fadeIn(1700); }); });

위 내용은 우분투에서 LNMP Yii를 구축하는 방법을 모든 측면을 포함하여 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿