전단 CentOS 서버 설정 참조

이 글 은 '깨끗 한' 서버 에서 사 이 트 를 운영 할 수 있 는 과정 까지 어떻게 이 루어 졌 는 지 설명 한다.내 서버 버 전: CentOS 6.8 x64
1. SSH 설정
https://cloud.digitalocean.co...
1. 역할
쉽게 말 하면 SSH 를 설정 하면 콘 솔 에서 명령 을 수행 할 수 있 습 니 다 (예 를 들 어 ssh)[email protected]) 비밀 번 호 를 입력 할 때마다 번 거 로 움 을 없 애기 위해 원 격 서버 에 쉽게 들 어 갑 니 다.어떻게 이해 해? 지문 인식 에 비유 하면 돼!
2. 절차
상세 한 절 차 는 에서 비교적 분명하게 말 하면 여 기 는 잔소리 하지 않 는 다.
3. 결과
마지막 으로 이 루어 진 효 과 는 당연히 원 격 서버 에 코드 없 이 들 어 가 는 것 이다.(중간 에 옵션 이 있 으 면 yes 가 됩 니 다)
➜  ~ ssh [email protected]
   The authenticity of host '123.45.67.89 (123.45.67.89)' can't be established.
   RSA key fingerprint is SHA256:k5R/a9jiVE0Qkb99NglijuxQuBoYP+p6N66RQxOpifg.
   Are you sure you want to continue connecting (yes/no)? yes
   Warning: Permanently added '123.45.67.89' (RSA) to the list of known hosts.
   [root@Sheep ~]#

2. 상용 소프트웨어 설치
명령 행 을 사용 하면 Command Line 에 소프트웨어 를 설치 하 는 것 이 매우 간단 하 다 는 것 을 잘 알 수 있다.명령 한 줄 이면 GUI 운영 체제 상 + + ( ) 과정 을 쉽게 처리 할 수 있다.흔히 볼 수 있 는 명령 패키지 관리 소프트웨어 는 wget, yum, curl, apt-get 등 이다.
다른 한편, 나 는 명령 행 의 주제 에 대해 서도 선 호한 다.제 가 추천 하 는 것 은 oh-my-zsh 입 니 다. 제 로 컬 기계 에서 사용 하 는 것 이 바로 이 주제 입 니 다. 잠시 후에 도 이 주 제 를 예 로 들 어 배치 과정 을 이야기 하 겠 습 니 다.
oh - my - zsh 설치
그 다음 에 Liux / Unix 시스템 에서 커 널 Kernel 과 케이스 Shell 두 가지 차원 으로 나 뉘 는데 Shell 를 사용자 와 상호작용 하 는 명령 행 인터페이스 로 이해 할 수 있 고 명령 행 인터페이스의 스타일 은 이 부분 에서 관리 할 수 있다.
여기 서 말 하 는 oh - my - zsh 는 linux / Unix 시스템 의 케이스 (셸) 의 일종 이다.
구체 적 인 설치 절 차 는 나의 이 글 을 참고 하 세 요.
https://segmentfault.com/a/11...
명령 행 을 다시 시작 합 니 다 (원 격 서버 라면 서버 를 다시 시작 합 니 다). 다시 들 어가 면 oh - my - zsh 의 셸 인터페이스 입 니 다!
위 에는 사실 이미 각종 상용 도 구 를 함께 설치 했다.
3. nginx 서버 설치 & 설정
전체 절 차 는 이 몇 단계 로 나 뉜 다. pcre Nginx Nginx
다음은 시작 하 겠 습 니 다.
1. 컴 파일 도구 및 라 이브 러 리 설치
Nginx 서버 에 서 비 스 를 제공 하 는 도구 로 함께 설치 하면 됩 니 다.
yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

2. pcre 설치
PCRE 는 Nginx 가 Rewrite 기능 을 지원 하도록 하 는 역할 을 한다.서버 재 작성 기능 참조http://baike.baidu.com/subvie... PCRE ( pcre2, nginx ) :
http://heanet.dl.sourceforge....
먼저 지정 한 디 렉 터 리 에 들 어가 압축 파일 을 다운로드 합 니 다.
cd /etc/
wget 로 다운로드:
wget http://heanet.dl.sourceforge.net/project/pcre/pcre/8.39/pcre-8.39.zip

다운로드 한 파일 은 .zip 형식의 파일 이기 때문에 unzip 명령 으로 압축 을 풀 어야 합 니 다.따라서 시스템 에 unzip 도구 가 설치 되 어 있 는 지 확인 하 세 요.
  :yum -y install unzip
  :unzip -v

자, 이제 이 가방 의 압축 을 풀 자.
unzip pcre-8.39.zip

이 디 렉 터 리 에서 폴 더 이름 pcre-8.39 을 가 져 옵 니 다.
폴 더 에 들 어가 기
cd pcre-8.39

컴 파일 설치
./configure
make && make install

pcre 버 전 보기 명령
pcre-config --version
  
8.39

bingo! pcre
3. nginx 설치
내 가 다운로드 한 압축 파일 주소http://nginx.org/download/ngi...
wget 으로 설치 하 는 것 도 /etc 폴 더 에 있 습 니 다.
wget http://nginx.org/download/nginx-1.10.1.tar.gz


압축 풀기 (tar - zxvf 는 압축 풀기. tar. gz 형식 파일 의 명령)
tar -zxvf nginx-1.10.1.tar.gz

자, 압축 해제 디 렉 터 리, 즉 /etc 폴 더 에서 nginx-1.10.1 이 폴 더 를 보 았 습 니 다.
패키지 디 렉 터 리 에 들 어가 기
cd nginx-1.10.1/

nginx 설치 패키지 실행
./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/etc/pcre-8.39/

make && make install

여기 조심 하 세 요.제 pcre 가 있 는 디 렉 터 리 는 /etc/pcre-8.39/ 이기 때문에 --with-pcre= 이 디 렉 터 리 를 받 았 습 니 다.여 기 는 pcre 가 있 는 디 렉 터 리 로 바 꿔 야 합 니 다. , ,nginx 。
다음은 nginx 프로그램 이 있 는 디 렉 터 리 에 들 어가 서 그 를 실행 합 니 다.

cd /usr/local/webserver/nginx/sbin/
./nginx

nginx 프로 세 스 보기
ps -aux | grep nginx
,nginx !
현재 브 라 우 저 로 도 메 인 이름 fivesheep.me 을 입력 하 십시오. 이러한 환영 문 자 를 보 았 습 니 다.
Welcome to nginx!If you see this page, the nginx web server is successfully installed and working. Further configuration is required.For online documentation and support please refer to nginx.org.Commercial support is available at nginx.com.Thank you for using nginx.
OK ! 초보적인 서버 를 다 만 든 셈 이다!
4. 참고 문장
http://www.runoob.com/linux/n...
4. 후속 서버 설정
1. 서버 자동 시작
원 격 서버 를 다시 가 져 오 는 key, 서비스 업 체 가 다운 되 어 다시 시작 하 는 등 이유 로 원 격 서버 를 다시 시작 해 야 할 때 도 있 습 니 다.이 로 인해 nginx 서버 소프트웨어 가 다시 시작 되 지 않 으 면 사이트 에 접근 할 수 없습니다.
nginx 서버 자동 시작 을 설정 하 는 방법 에 대한 소개 입 니 다.
쉽게 말 하면 서버 에 nginx 서버 를 자동 으로 시작 하 는 스 크 립 트 파일 을 추가 하 는 것 입 니 다.
정부측https://www.nginx.com/resourc...
개인http://unun.in/linux/225.html

좋은 웹페이지 즐겨찾기