운영체제 이야기/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

     

     




    반응형

    댓글