랜드모아 
랜드모아  로그인  회원가입   
랜드모아
 
OS
 


centos7에 php7 설치하기
  등록: 2017-08-23 22:15:32 조회:362
http://www.landmoa.net/?acmode=b_s&curjong=www002001&no=41931



centos7에 php7 설치하기

1. PHP7 설치를 위해 repository 추가

   IUS repo: 엔터프라이즈 환경을 위한 최신 버전의 Php, Python, Mysql 등 패키지를 제공
  
]# curl https://setup.ius.io/ -o setup-ius.sh
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
    100  1810  100  1810    0     0   1212      0  0:00:01  0:00:01 --:--:--  1213
   
  ius 설치 스크립트 실행
 ]# bash setup-ius.sh 
   
 
2.PHP7 설치
  ]# yum install php71u-fpm-nginx php71u-cli php71u-mysqlnd php71u-gd php71u-mbstring php71u-xml php71u-opcache
  
3. php-fpm/www.conf 파일 수정 
 ]# vi /etc/php-fpm.d/www.conf
  
  아래 주석 추가
  ; listen = 127.0.0.1:9000
 
  아래 주석 삭제
  ;listen = /run/php-fpm/www.sock 
  =>  listen = /var/run/php-fpm/php-fpm.sock;
  
  아래 주석 삭제
  listen.acl_users = nginx 
 
4. php-fpm 과 nginx 재시작

  ]# systemctl restart php-fpm
  ]# systemctl restart nginx 
  ]# systemctl enable php-fpm
   Created symlink from /etc/systemd/system/multi-user.target.wants/php-fpm.service to /usr/lib/systemd/system/php-fpm.service.


5. php-fpm, nginx 동작 확인

   ]# systemctl status php-fpm
   ]# systemctl status nginx   
   ]# systemctl enable php-fpm 

6. php 테스트 파일 생성

   # vi /usr/share/nginx/html/ptest.php
     
         phpinfo();
      ?> 

php파일 실행
http://192.168.1.3:8080/ptest.php    
 


애러는 발생되지 않을 것으로 봅니다.
혹시 유사한 애러 발생시 대처방법을 일러 둔 것이니 애러가 생기지 않으면 통과하셔도 됩니다.
7.애러 발생
An error occurred.
Sorry, the page you are looking for is currently unavailable.
Please try again later.
If you are the system administrator of this resource then you should check the error log for details.
Faithfully yours, nginx.

 ]# vi /var/log/nginx/error.log
 2017/08/19 01:48:59 [crit] 5486#5486: *4 connect() to unix:/var/run/php-fpm/php-fpm.sock failed 
 (2: No such file or directory) while connecting to upstream, 
 client: 116.126.223.42, server: test.net, request: "GET /ptest.php HTTP/1.1",
  upstream: "fastcgi://unix:/var/run/php-fpm/php-fpm.sock:", host: "www.test.net:8080"

수정 - 설정파일
 ]# vi /etc/nginx/nginx.conf
]# vi /etc/php-fpm.d/www.conf
]# vi /etc/nginx/conf.d/default.conf


]# vi /etc/php-fpm.d/www.conf
; listen = 127.0.0.1:9000
// listen = /run/php-fpm/www.sock
=> listen = /var/run/php-fpm/php-fpm.sock;


]# vi /etc/nginx/conf.d/default.conf
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;

]# systemctl restart php-fpm.service
]# systemctl restart nginx.service


 

 





OS
페이지: 1 / 3   

   실행메뉴 - 윈도우즈7 시작메뉴에 [실행] 추가하기9
   tocfeeds.com 이 사이트는 백그라운드에서 29
   windows10 자동업데이트 금지 - 레지스트리 167
   컴퓨터 메모리가 부족합니다 - 윈도우즈 10181
   윈도우10에서 시작시 *.exe 화일을 자동으로 실126
   windows 10 - 윈도우 업데이트 보류중인 파124
   windows 10 - 윈도우 업데이트 보류중인 파138
   windows 10 자동 업데이트 중지125
   windows 10 이전버젼 삭제 - old_win120
   윈도우즈 hosts파일 쉽게 수정하기82
   윈도우즈 작업 표시줄 위치 바꾸기104
   윈도우즈 - 숨김파일 ,확장자 표시하기1118
   윈도우즈7 - 인터넷에 연결되지 않음1503
   windows7 사용자 권한 - 파일 복사, 이동,1809
   스윙 브라우즈 - 국산 인터넷 브라우즈 스윙 프로그1723
   다음 프로그램이 이 컴퓨터를 변경할 수 있도록 허용1724
   윈도우즈7 부팅속도 빠르게 설정하기1678
   버추얼박스 마우스 제어가 되지 않을 때3855
   버추얼박스 게스트 확장팩 ( VirtualBox E3840
   버추얼박스에 윈도우즈7 설치2974
   윈도우7 설치를 위한 버추얼박스 설정1954
   윈도우즈7에 VirtualBox 설치하기1887
   윈도우즈의 창이 모니터 밖으로 나가는 문제 - 듀얼567
   윈도우즈 컴퓨터(pc) 사이의 네트워크 폴드 공유(505
   실행 프로그램의 창이 윈도우 밖으로 나가 보이지 않495
   윈도우즈를 사용하면사 키보드로 바로 원문자 입력하는595
   윈도우즈의 explorer 중지로 바탕화면과 작업표569
   윈도우즈 계산기에서 나머지 구하는 방법540
   windows7 사용자 계정 추가하기454
   IE(익스플로러)에서 팝업창이 실행되지 않을때 - 615
≪ [1]  [2]  [3]   ≫

복수단어 검색은 공백(space)로 구분해 주세요.



 
최근 글 자료
9
11
15
13
16
29
9
14
15
12
17
24
19
26
20
 
인기글 자료
16572
13100
5951
10221
7241
6410
5390
11866
[홈마스타] 속도감
11957
5691
5436
5507
6436
5385
6627