Skip to content
Been Kyung-yoon edited this page Sep 16, 2017 · 18 revisions

php79 stack 개발 위키

변경 내역

PHP 7.1 설치 안내

stack 업데이트 안내

  • stack 소스를 최신으로 업데이트합니다.
cd /root/stack \
&& ./self-update.sh

yum 업데이트시 주의사항

  • yum update 를 통해 php-fpm 이 업데이트된 후, 기본 로그/세션 디렉토리가 apache 로 변경됩니다.

  • 따라서 아래 스크립트를 통해 apache 를 nobody 로 일괄 변경해주시면 됩니다.

/root/stack/apache-to-nobody.sh 

변경 대상이 없다면 변경 대상이 없으므로 중단합니다.메시지만 출력됩니다. 따라서 중복 실행해도 무관합니다.

참고) https://github.com/php79/stack/issues/12#issuecomment-250951226

php-fpm 설정 파일 위치

CentOS 7 + PHP 5.3 (compile) 환경에서 mssql 확장 모듈 설치

CentOS 7 + PHP 5.3 구성만 compile 설치되어 있습니다. 나머지 PHP 버전들은 yum 패키지로 구성되므로 반드시 아래 패키지로 설치해주세요.

php54-php-mssql.x86_64 : MSSQL database module for PHP
php55-php-mssql.x86_64 : MSSQL database module for PHP
php56-php-mssql.x86_64 : MSSQL database module for PHP
php70-php-sqlsrv.x86_64 : Microsoft Drivers for PHP for SQL Server
php71-php-sqlsrv.x86_64 : Microsoft Drivers for PHP for SQL Server
php72-php-sqlsrv.x86_64 : Microsoft Drivers for PHP for SQL Server

ex) yum install php70-php-sqlsrv

알려진 호환성 이슈

개발 버전 적용 안내

개발 버전으로 서버를 업데이트하려면 다음처럼 git pull 에서 브랜치를 정의해주시면 됩니다.

cd /root/stack/ && git pull origin develop

제가 운영중인 서버엔 개발 브랜치를 적용해두었고요. 테스트후 문제없다고 예상되면 정식 배포(master branch)하고 있습니다.

개발시 참고자료

TODO: v2.0

Clone this wiki locally
You can’t perform that action at this time.