버글버글
[PuTTY] PuTTY 서버설정하기 본문
PuTTY서버 설정하기
- 서버 설정은 conf폴더의 nginx.conf파일 수정하면 된다.
1. PuTTY에 로그인을 한 뒤, root계정으로 접속한다.
* 아직 PuTTY설치 전이라면, 아래 게시글을 참고하면 된다.
2. su 라는 명령어를 친다.
su
3. 암호를입력한다.
4. 성공하면 아래처럼 계정앞에 root라고 뜬다.
5. 이제 PuTTY에 아래 명령어를 쳐서, 서버 conf 파일을 연다.
vi /etc/nginx/nginx.conf
6. 아래에서 서버 수정을 하면된다.
※ 위상황에서 수정을 어떻게 하는지 모르는 사람도 있을텐데, (내가그랬음..)
그냥 아무키나 입력하면, 입력이 된다....! 메모장처럼 클릭으로 이동이 불가능하고, 키보드로 이동이 가능하다.
입력후에 ESC 누르면 수정완료, :wq까지 입력하고 나와야 저장되며, 다시 콘솔창으로 나오게 된다.
404 오류
- 아래 경우는 localhost에서 path이동을 하면 이동이 되었는데, nginx로 서버 구동하면 404 오류가 떠서, try file 명령어(?) 를 추가해 주는 과정이다.
(예를 들어, react에서 index 페이지 → login 페이지 path 이동이 안되었다.)
1. 위의 서버 설정 단계에서 [vi /etc/nginx/nginx.conf] 명령어 입력 후에 아래와 같이 진행한다.
- location 부분에서 아래 문구를 추가해 주면 된다.
- try_files는 $uri 가 일치하는 파일이 있는지 찾아보고, 없다면 $uri/ 찾아 본뒤, 그래도 없으면 /index.html?$uri$args;을 찾아본다.
try_files $uri $uri/ /index.html;
2. 수정 후에 ESC 입력후, :wq 입력 후에 나오면 된다.
:wq
3. 서버를 재 시작 해주면 된다.
sudo service nginx restart
405 오류
1. 위의 서버 설정 단계에서 [vi /etc/nginx/nginx.conf] 명령어 입력 후에 아래와 같이 진행한다.
참고 블로그
https://asufi.tistory.com/entry/nginx-404-not-found-%EB%AC%B8%EC%A0%9C-%EC%99%80-%ED%95%B4%EA%B2%B0
'기타사항 > 기타' 카테고리의 다른 글
[Linux] CentOS 7 방화벽 포트 열기/닫기 (0) | 2023.05.11 |
---|---|
[PuTTY] E325: ATTENTION 오류 (0) | 2023.05.09 |
[NginX] NginX란? / NginX설치 (0) | 2023.04.17 |
[PuTTY] PuTTY란? / windows → Linux 파일 전송 (0) | 2023.04.17 |
[Javascript] HmacSHA1 암호화 (0) | 2023.04.11 |