minimal 설치 시 네트워크 설정
최초 설치시 ONBOOT=no인 상태이면 네트워크가 안됨
$ vi /etc/sysconfig/network-scripts/ifcfg-ens192 --------------------------------------------------- TYPE=Ethernet BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy IPV6_PRIVACY=no NAME=ens192 UUID=c4251c4b-bb8d-431c-b2f1-411afaae711c DEVICE=ens192 ONBOOT=yes IPADDR=10.10.10.11 PREFIX=24 GATEWAY=10.10.10.1 DNS1=111.111.111.111 DOMAIN=111.111.111.111
ens-224 설정
$ vi /etc/sysconfig/network-scripts/ifcfg-ens224 --------------------------------------------------- TYPE=Ethernet BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no IPV6_PRIVACY=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens224 UUID=c4251c4b-bb8d-431c-b2f1-411afaae711c DEVICE=ens224 ONBOOT=yes IPADDR=내부IP PREFIX=24 GATEWAY=10.10.10.1
설정파일 변경 후
$ service network restart
- selinux 비활성화
- 보안관련 툴
- https://www.lesstif.com/pages/viewpage.action?pageId=6979732
문고문이 무조건 없애라고 했지만 조금 고민해볼 사항. 일단 없애기로 함
$ vi /etc/selinux/config -------------------------------------------------- #SELINUX=enforcing SELINUX=disabled --------------------------------------------------
커널 업데이트 수행
$ yum update
time 동기화 스케줄링
$ yum install rdate $ crontab -e -------------------------------------------------- # Minute Hour Day Month Weekday(0=sunday) # Sync Time. 00 00 * * * /usr/bin/rdate -s time.bora.net && /sbin/clock -w -------------------------------------------------- $ date KST 확인 (EDT 일경우 비정상) - 해결 1. 원래 파일 백업 mv /etc/localtime /etc/localtime_org 2. 지역을 서울로 변경 ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime 3. 변경후 확인 : KST로 보이는지 확인 date
hostname는 일단 패스함
$ vi /etc/hosts ------------------------------------------------- 127.0.0.1 localhost.localdomain localhost.localdomain localhost4 localhost4.localdomain4 localhost ::1 localhost.localdomain localhost.localdomain localhost6 localhost6.localdomain6 localhost [공인IP] hostname
firewall 비활성
$ systemctl disable firewalld
네트워크설정
최소화설치는 ifconfig도 사용이 안되어 설치
$ yum install net-tools
route 경로를 확인하기 위한 traceroute 설치
$ yum install traceroute
nslookup 설치
$ yum install bind-utils
wget설치 : winscp등으로 파일을 업로드할 경우 굳이 설치 안해도 됨
$ yum install wget
unzip 설치 : zip이 없을 경우굳이 설치 안해도 됨
$ yum install unzip
vim 설치
$ yum install vim
tomcat 유저 생성 및 비번 생성
$ useradd tomcat $ passwd tomcat
ServiceDir 및 ApplicationDir 영역 추가 생성
$ mkdir /u00
ServiceDir tomcat계정으로 변경
$ chown -R tomcat:tomcat /u00/
barshrc설정 (java 설정 부분에도 포함됨 , 위치가 애매함)
$ vi /etc/bashrc ------------------------------------------------ export SPRING_PROFILES_ACTIVE=prod export JAVA_HOME=/u00/java/jdk1.8.0_101 export JRE_HOME=/u00/java/jdk1.8.0_101/jre
- 편의기능
- tomcat home에서 배포, 로그확인을 편리하게 하기 위한 심볼릭링크설정
배포를 위한 /u00/tomcat/apache-tomcat-8.5.12/webapps/ 는 템플릿에 저장
$ ln -s /u00/tomcat/apache-tomcat-8.5.12/webapps/ ./
log는 서버 생성 후 배포 후 수작업 (배포해야 폴더가 생성됨)
$ln -s /u00/tomcat_logs/medicallogic.rms/ ./
'운영체제 이야기 > Linux(CentOS)' 카테고리의 다른 글
[CentOS7] MySql 5.6 설치 및 설정 (0) | 2019.05.06 |
---|---|
[CentOS7] Nginx 설치 및 설정 (0) | 2019.04.29 |
[CentOS7] Nginx SSL 인증서 적용 (0) | 2018.11.02 |
[CentOS7] 리눅스 환경변수 설정하기 (0) | 2018.05.10 |
[CentOS7] 실시간 80 접속자 확인 (0) | 2018.04.25 |
댓글