이 글에서는 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 서비스를 시작한 다음 시작이 성공적인
명령은 다음과 같습니다. (서비스를 시작하려면 루트 사용자를 사용해야 합니다.)
방법 1httpd 명령 중지(일시적으로):Service httpd stop
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
참고: /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
열려면 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!