LAMP 환경 설치, 동료 아파치, MySQL은 PHP를 설치

1, PHP는 안정 버전을 다운로드 공식 웹 사이트와 같은 7.2.2 GZ 아카이브, MySQL의 주 패키지 (바이두 검색 키워드 회전 수, 검색 rpm으로 검색, 검색 - 공유 MySQL의 입력) PHP는
2 가상 머신을 열을 연결 xshell
3, src 디렉토리에 (CD / usr / 지방 / SRC), 업로드 (Rz가), 즉보기 업로드 접합 (LS)보기 카탈로그 (각각, 반복, MySQL의 공유 라이브러리는 다음 SRC에 패킷의 PHP 패키지를 업로드) 장착 얌 libxml2- 설치 (libxml2를 라이브러리 마운트 (얌 libxml2를 설치), 광디스크 (/ 디바이스 / CDROM / dyy 마운트) 장착 libxml2를 마운트 (업로드 패키지 이름의 MySQL (MySQL의 패키지 경로) 됨 src RPM -ivh) 공유 패킷에는 mysql (STABLE)), 탑재 펄 (얌 펄 라이브러리를 설치) 펄 설치가 (얌 (아파치 언로드 전에 설치) 펄 (STABLE)를 설치 RM의 RF / usr / 지방 / 아파치) (원래 아파치 디렉토리에 CD를 패킷 추출 httpd- 2.4.39)하는데 (./configure --prefix = / usr / 지방 / 아파치 --enable-CGI를 일부 파일 (깨끗케) 구성 아파치를 생성 만든다 제거, 그래서 CGI 공유 라이브러리를 엽니 다) 내용 (LS의 테이블을 볼 수 있습니다 --enable-때문에), 컴파일 (,) .. 디렉토리 SRC 내 (CD 반환에 (설치 확인),) 설치를 만드는 PHP 설치 패키지 (PHP 아카이브 이름) -zxvf 타르를 추출, 다음 단계를 용이하게하기 위해 감압보기 복사 이름 (LS)는 디렉토리 (CD 패키지 이름의 압축을 풉니)로 패키지를 압축 해제 PHP는 구성과 관련된 아파치, MySQL은 (./ 구성 --prefix = / usr / 지방 / php에 --with-때 apxs2 = / usr / 지방 / 아파치 / 빈 / apxs를 --with-mysqli = / usr / 지방 / mysql을 / 빈 /되는 mysql_config), 컴파일 된 PHP (확인)를 (설치 확인), 구성 파일 (CP php.ini를 개발 / usr / 지방 / PHP / lib 디렉토리 / php에 복사 PHP를 장착.

추가 : 1, PHP를 컴파일 할 때 DedeCMS의 관점에서 설치 CMS 시스템, GD 라이브러리 설치 JPEG 및 PNG 라이브러리를 필요로하므로 다음과 같이 위의 조정 실장
라이브러리, PHP, 설치 JPEG를 구성 PNG로하기 전에, 업로드 가감 속 패키지를 (냠 libjpeg-(STABLE)의의 libpng 설치 -devel) 플러스 배치 PHP의 GD 라이브러리 (./configure를 --prefix = / usr / 지방 / PHP --with-때 apxs2 = / usr / 지방 / 아파치 / 빈 / apxs를 --with-mysqli = / usr / 지방 / mysql을 / 빈 /되는 mysql_config --with- GD --with-JPEG-DIR), 다른 확장 = GD2 외부 변동 이외의 PHP는 프로필 수정 (), (다른 기본 홈 페이지의 외부 구성을 변경 이외의 아파치 설정 파일 (편집 < dir_module IfModule>
DirectoryIndex에 index.html을
</ IfModule>에 <IfModule dir_module>
DirectoryIndex에 index.php에 index.html을
, 권한 옵션에 (옵션 색인 FollowSymLinks를 FollowSymLinks를))를 열려면 </ IfModule>)
2, DedeCMS 장착
src 디렉토리로, 아카이브 (타르 -zxvf DEDE 패키지 이름), 빈 프로젝트 디렉토리를 추출 (RM의 -rf는 / usr / 지방 / 아파치 / htdocs에 / ), 프로젝트 디렉토리에 소스 코드를 복사 (CP의 ./DedeCMS-V5.7-UTF8-SP2/uploads /는 / usr / / 아파치 / htdocs에 지방 , /) 아래 (CD 아파치 / htdocs에), 파일 권한 프로젝트 디렉터리 (는 chmod -R로 777 / usr / 지방 / 아파치 / htdocs에)
3, 수동 데데의 IP 액세스 사이트를 설치, "계속 - -"- "계속 -"(초기 관리자 암호를 기억) 데이터베이스 호스트 127.0.0.1 암호를 전경 및 간단한보기에 우리는 계속하기로 합의

추천

출처blog.51cto.com/11437420/2421143