Hostwinds 튜토리얼
에 대한 검색 결과:
목차
태그 : Cloud Servers, VPS
Prestashop은 PHP와 MySQL을 기반으로하는 전자 상거래 프레임 워크입니다.테마 유형 인터페이스, 제품 카탈로그를 쉽게 구성하고 다양한 지불 및 운송 플랫폼으로 유합합니다.또한 통계, 메트릭을 추적하며 쉽게 국제화를 위해 거의 200 개 언어로 번역됩니다.Prestashop은 오픈 소스이므로 이러한 잘하는 플랫폼을위한 무료 솔루션이됩니다.
Prestashop은 사용자 정의를 제공하여 색상, 로고 및 디자인을 수백 명의 테마 중에서 선택할 수 있습니다.고객 관계, 통계, 제품 추적 및 주문 관리는 모두 Prestashop GUI를 사용하여 수행 할 수 있습니다.또한 여러 통화 및 소셜 미디어 통합을 지원합니다.
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 자체를 설치하기 전에 SSH를 통해 서버에 로그인하여 서버에서 다음을 다음과 같이 준비해야합니다.이 단계는 Prestashop 프레임 워크를 설정하는 데 필요한 기초입니다.
1 단계: 추가 설치를 시작하기 전에 다음 명령을 실행하여 OS가 최신 상태인지 확인하십시오.
yum update
우리는 CentOS 8의 기본 패키지 관리자 인 DNF가있는 Apache를 설치할 것입니다.
dnf install httpd
시스템에 Apache 서비스를 설치 한 후 모든 필수 서비스를 시작하십시오.
systemctl restart httpd
systemctl status httpd
systemctl enable httpd
좋아하는 웹 브라우저를 열고 URL http : // your-server의 주소를 입력하여 Apache가 실행 중인지 확인할 수 있습니다.
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
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가 설치되어 있는지 확인하십시오.
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 파일의 압축을 삭제하고 설치해야합니다.그런 다음 다음 옵션을 제공합니다.
Prestashop은 설치를 완료합니다.
5 단계: 사후 설치 정리
마지막 페이지에는 설치에 따라 / 설치 디렉토리를 삭제해야합니다.서버의 명령 행에서 실행하십시오.
rm -rf /var/www/html/install
6 단계: 상점 백엔드에 로그인하십시오.
브라우저에서 http : // [server ip] / admin으로 이동하여 '저장 정보'페이지에서 Prestashop 설치 중에 설정 한 전자 메일 / 암호로 로그인하십시오.새로운 무작위 관리 URL (보안상의 이유로)을 생성하고 리디렉션합니다.
너는 모두 끝났어!이제 가게를 설정하고, 제품을 추가하고, 배송, 지불 및 기타 플러그인을 구성하고 판매를 시작할 수 있습니다.
작성자 Hostwinds Team / 칠월 30, 2021