1. 크롬 repo 등록

vi /etc/yum.repos.d/google-chrome.repo

[google-chrome] 
name=google-chrome 
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch 
enabled=1 
gpgcheck=1 
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub 

 

2. 크롬 설치

yum install google-chrome-stable 

 

3. 크롬 버전 확인

google-chrome --version 

 

4. 크롬 드라이버 설치  (크롬이랑 버전이 맞아야함)

http://chromedriver.chromium.org/downloads

 

5. 나눔고딕 폰트 설치 (한글폰트 없으면 한글이 깨짐)

cd /usr/share/fonts/
mkdir ./nanumfont
cd ./nanumfont
wget http://cdn.naver.com/naver/NanumFont/fontfiles/NanumFont_TTF_ALL.zip
unzip NanumFont_TTF_ALL.zip

 

6. 폰트 캐시 정리

fc-cache -f -v

 

※ root 계정의 경우 --no-sandbox 옵션이 있어야 실행 가능

※ headless 옵션에서 접속이 안되는 경우

  - 언어 설정 확인: lang=ko-kr

  - useragent 확인: user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36

 

  - 윈도우 크기 옵션: window-size=1920,1080
  - gpu 사용안함: disable-gpu

 

프로그램시 webdriver 위치 꼭 정해줄 것

설치된 업데이트에서 Microsoft Office File Validation Add-In 를 삭제 하면 된다


대충 vali 로 검색해서 나오는거 삭제하니 잘됨

CentOS 7 로 DHCP 셋팅 중


1. yum install dhcp 로 dhcp 패키지 설치

2. vi /etc/dhcpd/dhcpd.conf 로 세부 내역 설정


파일 내용 - 등록된 MAC ADDRESS 만 사용 가능하게 함

------------------------------------------------------

default-lease-time 600;

max-lease-time 7200;


subnet 111.111.111.0 netmask 255.255.255.0 {

   option routers 111.111.111.1;  ---게이트웨이

   option domain-name-servers 168.126.63.1, 168.126.63.2; ---DNS 서버


   host PC1 { hardware ethernet 00:00:00:00:00:00; fixed-address 111.111.111.10; }  ---부여할 PC정보

   host PC1-WIFI { hardware ethernet 00:00:00:00:00:00; fixed-address 111.111.111.10; } ---동일PC WIFI 의 IP도 별도로 적어줘야함

}

------------------------------------------------------


IP대역이 여러개라면 subnet 부분을 한 묶음 더 추가해주고

해당 대역의 IP에서 dhcp relay 서버를 연결해줘야함

dhcp패키지 설치 후 /usr/sbin/dhcrelay -d --no-pid 111.111.111.100 과 같은 형태로 DHCP서버와 연결해주면 됨

백그라운드로 돌릴거면 quiet 옵션 추가해서

nohup /usr/sbin/dhcrelay -d --no-pid 111.111.111.100 -q > log.txt &


시스템 자동 실행 등록은

systemctl enable dhcpd.service


dhcp 서버 실행은

service dhcpd start 또는 restart 로 실행하고

상태는 service dhcpd status 로 확인


mac address 나 양식이 잘못되는 경우 오류 발생하니 상태 확인을 통해 수정하면 됨



'개발 > Linux Server' 카테고리의 다른 글

centos7 에 크롬 및 크롬 드라이버 설치  (0) 2019.06.19
VMWare - CentOS 7 VMWare Tools 설치  (0) 2019.02.26

+ Recent posts