>백엔드 개발 >PHP 튜토리얼 >LAMP 환경: 램프 환경 구축 단계

LAMP 환경: 램프 환경 구축 단계

不言
不言원래의
2018-08-04 15:11:423053검색

이 글에서는 LAMP 환경을 소개합니다. 필요한 참고 가치가 있는 램프 환경을 구축하는 단계를 참고해 보세요.

준비

1. 준비 자료:

Linux CentOS-6.5

Xshel

Xftp

설치 패키지 ECShop_v3.6.0_UTF8_release170608

참고: 공식 웹사이트에서 다운로드할 수 있는 설치 패키지가 없습니다.

2. 시작 Linux CentOS-6.5 Xshel Exists (gcc가 있는지 확인하세요. 필수는 아닙니다.)

(gcc 도구는 주로 C 언어를 컴파일하는 도구이며 설치된 소스 코드는 주로 C 언어로 작성됩니다.)

사용 명령(gcc -v)을 보면 gcc 버전 번호 정보가 이 도구가 존재하고 사용할 수 있음을 나타냅니다. 해당 도구가 없으면 다운로드하여 설치할 수 있습니다. gcc 도구를 사용하여 다운로드합니다. 1단계, 램프 환경을 구축합니다. 여기서 사용되는 yum 설치는 램프 환경을 구축하는 데 도움이 됩니다. 명령은 다음과 같습니다

yum -y install php   ----安装PHP
yum -y install php-mbstring   ---安装PHP扩展
yum -y install  php-mysql  php-gd  php-imap  php-ldap  php-odbc php-pear  php-xml  php-xmlrpc  ---和mysql扩展的


두 번째 단계는 Apache를 다시 시작

하고 위의 소프트웨어(php 및 관련 확장 이후)를 설치하는 것입니다. apache를 다시 시작하고 apache 서비스를 시작한 다음 시작이 성공적인

명령은 다음과 같습니다. (서비스를 시작하려면 루트 사용자를 사용해야 합니다.)

방법 1

httpd 명령 중지(일시적으로):

Service httpd stop
httpd 명령 중지(영구):

 chkconfig httpd off

httpd 명령 시작(임시):

service httpd start

httpd 명령 시작(영구):

chkconfig httpd on

방법 2

httpd 명령 중지(임시):

 Service httpd stop

httpd 명령 중지(영구) ):

chkconfig httpd off

디렉토리를 입력하세요. 그리고 httpd 명령을 시작하십시오:

 /etc/rc.d/init.d/httpd start

httpd가 시작되었는지 확인하십시오.

시작 결과를 확인하십시오:

ps aux | grep httpd
서비스 httpd 상태를 사용하여 확인할 수도 있습니다.

세 번째 단계는 설치 패키지의 압축을 풀고 다음으로 전송하는 것입니다. HTML 디렉터리

참고: /var/www/html/은 Apache HTTP 서버의 기본 디렉터리입니다(아래 그림 참조).

A. /var/www/html/로 이동하여 ECShop_v3.6.0_UTF8_release170608의 압축을 해제하세요. zip

압축 해제 명령:

unzip ECShop_v3.6.0_UTF8_release170608.zip

B. 원래 설치 패키지를 다시 제거합니다

제거 명령:

Rm -rf ECShop_v3.6.0_UTF8_release170608.zip
참고: 더 나은 경험과 "등록 페이지"에 대한 편리한 액세스를 위해 여기에서는 다른 지루한 단계를 건너뜁니다. 원래 "등록 페이지"가 ​​의도적으로 변경되었습니다. 경로 위치, 단계는 다음과 같습니다:

Enter ECShop_v3.6.0_UTF8_release170608

Command:

 cd ECShop_v3.6.0_UTF8_release170608

Command: ll

Enter source

Command:

Cd source

그런 다음 ecshop을 복사하세요. 앱서버 to /var/www/html /

Command:

cp -r ecshop /var/www/html

Command:

cp -r appserver /var/www/html

그런 다음 /var/www/html/ 파일을 입력하여 복사가 성공했는지 확인하세요

Command:

cd /var/www/html

그런 다음 복사가 되었는지 확인하세요. 성공

명령: ll

중복 항목을 삭제하고 appserver ecshop

명령: rm -fr 파일 이름

4단계, 권한 수정

다음 작업에서는 웹페이지 항목에 권한이 필요합니다. 사전에 ecshop 앱 서버의 권한을 높여야 합니다

Command:

chmod -R 777 ecshop

Command:

chmod -R 777 appserver

다섯 번째 단계에서는 브라우저를 사용하여 ECShop을 엽니다.

열려면 IP를 입력하세요. 예: 172.16.1.15 /ecshop

"등록 페이지"가 ​​나타나면 성공적으로 구축된 것입니다

6단계 1: Apache 웹 페이지 열기 실패 해결 방법

위 단계가 올바른지 확인한 후 Apache 및 mysql이 자동으로 시작되도록 설정합니다. 부팅 시 iptables가 자동으로 종료되도록 설정하세요. 아래 단계를 따르세요참고: 쉘 또는 Linux CentOS- 6.5 인터페이스에서 프로그램이 켜져 있는지 여부를 확인하세요.

chkconfig mysqld --list MySQL이 켜져 있는지 확인하세요. 에?

Chkconfig httpd --list Apache가 켜져 있는지 확인하시겠습니까? Httpd는 Apache

Chkconfig iptables의 소프트웨어 이름입니다. --list 방화벽이 꺼져 있는지 확인하세요.

켜지거나 꺼지지 않으면 아래 지침을 따르세요

chkconfig mysqld on을 입력하여 MySQL을 켜고, service mysqld status를 입력하여 성공적으로 켜졌는지 확인하세요.

chkconfig httpd on을 입력하여 켜세요. Apache를 누른 다음 service httpd status를 입력하여 성공적으로 켜져 있는지 확인합니다.

chkconfig iptables off를 입력하여 방화벽을 끈 다음 service iptables status를 입력하여 꺼져 있는지 확인합니다.

다시 시작(선택 사항), 모든 경우 위의 명령이 실행되었으나 여전히 열 수 없으면 다시 시작해 보세요.

Reboot를 입력하여 Linux CentOS를 다시 시작하세요Linux CentOS에서 다시 시작 아이콘을 볼 수 있습니다

루트 사용자로 다시 로그인하세요

그런 다음 다시 시작하세요. Linux CentOS가 다시 시작되면 셸도 인터넷 연결이 끊어지며 다시 열어야 합니다.

브라우저에 IP/ecshop을 입력하고

을 열면 "등록 페이지"가 ​​나타나고 환경이 설정됩니다. 성공적으로!

추천 관련 기사:

램프 환경 구성 CentOS 6.3의 Alibaba Cloud 서버에서 LAMP 환경 구성

Laravel 프레임워크의 파이프라인 디자인 모드에서 미들웨어의 기본 작동 원리

위 내용은 LAMP 환경: 램프 환경 구축 단계의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.