반응형
무중단 배포를 위한 Nginx 설치 과정 정리
- Centos
먼저yum
업데이트한다.
sudo yum update
yum
저장소에는 nginx
가 없기 때문에 외부 저장소를 추가해서 설치
sudo vi /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
sudo yum install -y nginx
nginx
설치 후 실행
sudo systemctl start nginx
- Ubuntu
먼저apt-get
을 업데이트
sudo apt-get update
Centos
와 다르게 Ubuntu
에는 바로 설치가 가능
sudo apt-get install -y nginx
설치 하면서 다른
Web Proxy Server
가 실행 중인 경우 설치과정에서 nginx 를 자동 실행 시킬 때 오류가 발생한다
예를 들면apache2
가 실행된 경우 설치 중 오류 발생하지만 nginx 설치가 실패하는건 아니다.apache2
를 서비스 중단 (service apache2 stop
) 하고 수동 실행하면 된다
sudo service nginx start
request size 설정
혹시 클라이언트로 부터 받을 파일 사이즈가 1M 을 초과할 것 같으면 다음을 설정해야 한다.
nginx.conf
파일을 열어서 http
부분에 다음 처럼 추가한다.
http {
client_max_body_size 5M;
...
}
기본 값은 1M 이고 무제한으로 할 경우 0 으로 기입하면 된다.
반응형
'Server > Nginx' 카테고리의 다른 글
Let's Encrypt + Nginx SSL(https 443) 적용하기 (0) | 2023.07.29 |
---|---|
Nginx Domain 설정 (1) | 2023.03.20 |