aws의 아마존 리눅스에서 테스트
php는 5.6을 기준으로 설치하였습니다.
설치방법은 github의 https://gist.github.com/sumardi/5559803를 참조하였습니다.
설치하기
# Install linux update, followed by GCC and Make
sudo yum -y update
sudo yum install -y gcc make
# Install Nginx and PHP-FPM
sudo yum install -y nginx php-fpm
# Install PHP extensions
sudo yum install -y php-devel php-mysql php-pdo \
php-pear php-mbstring php-cli php-odbc \
php-imap php-gd php-xml php-soap
# Install PHP-APC
sudo yum install -y php-pecl-apc
sudo yum install -y pcre-devel
# Install MySQL
sudo yum -y install mysql-server mysql
# Nginx Configuration
sudo nano /etc/nginx/conf.d/default.conf
# PHP-FPM Configuration
sudo nano /etc/php-fpm.d/www.conf
# Autostart Nginx, PHP-FPM and MySQL
sudo chkconfig nginx on
sudo chkconfig mysqld on
sudo chkconfig php-fpm on
php-fpm의 www.conf수정
;listen = 127.0.0.1:9000
listen = /var/run/php-fpm/php-fpm.sock
;listen.owner = nobody
listen.owner = nginx
;listen.group = nobody
listen.group = nginx
;listen.mode = 0666
listen.mode = 0664
user = nginx
group = nginx
수정 후 service php-fpm restart 입력
혹시 WARNING: [pool www] ACL set, listen.owner = 'nginx' is ignored 이런 에러가 발생한다면
http://saratoga.jp/tips/555 참조
'서버 > 코드이그나이터' 카테고리의 다른 글
LEMP 환경 구성 / centos7 기준 (2) | 2017.09.03 |
---|---|
log남기기 (2) | 2016.10.30 |
우분투에서 PHP7로 업그레이드 (2) | 2016.08.29 |
우분투에서 PHP5.6 버전으로 업그레이드 (2) | 2016.08.28 |
우분투서버에서 코드이그나이터(PHP) 환경 구축 (3) | 2016.08.24 |
댓글