crontabminimal 설치 시 네트워크 설정
최초 설치시 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=203.248.252.2 DOMAIN=165.124.101.2
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=192.168.100.11 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 동기화 스케줄링 crontab(스케줄러)
$ 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 211.171.200.101 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] Minimal 버전 설치 이후 웹서버 만들기 따라하기 - 1편 (0) | 2019.11.04 |
---|---|
[CentOS7] 시간 동기화 및 스케줄링 (0) | 2019.07.14 |
[CentOS7] 자주 사용 명령어 (0) | 2019.07.14 |
[CentOS7] 무선랜 설정 (0) | 2019.07.13 |
[CentOS7] HDD 용량 확인 (0) | 2019.05.28 |
댓글