op_nginx_80 포트

878 단어
nginx 는 어떻게 80 포트 를 엽 니까?
배경 지식: Liux 아래 1024 이하 의 포트 는 루트 사용자 만 열 수 있 는 권한 이 있 습 니 다.루트 가 아 닌 사용자 가 80 포트 를 차지 하려 면 어떻게 해 야 합 니까?
  • 우선 루트 사용자 에 게 chmod 640 / etc / sudoers 640 rw-r----- vi / etc / sudoers sodoers 권한 을 부여 하고 찾 습 니 다
    ## Allow root to run any commands anywhere
    rootALL=(ALL)       ALL
    
    예 를 들 어 루트 가 아 닌 사용자 iknow 에 게 루트 권한 을 부여 하려 면 추가 iknow ALL=(ALL) ALL
  • nginx 설정 을 바 꾸 고 sudo 에서 nginx 를 시작 하여 nginx. conf 설정 을 봅 니 다. 보통 첫 줄
    #user nobody
      
    user iknow
    
    에서 포트 를 80 [^ footer 1] 으로 바 꾸 고 sudo sh loanginx. sh restart [^ footer 1]]: 프로 세 스 가 80 포트 를 차지 하지 않 은 상황 에서 가능 하도록 해 야 합 니 다. 80 포트 가 점용 되 었 는 지 어떻게 확인 합 니까? 점용 되 었 다 면 어떤 프로 세 스 가 점용 되 었 습 니까?
    netstat -nalp | grep 80
    a  all socket
    l       socket
    p       programs
    
  • 좋은 웹페이지 즐겨찾기