728x90 Server/Ubuntu5 [Ubuntu] 리눅스 파일 변경 실시간 감지하기 서버 환경은 Ubuntu... 우리는 inotify-tools를 이용하여, 파일의 생성 감지하여 빌드 및 배포하는 스크립트를 예시로 작성할 것이다. 우선... sudo apt-get install inotify-tools 위 명령어로 inotify-tools 를 설치한다. 우리가 사용할 inotifywait가 포함되어있다. touch inotifywait.sh 예제로 inotifywait.sh 파일을 생성한다. vi inotifywait.sh vi 에디터로 문서를 편집한다. inotifywait.sh #!/bin/sh MONITOR_PATH={보안으로 인해 가림} inotifywait -m -e create -r "$MONITOR_PATH" | while read dirname eventlist file.. Server/Ubuntu 2022. 12. 8. [ubuntu] 방화벽(firewalld) 설치 및 설정 * firewalld 설치 $ sudo apt update && sudo apt install firewalld -y * firewalld 설치 확인 $ sudo firewall-cmd --version * public zone에 tcp 8080 포트를 여는 명령어이다. $ sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp * 이제 적용된다. $ sudo firewall-cmd --reload * 열려있는 포트 확인 $ sudo firewall-cmd --list-ports Server/Ubuntu 2022. 3. 29. [JBOSS] JBOSS Handler(핸들러) 이용하기 JBOSS의 기본 서버 설정은 되어있다는 전제하에 설명 진행하도록 하겠습니다 !! 위의 태그에서 태그 name을 임의로 "redirect"로 생각하고 만들었습니다. 지정할 path 입력합니다.태그에서 해당 handler를 입력하고 연동할 도메인주소까지 입력합니다. 태그에서 제가 handler에 지정한 redirect 경로에 위치한 파일을 실행시킵니다. Server/Ubuntu 2018. 7. 17. [ubuntu] ubuntu에서 nfs 서버 구동 및 설정하기 1. 시냅틱 패키지나 콘솔에서 nfs-kernel-server를 설치합니다. $ sudo apt-get install nfs-kernel-server 2. nfs가 사용하는 포트 고정하기 nfs가 사용하는 포트 중 일부가 고정이 아니므로 공유기를 사용하거나 이런경우 번거로움이 발생하므로 포트를 고정합니다. 페도라/레드햇 일 경우. $cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=localhost.localdomain # Add Static ports for NFS, in order to be able to forward them with VMWare NATconfig RQUOTAD_PORT=32764 STATD_PORT=32765 STATD_OUTGOING_P.. Server/Ubuntu 2018. 7. 11. [Ubuntu] 우분투 스왑메모리 설정. 우분투 스왑메모리 설정 1기가를 3기가처럼 우분투 내에서 가상메모리 설정 하드디스크 볼륨으로 돔. cd / sudo dd if=/dev/zero of=swapfile bs=1M count=2000 sudo mkswap swapfile sudo swapon swapfile echo "/swapfile none swap sw 0 0" >> /etc/fstab cat /proc/meminfo Server/Ubuntu 2018. 6. 14. 이전 1 다음 728x90