운영체제 이야기/Linux(CentOS)

[CentOS7] Minimal 버전 설치 이후 웹서버 만들기 따라하기 - 1편

한희성 2019. 11. 4.
반응형

안녕하세요 한희성입니다.

 

오늘은 그동안 중구난방으로 흩어져있던 CeontOS7 웹서버 설정하기를 한군데 모아서 포스팅 할 예정입니다.

 

미니멀을 설치하는 과정에서 무선 인터넷을 연결해도 좋지만 만약 못보고 넘겼다면, 여기를 참고하시기 바랍니다.

 

미니멀 버전 설치를 완료했다면 먼저 ifconfig 설정 ~ 센트6까지는 기본으로 설치되어있었으나, 7부터는 기본이아닙니다.

 

디폴트로 22번포트가 열려 있기 때문에 PUTTY 툴을 이용하여 작업하세요 ~ 

 

문고문횽아가 알려준건.. 이걸 제일 먼저 하세요!!(2편 쓰고나서 nginx가 제대로 프록시 포워드를 못해줘서 첨부터 확인.. )

nginx 로그를 보니 permission denied .... ㅠㅠ 

$ vi /etc/selinux/config #SELINUX=enforcing SELINUX=disabled

 

1. 인터넷 설정

* 유선 : https://hhseong.tistory.com/117?category=749333

* 무선 : https://hhseong.tistory.com/114?category=749333

 

2. #yum update

 

3. 네트워크 관리를 위한 기본사양 설치

* ifconfig > net-tools 설치

- #yum install net-tools

* route 경로를 확인하기 위한 traceroute 설치

- #yum install traceroute

* nslookup 설치

- #

yum install bind-utils

 

4. 설치과정에서 아시아, 서울로 선택했다면 따로 시간 설정은 하지 않아도 되지만 EDT 일경우

* date 명령어 이후 EDT 확인

https://hhseong.tistory.com/118

 

5. wget설치 : winscp등으로 파일을 업로드할 경우 굳이 설치 안해도 됨

* #yum install wget

 

6. unzip 설치 : zip이 없을 경우굳이 설치 안해도 됨

* #yum install unzip

 

7. vim 설치 (편집기)

* #yum install vim

 

8. 

tomcat 유저 생성 및 비번 생성

* #useradd tomcat

* #passwd tomcat

 

9. 웹서버 디렉터리 및 어플리케이션 영역 만들기

* #mkdir /u00

* 서버 디렉터리 및 어플리케이션 영역 tomcat 계정으로 권한주기

- #chown -R tomcat:tomcat /u00/

- 유저 : 그륩

- 소유권 변경

 

10. 톰캣과 자바는 WinSCP로 옮기도록 하겠습니다.

 

11. 자바 환경변수 설정 및 스프링 프로파일 설정* 운영과 개발서버 따로 설정* ex : 운영 prod 개발 dev

#vi /etc/bashrc 

 

export SPRING_PROFILES_ACTIVE=prod

export JAVA_HOME=/u00/java/jdk1.8.0_261

export JRE_HOME=/u00/java/jdk1.8.0_261/jre

source bashrc

 


12. nginx 설치 및 설정

https://hhseong.tistory.com/119

repository설정

#vi /etc/yum.repos.d/nginx.repo

 

[nginx]

name=nginx repo

baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/

gpgcheck=0 

enabled=1 

repository적

- #

yum update* 설치- #

yum install nginx

 

이어서 2편 https://hhseong.tistory.com/137?category=749333

 

 




반응형

댓글

💲 추천 글