목록linux (6)
SeouliteLab
1. 설치 sudo yum install haproxy -y 2. 버전확인 haproxy -v 3. 환경설정 sudo vim /etc/haproxy/haproxy.cfg #--------------------------------------------------------------------- # main frontend which proxys to the backends #--------------------------------------------------------------------- frontend main #80포트 설정 bind *:80 #이 아래 부분 주석해야 외부에서 static 데이터 보임... #acl url_static path_beg -i /static /i..
1. 패키지 메니저를 통하여 redis 설치 sudo yum install -y @redis 2. 부팅시 자동으로 실행되도록 서비스 등록 sudo systemctl enable --now redis 3. 6379포트로 올라가 있는지 확인 ss -tunelp | grep 6379 4. BIND 설정 sudo vim /etc/redis.conf 약 69번째 라인에 bind 127.0.0.1 를 bind 0.0.0.0 또는 가능한 IP를 지정해서 사용한다 ex)BIND 196.168.56.102 127.0.0.1 최대 16개까지 지정할 수 있다. 5. redis 재시작 sudo systemctl restart redis 6. 올라갔는지 확인 ss -tunelp | grep 6379 7. 방화벽 등록..
1. vsftpd 설치 yum -y install vsftpd 2. vsftpd 설정 vim /etc/vsftpd/vsftpd.conf anonymous_enable=NO chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list listen=YES listen_ipv6=NO vi /etc/vsftpd/chroot_list root 추가 3. 방화벽 오픈 sudo firewall-cmd --add-port=21/tcp --permanent sudo firewall-cmd --add-service=ftp --permanent sudo firewall-cmd --reload ------------------------------------ vi /..
갠적으로 많이 쓰는 명령어 모아봤당... 설정 / my.ini(Windows) 또는 my.cnf(Linux) 에 추가한다. 리플리케이션 관련 / Error Code: 1062. Duplicate entry '1' for key 'PRIMARY' 애러 방지 slave-skip-errors = 1062 리플리케이션 관련 / 모든 애러 무시 slave-skip-errors = all 애러로그 생성 log-error = /var/lib/mysql/error.log 데드락(deadlock) 발생 방지 / 이것도 해주는게 좋다고 했는데...(CannotAcquireLockException 애러 발생시?) innodb_lock_wait_timeout = 240 transaction-isolation = READ-CO..
리눅스 기본 명령어 퍼미션(권한)이란? OwnerGroupOtherOwner와 Group은 파일소유자자신과 자신이 속한그룹. Other은 제3자, 웹사이트 방문객은 제3자로 nobody로 취급.rwxrwxrwxr은 파일 읽기(4), w는 파일 쓰기(2), x는 파일 실행(1)755파일소유자는 그것을 읽고 쓰고 실행시킬 수 있지만, 제3자는 읽고 실행만 시킬 수 있다.777제3자도 쓰기 권한이 주어진다.*.html *.cgi, *.pl *.txt등의 파일은 업로드시 반드시 ascii로 하고 나머지 그림(*.gif *.jpg)이나 자바 애플릿(*.class), 실행파일(*.exe *.zip *.rar)등은 binary mode로 업로드 할 것. 리눅스 기본명령어 명령어사 용 법login사용자 인증과정 리눅스..
리눅스에서 사용되는 주요 명령어 모음 리눅스 시스템 종료 방법 1. 바탕화면에서 : 시스템 -> 끄기 -> 끄기 2. 터미널에서 : "shutdown -h now", "halt", "init 0" * shutdown 명령어 shutdown -h +10 (10분 후 종료, h:halt) shutdown -r 22:00 (오후 10시에 재부팅, r:reboot) shutdown -c (예약된 shutdown명령 취소) shutdown -k now (종료 메세지는 보이나 종료 안댐.) 재부팅 - "shutdown -r now", "reboot", "init 6" 로그아웃 - "logout", "exit" * init 명령어(런레벨, Runlevel) 0번 : 종료모드 1번 : 단일 사용자 모드(시스템 복구시 ..