본문 바로가기

OS

(6)
postgresql + postgis 설치 postgresql + postgis 1) 설치 $ sudo lsb_release -a $ sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt xenial-pgdg main" >> /etc/apt/sources.list' $ wget --quiet -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add - $ sudo apt-get update $ sudo apt-get install postgresql-9.6 $ sudo netstat -tnlp | grep postgres $ sudo apt-get install postgresql-9.6-postgis-2.3 ..
네트워크 설정 (고정 아이피 할당) sudo vi /etc/network/interfaces auto enp0s3 iface enp0s3 inet static address x.x.x.x netmast x.x.x.x gateway x.x.x.x dns-nameservers 8.8.8.8
디렉토리와 모든 하위 디렉토리의 용량 더보기 $ sudo du -sh /etc 7.5M /etc
[windows] 포트 사용 프로세스 확인 # 포트번호로 프로세스 id 확인 C:\Users>netstat -ano | findstr :873 TCP 0.0.0.0:873 0.0.0.0:0 LISTENING 328 TCP [::]:873 [::]:0 LISTENING 328 # 프로세스id 로 테스트 확인 C:\Users\zetawiki>tasklist | findstr 328 rsync.exe 328 Services 0 4,880 K
사용하는 포트 프로세스 확인 netstat -ntlp | grep :포트번호 $ netstat -ntlp | grep :9200 (Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.) tcp6 0 0 192.168.0.1:9200 :::* LISTEN 27281/java $
rotate 리눅스에서 서버를 운영하시다 보면 로그를 보고 서버의 상태 혹은 장애를 대비합니다 그래서 대부분의 모든로그는 남기도록 설정하는데 이러한 로그들은 시간이 점점 지나면서 엄청난 크기로 커지게 된다. 크기로 커지기 전에 로그을 관리하도록 설정하는 기능이 logrotate 입니다 Logrotate 실행순서 Logrotate 파일 구조 데몬 프로그램 : /usr/sbin/logrotate Logrotate 데몬 : /etc/logrotate.conf Logrotate 프로세스 : /etc/logrotate.d/ Logrotate 작업내역 : /etc/cron.daily/logrotate /etc/logrotate.conf 설정하기 1. 로그 회전주기 # rotate log files weekly weekly 로그..