웹사이트 검색

Linux에서 X-Cart 쇼핑 카트를 설치하는 방법


X-Cart는 기업용 온라인 상점을 만들고 제품을 판매하는 데 사용되는 PHP로 작성된 상업용 오픈 소스 전자상거래 CMS 플랫폼입니다.

이 주제에서는 Debian 9, Ubuntu 16.04 또는 CentOS 7에 X-Cart 전자상거래 플랫폼을 설치하는 방법을 알아봅니다. , 비즈니스 온라인 쇼핑 상점을 만들기 위해.

요구사항

  1. CentOS 7에 설치된 LAMP 스택
  2. Ubuntu에 설치된 LAMP 스택
  3. 데비안에 설치된 LAMP 스택

1단계: X-Cart 설치를 위한 초기 구성

1. 첫 번째 단계에서 다음 명령을 실행하여 시스템에 unzip 유틸리티를 설치합니다.


yum install unzip zip     [On CentOS/RHEL]
apt install zip unzip     [On Debian/Ubuntu]

2. X-Cart는 Linux의 LAMP 스택 위에 배포되는 웹 기반 전자상거래 플랫폼입니다. 시스템에 X-Cart를 설치하려면 먼저 다음 명령을 실행하여 LAMP 스택에 필요한 모든 애플리케이션의 PHP 모듈을 설치하십시오.

------------------ On CentOS/RHEL ------------------ 
yum install epel-release
yum install php-mbstring php-curl php-gd php-xml

------------------ On Debian/Ubuntu ------------------
apt install php7.0-mbstring php7.0-curl php7.0-gd php7.0-xm

3. 그런 다음 기본 구성 파일에서 다음 PHP 변수를 업데이트하고 시스템 지리적 위치와 일치하도록 PHP 시간대를 설정합니다. PHP에서 제공하는 시간대 목록은 공식 PHP 시간대 페이지에서 확인할 수 있습니다.

자신의 배포판에 따라 아래 명령을 실행하여 PHP 구성 파일을 편집하십시오.


vi /etc/php.ini                      [On CentOS/RHEL]
nano /etc/php/7.0/apache2/php.ini    [On Debian/Ubuntu]

php.ini 구성 파일에서 다음 변수를 업데이트합니다.


file_uploads = On
allow_url_fopen = On
memory_limit = 128 M
upload_max_file_size = 64M
date.timezone = Europe/Bucharest

4. PHP 구성 파일을 저장하고 닫은 후 다음 명령을 실행하여 Apache 데몬을 다시 시작하여 변경 사항을 반영합니다.


systemctl restart httpd      [On CentOS/RHEL]
systemctl restart apache2    [On Debian/Ubuntu]

5. 그런 다음 MariaDB/MySQL 데이터베이스 콘솔에 로그인하고 다음 명령을 실행하여 적절한 자격 증명으로 X-Cart 애플리케이션 데이터베이스를 생성합니다.

데이터베이스 이름, 사용자 및 비밀번호를 원하는 값으로 바꿉니다.

mysql -u root -p

MariaDB [(none)]> create database xcart;
MariaDB [(none)]> grant all privileges on xcart.* to 'xcartuser'@'localhost' identified by 'your_password';
MariaDB [(none)]> flush privileges;   
MariaDB [(none)]> exit

2단계: CentOS, Debian 및 Ubuntu에 X-Cart 설치

6. X-Cart를 설치하려면 먼저 데스크톱 컴퓨터에서 X-Cart 다운로드 페이지로 이동하여 해당 웹사이트에서 필수 웹 양식을 작성하여 최신 zip 패키지를 다운로드하세요.

그런 다음 아래 예에 설명된 대로 scp 명령 또는 sftp 프로토콜을 통해 다운로드한 zip 파일을 서버 /tmp 디렉터리에 복사합니다.


scp x-cart-5.3.3.4-gb.zip root@your_server_IP:/tmp   [Using SCP]
sftp://root@your_server_IP:/tmp                      [Using sFTP]   

7. X-Cart zip 아카이브를 서버 /tmp 디렉터리에 복사한 후 서버 터미널로 돌아가서 아래 명령을 실행하여 아카이브를 추출합니다.


cd /tmp
unzip x-cart-5.3.3.4-gb.zip

8. 그런 다음 /vaw/www/html/ 경로에 shop이라는 디렉터리를 만들고 xcart 디렉터리의 내용을 웹 서버 문서에 복사합니다. 다음 명령을 실행하여 상점 디렉토리의 루트 경로를 지정하십시오. 또한 숨겨진 파일 .htaccess를 webroot /shop 디렉터리 경로에 복사하세요.


mkdir /vaw/www/html/shop
cp -rf xcart/* /var/www/html/shop/
cp xcart/.htaccess /var/www/html/shop/

9. 다음으로 웹루트 경로 /shop 디렉토리의 모든 파일이 Apache 사용자의 소유인지 확인하세요. /var/www/html/shop/ 디렉토리 권한을 나열하려면 ls 명령을 실행하십시오.


chown -R apache:apache /var/www/html/shop        [On CentOS/RHEL]
chown -R www-data:www-data /var/www/html/shop    [On Debian/Ubuntu]
ls -al /var/www/html/shop

10. 그런 다음 HTTP 프로토콜을 통해 서버 IP 주소로 /shop URL로 이동하고 여기를 클릭하세요 링크를 눌러 설치를 시작합니다. 프로세스.


http://your_domain.tld/shop/

11. 그런 다음 라이센스 계약개인정보 보호정책에 동의합니다를 선택하고 다음 버튼을 눌러 라이센스에 동의하고 다음 설치로 이동합니다. 화면.

12. 다음 화면에서 이메일 주소를 추가하고 관리자 계정의 비밀번호를 설정한 후 다음 버튼을 눌러 설치 프로세스를 계속합니다.

13. 그런 다음 이전에 생성한 X-Cart MySQL 데이터베이스 이름과 자격 증명을 추가하고 샘플 카탈로그를 설치 선택한 후 다음 버튼을 눌러 계속합니다.

14. 설치 프로세스가 완료될 때까지 기다리면 X-Cart 관리 영역(백오피스) 패널과 X-cart 프런트엔드 에 액세스하기 위한 두 개의 링크가 표시됩니다. (고객 영역) 아래 이미지와 같이 매장의

15. 고객 영역 링크를 눌러 X-cart 매장 프런트엔드를 방문하세요. 아래 예와 같이 서버 IP 주소나 도메인 이름, /shop URL로 이동하여 매장 프런트엔드를 방문할 수도 있습니다.


http://yourdomain.tld/shop

16. 그런 다음, 서버 콘솔로 돌아가서 아래 명령을 실행하여 X-Cart 지원 관리 패널을 보호하세요.


chown -R root /var/www/html/shop/etc/
chown root /var/www/html/shop/config.php

17. 마지막으로 관리자 영역(백오피스) 링크를 누르거나 HTTP 프로토콜을 통해 서버 IP 주소 또는 도메인 이름으로 이동하여 X-Cart 지원 패널에 액세스합니다. >/shop/admin.php URL(아래 예 참조)


http://your_domain.tld/stop/admin.php

18. 설치 과정에서 구성된 자격 증명을 사용하여 X-Cart 지원 관리자 패널에 로그인한 후 X-Cart 버전을 활성화하고 온라인 상점 관리를 시작해야 합니다.

축하해요! 서버에 X-Cart 전자상거래 플랫폼을 성공적으로 설치하고 구성했습니다.