2018년 7월 26일 목요일

yum의 개념과 사용법

https://access.redhat.com/ko/solutions/82093

2018년 7월 25일 수요일

리눅스 서버 설정

OS 설치
   네트웍 설정

방화벽
   설정

웹서버
   설치
   설정

ssl
NginX - Configuring HTTPS servers
http://nginx.org/en/docs/http/configuring_https_servers.html

OpenSSL 로 ROOT CA 생성 및 SSL 인증서 발급
https://www.lesstif.com/pages/viewpage.action?pageId=6979614

wget 설치 (최소설치시 없음)
yum install wget

리눅스 참고 사이트

PuTTY 초기설정
https://extrememanual.net/7643

CentOS SSH
http://avilos.codes/system/linux/centos-ssh-installation/

Linux 방화벽 firewall
http://blog.plura.io/?p=4519

오라클 버추얼박스 ssh 접속 포트 포워딩 설정
https://zetawiki.com/wiki/VirtualBox_%EB%A6%AC%EB%88%85%EC%8A%A4_SSH_%EC%97%B0%EA%B2%B0_(NAT)

또다른 SSH 클라이언트
MobaXterm
xshell (상용:유료, 개인:무료)

2018년 7월 24일 화요일

ifconfig 대체

CentOS 7 에서 더이상 ifconfig 함께 설치 안됨

ifconfig 대체

ip addr
ip link
명령 사용

참조 : http://theeye.pe.kr/archives/2577

vi 기초 사용법

1. vi 모드

: 명령모드, 입력모드, 행 모드 3가지 모드로 구성

i) 명령 모드(command mode) : vi를 시작하여 들어가게 됩니다
방향키로 커서 이동, 명령어로 편집가능 합니다. (더 많은 명령어 다시...)

ii) 입력 모드(insert mode) : 명령모드에서 "i" 나 "a" 명령으로 입력 모드 진입
명령 모드 나오기 "ESC" ("i" 커서 위치부터, "a"는 커서 다음 부분부터)

iii) 행 모드(Last line mode) - 마지막행 모드는 명령모드에서 ":" (콜론) 을 입력하면 화면 맨 밑단에 :______ 입력하면 됩니다. wq(쓰고종료), q, q!(종료)등 입력

(참조 : http://blockdmask.tistory.com/25)

CentOS 버전 확인

grep . /etc/*-release

CentOS 리눅스에 nginx 웹서버 공식 저장소에서 설치

nginx를 yum으로 기본저장소에서 설치하려고 하면 예전 버젼으로 설치가 된다
다음은 nginx 공식 저장소를 통해 최신버젼으로 설치하는 방법

nginx의 docs를 보면 최근 안정 버젼으로 설치하는 방법이 있습니다.
(참조) http://nginx.org/en/linux_packages.html

/etc/yum.repos.d에 nginx.repo 파일을 만들어서 아래 내용을 넣습니다.

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1

그리고 설치 명령을 내리면 된다...
sudo yum install nginx


???
$releasever 이 OS버전별로 자동으로 선택되는건지 가장 최신인건지는 확인해봐야겠다
(현재로서는 확인 못했다... 다 최신으로 설치했으므로)