본문 바로가기
Docker Container 추천 및 추가 정보/Nextcloud 기타 설정 및 참고

occ 명령어 사용 방법 - Portainer 환경

by 아기고래 관리자 2024. 3. 20.

occ 명령어 사용 방법 - Portainer 환경

Nextcloud docs(docs.nextcloud.com)를 보면 Using the occ command 항목을 확인할 수 있습니다.

상세한 내용이나 필요한 사항은 참고하시면 되겠습니다.

이 앞의 글에서 몇 번 occ 명령을 실행하는 방법을 설명한 내용을 정리한 것 입니다.

처음 occ 명령어를 입력하려면 어느 환경에서 실행해야 되는지 모를 수 있습니다.

 

1. Ubuntu 환경에서는 

sudo -u www-data php occ

로 시작하고 occ 다음에 필요한 명령어를 입력합니다.

 

2. Portainer 환경에서는

occ 명령어를  보다 간단하게 입력할 수 있습니다.

1) Containers 에서 nextcloud 의 Exec Console을 클릭합니다.

2) Command 항목은 /bin/sh 로 설정, User 는 www-data 를 입력하고 Connect를 클릭합니다.

3) $ 에 php occ 뒤로 필요한 명령어를 입력하면 됩니다.

 

그럼 Nextcloud 경고 메세지 하나를 occ 명령어를 입력하여 해결해 봅니다.

 

데이터베이스에 일부 인덱스가 없습니다.

보안 및 설치 경고에 아래와 같은 내용이 표시 될 때가 있습니다.

아래와 같이 Nextcloud docs 에 나와 있습니다.

Portainer 환경에서 입력하면 아래와 같이 진행되는 것을 확인할 수 있습니다.

php occ db:add-missing-indices

완료되면 exit  입력하거나 Disconnect를 클릭하여 Exec Console 을 종료하면 되겠습니다.

 

반응형