설치 프로그램 실행
브라우저를 열고 다음 주소로 이동하세요: 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