NCP에서 Ubuntu에 nginx 설치 시 [ E: Sub-process /usr/bin/dpkg returned an error code (1) ] 오류가 나는 경우

jolim·2022년 9월 21일
0

오류 메시지를 조금만 올려보자.

해당 오류 메시지를 확인할 수 있다면 nginx가 실행되었다가 오류가 난 것이다.

nginx는 설치 시 제대로 설치가 됐는지 1회 실행을 시킨다. 오류가 나서 실행되지 않은 것을 보이지만 실제로는 제대로 설치가 된 상태이다.
그러나 sudo service nginx start 명령어를 통해 nginx를 실행시켜보면 오류가 난다.

다음은 nginx의 기본 설정(/etc/nginx/sites-enabled/default)의 일부이다.


# Default server configuration
#
...
server {
        listen 80 default_server;
        listen [::]:80 default_server;
...

[::]:80은 IPv6 표기로 모든 ip를 뜻한다. NCP에서는 인스턴스에 IPv6로 접근하는 것을 막아두었다. 이 부분을 지우고 sudo nginx service start로 nginx를 실행시키면 잘 실행이 된다.

profile
아이고!

0개의 댓글