티스토리 뷰
안녕하세요.
Ubuntu환경에서 Nginx를 사용하기위해
먼저 설치하는 방법에 대해 공유해보겠습니다.
Install Nginx
- 설치
$sudo apt update
$sudo apt install nginx
# 설치 확인
$nginx -v
nginx version: nginx/1.14.0 (Ubuntu)
- Port 80번 확인 (netstat)
$netstat -tnlp
PID/Program name
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN -
tcp6 0 0 :::8080 :::* LISTEN -
tcp6 0 0 :::80 :::* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
tcp6 0 0 ::1:6010 :::* LISTEN
- nmap
#nmap 설치
$sudo apt install nmap
$nmap localhost
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000096s latency).
Not shown: 997 closed ports
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
nginx 설치를 마치면 80번 포트가 열린 것을 확인할 수 있습니다.
자신의 ubuntu server IP로 브라우저에서 접속해보면 이런 화면을 볼 수 있을 것입니다.
명령어
아래의 명령어로 nginx 시작, 종료, 재시작 등을 할 수 있습니다.
$sudo service nginx start # nginx 시작
$sudo service nginx stop # nginx 종료
$sudo service nginx restart # nginx 재시작
$sudo service nginx status # nginx 상태
$sudo nginx -t # 실행 테스트
여러 경로
- 설정파일 경로
/etc/nginx
- Logs
/var/log/nginx
access.log
접속 log를 볼 수 있습니다.
References
'Dev > Server' 카테고리의 다른 글
Why Kafka is fast? (2) | 2022.10.08 |
---|---|
Nginx Spring boot 연동 (reverse proxy) (0) | 2020.10.04 |
Ubuntu 18.04 Open jdk 11 설치 (0) | 2020.09.29 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- ResourceHttpReqeustHandler
- Python
- ubuntu
- Java
- Security
- mapstruct
- JPA
- FastAPI
- QueryDSL
- springboot
- 자바
- API
- @formula
- 스프링시큐리티
- 웹서비스
- paawordencoder
- Spring
- boot
- 개발
- ControllerAdvice
- spring web
- like절
- java11
- 스프링부트 시작하기
- 스프링부트
- howtoinstallnginx
- booleanExpression
- 유사결과
- springsecurity
- 스프링
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함