프레스샵

온라인 스토어를 구축하고 관리할 수 있는 오픈소스 전자상거래 플랫폼.

설치 프로그램 실행

브라우저를 열고 다음 주소로 이동하세요: http://<SERVER_IP>:8080/install

웹 설치 프로그램을 즉시 완료해야 합니다.

데이터베이스 정보:

  • 데이터베이스 서버 주소: mysql
  • 데이터베이스 이름: prestashop
  • 데이터베이스 사용자: root
  • 데이터베이스 비밀번호: 다음 위치에 저장됨 /root/prestashop/docker-compose.yml (변수 MYSQL_ROOT_PASSWORD / DB_PASSWD)

설치 프로그램이 성공적으로 완료된 후에는 설치를 보호해야 합니다.

설치 프로그램 디렉터리를 삭제합니다:

docker exec -i prestashop rm -rf install

관리자 패널에 접속하기

PrestaShop은 관리자 디렉터리의 이름을 자동으로 변경합니다.

관리자 디렉터리 이름 찾기:

docker exec prestashop ls -1 | grep admin | grep -v admin-api

출력 예시: admin123abc

브라우저에서 열기: http://<SERVER_IP>:8080/<admin_directory>

설정 과정에서 생성한 관리자 계정으로 로그인하십시오.

중요한 파일 및 디렉터리

  • 응용 프로그램 디렉터리: /root/prestashop
  • Docker Compose 파일: /root/prestashop/docker-compose.yml
  • 영구적인 PrestaShop 데이터 (Docker 볼륨): /var/lib/docker/volumes/prestashop_psdata/_data
  • MySQL 데이터 (Docker 볼륨): /var/lib/docker/volumes/prestashop_dbdata/_data
  • 사용자 정의 모듈 (바인드 마운트): /root/prestashop/modules/
  • 사용자 정의 테마 (바인드 마운트): /root/prestashop/themes/

PrestaShop 컨테이너 관리

컨테이너 상태 확인:

docker compose -f /root/prestashop/docker-compose.yml ps

로그 보기:

docker compose -f /root/prestashop/docker-compose.yml logs -f

서비스 재시작:

docker compose -f /root/prestashop/docker-compose.yml restart

서비스 시작:

docker compose -f /root/prestashop/docker-compose.yml up -d

신청 세부사항