Hostwinds 튜토리얼

에 대한 검색 결과:


목차


Prestashop 요구 사항
Prestashop 준비
OS를 업데이트하십시오
Apache 설치
MySQL 설치 (MariaDB)
PHP 설치
Prestashop 설치

클라우드 VPS에 Prestashop을 설치하는 방법

태그 : Cloud Servers,  VPS 

Prestashop 요구 사항
Prestashop 준비
OS를 업데이트하십시오
Apache 설치
MySQL 설치 (MariaDB)
PHP 설치
Prestashop 설치

Prestashop은 PHP와 MySQL을 기반으로하는 전자 상거래 프레임 워크입니다.테마 유형 인터페이스, 제품 카탈로그를 쉽게 구성하고 다양한 지불 및 운송 플랫폼으로 유합합니다.또한 통계, 메트릭을 추적하며 쉽게 국제화를 위해 거의 200 개 언어로 번역됩니다.Prestashop은 오픈 소스이므로 이러한 잘하는 플랫폼을위한 무료 솔루션이됩니다.

Prestashop은 사용자 정의를 제공하여 색상, 로고 및 디자인을 수백 명의 테마 중에서 선택할 수 있습니다.고객 관계, 통계, 제품 추적 및 주문 관리는 모두 Prestashop GUI를 사용하여 수행 할 수 있습니다.또한 여러 통화 및 소셜 미디어 통합을 지원합니다.

Prestashop 요구 사항

Prestashop에는 Apache, MySQL 및 PHP가 필요하며 Linux, Windows 또는 OS X에 설치할 수 있습니다. 구체적으로 Apache 2.2 또는 NginX, PHP 7.1 이상이고 MySQL 5.6 이상이 필요합니다.PHP 확장 컬, DOM, FileInfo, GD, Intl, MbString, Zip, JSON 및 아이콘도 필요합니다.

노트 : 2GB 이상의 RAM이있는 서버를 사용하는 것이 좋습니다.

다음은 Linux VPS (가상 사설 서버) 또는 전용 서버에 Prestashop 요구 사항을 설치하는 단계입니다.

Prestashop 준비

Prestashop 자체를 설치하기 전에 SSH를 통해 서버에 로그인하여 서버에서 다음을 다음과 같이 준비해야합니다.이 단계는 Prestashop 프레임 워크를 설정하는 데 필요한 기초입니다.

OS를 업데이트하십시오

1 단계: 추가 설치를 시작하기 전에 다음 명령을 실행하여 OS가 최신 상태인지 확인하십시오.

yum update

Apache 설치

우리는 CentOS 8의 기본 패키지 관리자 인 DNF가있는 Apache를 설치할 것입니다.

dnf install httpd

시스템에 Apache 서비스를 설치 한 후 모든 필수 서비스를 시작하십시오.

systemctl restart httpd
systemctl status httpd
systemctl enable httpd

좋아하는 웹 브라우저를 열고 URL http : // your-server의 주소를 입력하여 Apache가 실행 중인지 확인할 수 있습니다.

MySQL 설치 (MariaDB)

1 단계: MariAdb를 설치하십시오

dnf install mariadb-server
systemctl start mariadb

2 단계: MariaDB를 보관하십시오

기본적으로 MariaDB는 경화되지 않습니다.mysql_secure_installation 스크립트를 사용하여 MariaDB를 보호 할 수 있습니다.

루트 암호를 설정하고 익명 사용자를 제거하고 원격 루트 로그인을 허용하지 않으며 테스트 데이터베이스를 제거하고 Secure MariAdb에 대한 액세스를 신중하게 읽고 아래로 읽는 경우 가장 좋습니다.

mysql_secure_installation

참고 : 기본적으로 루트 암호가 없으며 묻는 경우 Enter 키를 누릅니다.

3 단계: MARIADB 데이터베이스 서버를 다시 시작하고 시스템 시작을 시작할 수 있습니다.

systemctl restart mariadb
systemctl status mariadb
systemctl enable mariadb

PHP 설치

1 단계: PHP 및 필수 모듈을 설치하십시오

dnf install php php-common php-pecl-apcu php-cli php-pear php-pdo php-mysqlnd php-gd php-mbstring php-xml php-zip php-json php-intl

2 단계: 변경 사항을 적용하려면 SystemCTL을 사용하여 Apache를 다시 시작하십시오.

systemctl restart httpd

3 단계: PHP 설치를 테스트하여 올바르게 설치되었는지 확인하십시오.

test.php on / var / www / html이라는 새 파일을 만들고 다음을 추가하십시오.

nano /var/www/html/info.php


<?php
phpinfo();
?>

그런 다음 Ctrl-X, Y를 눌러 Enter를 눌러 저장하고 나노를 종료하십시오.

HTTP : // [서버 IP] /info.php에 액세스하여 PHP가 설치되어 있는지 확인하십시오.

Prestashop 설치

1 단계: Prestashop 아카이브 다운로드 :

의 위에 https://www.prestashop.com/en/versions '다운로드'를 마우스 오른쪽 버튼으로 클릭하고 '복사 링크 주소'를 선택했습니다.

SSH 터미널에서 유형

cd /var/www/html/
wget 

및 공백을 마우스 오른쪽 단추로 클릭하여 URL을 붙여 넣은 다음 Enter를 입력하십시오.

또는 바탕 화면에 다운로드 한 다음 SFTP를 사용하여 업로드 할 수 있습니다.

2 단계: zip 파일의 압축을 풉니 다.

unzip prestashop_1.*

PHP가 디렉토리에 쓸 수 있도록 권한을 설정합니다.

chown -R root.apache /var/www/html/
chmod 775 /var/www/html/

3 단계 : Prestashop 용 데이터베이스를 만듭니다.

위의 mysql_secure_installation 단계에서 설정 한 루트의 암호로 MySQL에 로그인하십시오.

mysql -u root -p

MySQL 명령 줄에서 다음을 입력하십시오.

CREATE DATABASE presta_db;
GRANT ALL ON presta_db.* TO 'presta_user'@'localhost' IDENTIFIED BY 'ThisShouldBeAStrongerPassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit

4 단계: Prestashop 설치를 시작하십시오.

웹 브라우저에서 http : // [서버 IP] / PRESTASHOP 파일의 압축을 삭제하고 설치해야합니다.그런 다음 다음 옵션을 제공합니다.

  • 언어를 설정하십시오
  • 라이센스 계약을 수락합니다 (시스템 호환성을 확인하고 누락 된 것이 있는지 알려주지만이 튜토리얼을 따르는 다음 단계로 건너 뛰어야합니다).
  • 상점 정보를 설정하십시오
  • 데이터베이스 정보 설정 :
  • 서버 주소는 127.0.0.1입니다
  • 데이터베이스 이름은 presta_db입니다
  • 데이터베이스 사용자는 presta_user입니다
  • 데이터베이스 비밀번호는 위의 'Grant'명령에 입력되었습니다.
  • 테이블 접두사를 'ps_'로 남겨두고 확인란에 기존 테이블을 떨어 뜨립니다 (아무것도 없습니다).
  • '데이터베이스 연결 테스트'를 클릭하면 "데이터베이스가 연결되어있는"녹색 막대가 나타납니다.
  • '다음'을 클릭

Prestashop은 설치를 완료합니다.

5 단계: 사후 설치 정리

마지막 페이지에는 설치에 따라 / 설치 디렉토리를 삭제해야합니다.서버의 명령 행에서 실행하십시오.

rm -rf /var/www/html/install

6 단계: 상점 백엔드에 로그인하십시오.

브라우저에서 http : // [server ip] / admin으로 이동하여 '저장 정보'페이지에서 Prestashop 설치 중에 설정 한 전자 메일 / 암호로 로그인하십시오.새로운 무작위 관리 URL (보안상의 이유로)을 생성하고 리디렉션합니다.

너는 모두 끝났어!이제 가게를 설정하고, 제품을 추가하고, 배송, 지불 및 기타 플러그인을 구성하고 판매를 시작할 수 있습니다.

작성자 Hostwinds Team  /  칠월 30, 2021