nginx 설치
How To Install Nginx on Ubuntu 18.04 | DigitalOcean
nginx는 설치가 끝나면 자동으로 실행된다는데, 실행되지 않았다.
아래에서 추가적인 설정 과정을 알려주겠다.
nginx를 사용하려면 방화벽에서 설정해주어야 한다.
아래의 명령어로 방화벽에서 nginx를 허용해주고 있는지 확인할 수 있다.
~~sudo ufw status~~
허용 되어 있지 않다면 위의 사이트에서처럼 'Nginx HTTP'를 허용해주면 된다.
위의 내용은 제대로 동작할 수 있지만 사이드 이펙트를 유발함.
ncloud에서는 ubuntu에서 방화벽을 설정하는 것을 권장하지 않고 있다.
server마다 acg를 설정해서 사용하고 있기 때문에 방화벽을 설정하지 않아도 된다고 한다.
오히려 필자의 경우 방화벽을 설정하면서 http 포트만 열어두고 ssh 포트를 막아버려서 putty(ssh 클라이언트)로 접근할 수 없는 문제가 발생했다.
sudo systemctl status nginx