PHP는 리눅스 PHP 런타임 환경을 배포 기억 (프로젝트 배포 후, 일부 페이지는 여섯 번째 단계에 설명 된 빈 구덩이를 반환)

회사가 매우 개발 PHP 공식 웹 사이트 이전 프로젝트를 가지고 있기 구덩이의 많은에 단계, 이제 간단한 배포 단계를 기록, 그래서, 어떤 PHP에 종사하지 않는 리눅스 서버에 윈도우 서버에서 마이그레이션 할가 필요
팁 : 처음에주의를 방화벽, 포트 문제

1, 아파치 설치
냠 아파치를 설치

2, PHP를 설치하는
냠 설치 PHP

3安装组件
얌 PHP-GD libjpeg * PHP-IMAP의 PHP에서 LDAP PHP-ODBC PHP가 배 PHP XML이 PHP-XMLRPC의 PHP-mbstring PHP-Mcrypt 라이브러리 PHP-bc 수학 PHP-mhash libmcrypt PHP-mysqlnd 설치

(4)는 아파치의 파라미터 변경
의 첫 번째 항목에있는 모든 파일이 소스 / 데이터 / cnostar를 복사 한 다음 매개 변수를 수정하려면
CD / 등 / 아파치 / conf의
빔을 httpd.conf에

매개 변수는 다음과 같습니다 :
### (가) 1만6천6백66분의 91 들어
### DocumentRoot의 / 데이터 / cnostar
### 디렉토리 / 데이터 / cnostar

5,启动아파치
루트 systemctl 시작 httpd.service

6, 프로젝트 폴더에 아파치 권한이있는 사용자 및 사용자 그룹
은 / 데이터 디렉토리에 다음 명령을 실행
을 chown -R 아파치 : 아파치 cnostar /
주 : 단계를 httpd.conf 파일의 사용자 및 그룹 설정 여부를 확인하기 위해 6 필요
기본 설치를 기본 속성 사용자 아파치가있을 때, 그룹 아파치 즉 apahce 기본 사용자 및 그룹입니다
그래서, 당신은이 단계를 수행해야하는 경우

部署的历史记录如下:
6122은 2020년 3월 12일 15시 11분 25초 루트 냠 아파치 설치
6123 2020년 3월 12일 15시 12분 48초 루트 냠 PHP를 설치
6124 2020년 3월 12일 15시 13분 32초 루트를 냠 설치 PHP-GD libjpeg * PHP-IMAP의 PHP에서 LDAP PHP-ODBC PHP가 배 PHP XML이 PHP-XMLRPC의 PHP-mbstring PHP-Mcrypt 라이브러리 PHP-bc 수학 PHP-mhash libmcrypt PHP-mysqlnd
6125 2020년 3월 12일 15시 14분 43초 루트 CD / 등 / 아파치 / conf의
6126 2020년 3월 12일 15시 14분 47초 루트 정력을 httpd.conf
6127 2020년 3월 12일 15시 18분 4초 루트 CD / 데이터
6128 2020년 3월 12일 15시 18분 5초 루트 LL
6129 2020년 3월 12일 15시 19분 24초 루트에서 mkdir cnostar
6130 2020년 3월 12일 15시 26분 15초 루트 systemctl 시작 httpd.service
6131 2020년 3월 12일 15시 28분 52초 루트 CD / 등 / 아파치 / conf의
6132 2020년 3월 12일 15시 28분 55초 루트 정력을 httpd.conf
6133 2020년 3월 12일 15시 29분 27초 루트 systemctl를 다시 시작 httpd.service
6134 2020년 3월 12일 16시 28분 30초 루트 CD / 데이터
6134 2020년 3월 12일 16시 28분 31초 루트 대한 Chown -R 아파치 : 아파치 cnostar /

게시 14 개 원래 기사 · 원 찬양 2 · 조회수 173

추천

출처blog.csdn.net/weixin_41402056/article/details/104836921