centos 썸네일형 리스트형 CentOS 7에서 멀티 IP 주소를 설정하는 방법(IP Aliases) CentOS 7에서 멀티 IP 주소를 설정하는 방법(IP Aliases) [root@haproxy111 ~]$ service network restart 인터페이스 eth0 (을)를 종료 중 : [ OK ] 인터페이스 eth1 (을)를 종료 중 : [ OK ] loopback 인터페이스 종료 중 : [ OK ] loopback 인터페이스 활성화중 입니다 : [ OK ] eth0 인터페이스 활성화중 입니다 ... eth1 인터페이스 활성화중 입니다 :Determining if ip address 192.168.56.111 is already in use for device eth1... Determining if ip address 192.168.56.100 is already in use for devi.. 더보기 CentOS 7에서 RabbitMQ를 설치하는 방법 CentOS 7에서 RabbitMQ를 설치하는 방법 RabbitMQ는 메시지 큐 브로커 서버로, 메시지를 안정적으로 전달하는 데 사용됩니다. 1. EPEL 저장소 설치 sudo yum install -y epel-release 2. erlang 설치 RabbitMQ는 Erlang 프로그래밍 언어를 사용하므로 먼저 Erlang을 설치해야 합니다. sudo yum install -y erlang 3. RabbitMQ 설치 sudo yum install -y rabbitmq-server 4. Web Console 활성화 sudo rabbitmq-plugins enable rabbitmq_management 5. RabbitMQ 서비스 등록 $ sudo systemctl list-unit-files | grep.. 더보기 [리눅스] centos7 svn 설치 및 설정 centos7 svn 설치 및 설정 [svn 설치] 1. subversion 패키지 설치 yum install -y subversion 2. 저장소(repository) 생성 mkdir -p /svn/repos 3. svn 프로젝트 생성 svnadmin create --fs-type fsfs /svn/repos 4. 설정파일위치: /svn/repos/conf/ vi /svn/repos/conf/svnserve.conf [general] anon-access = none //익명 접근의 권한은 none 없음 auth-access = write //인증 접근의 권한은 write 읽기/쓰기 realm = My_First_Repository //프로젝트 명칭 authz-db = authz //인증 접근의 권한 .. 더보기 [리눅스] Proxy 서버 구축(squid) Proxy 서버 구축(squid) 1. 설치 yum install squid 설정 파일 구성 /etc/squid/squid.conf /var/log/squid/cache.log /var/log/squid/access.log 2. 설정 파일(squid.conf) vi /etc/squid/squid.conf ### Access Control List acl localnet src 10.0.0.0/8 # RFC1918 possible internal network acl localnet src 172.16.0.0/12 # RFC1918 possible internal network acl localnet src 192.168.0.0/16 # RFC1918 possible internal network acl .. 더보기 [리눅스] mongoDB 소스 설치 mongoDB 소스 설치 mongoDB 다운로드 사이트 https://www.mongodb.com/download-center#community 1. mongoDB 다운로드 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.4.4.tgz 2. mongoDB 압축 해제 tar xvfz mongodb-linux-x86_64-rhel62-3.4.4.tgz 3. mongoDB 서브디렉토리 생성 mv mongodb-linux-x86_64-rhel62-3.4.4 /appdata/ ln -s /appdata/mongodb-linux-x86_64-rhel62-3.4.4 /appdata/mongodb mkdir -p /appdata/mongodb/{.. 더보기 CentOS 7에서 방화벽을 설정하는 방법 CentOS 7에서 방화벽(firewalld)을 설정하는 방법방화벽 서비스를 사용하여 규칙을 정의하고 관리하는 방식입니다. firewalld는 동적으로 방화벽 규칙을 관리하고 firewalld 명령어와 firewall-cmd 명령어를 통해 방화벽 설정을 쉽게 조정할 수 있습니다.1. 방화벽 시작 및 상태 확인방화벽 서비스 상태 확인sudo systemctl status firewalld방화벽 서비스 비활성화 및 중지(끄기)sudo systemctl --now disable firewalld방화벽 서비스 활성화 및 시작(부팅 시 자동 시작하도록 설정)sudo systemctl --now enable firewalld방화벽 상태 확인sudo firewall-cmd --state$ sudo firewall-c.. 더보기 [리눅스] CentOS 7 런레벨(runlevel) 변경 CentOS 7 런레벨(runlevel) 변경 1. RunLevel config 파일 (CentOS 7 부터 systemctl 명령을 통해 RunLevel를 변경하도록 안내) vim /etc/inittab # inittab is no longer used when using systemd. # # ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM. # # Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target # # systemd uses 'targets' instead of runlevels. By default, there are two main targets: # .. 더보기 Ansible 일반 계정으로 패키지 배포 및 NTP 설정하기 Ansible 일반 계정(ansiadmin)으로 패키지 배포 및 NTP 설정하기Control Machine 설정Ansible 컨트롤 머신에서 ansiadmin 계정을 사용하여 SSH 키 생성 및 노드 서버와 키 교환을 수행합니다. 1. SSH 키 생성ssh-keygen -t rsa -b 4096 -C "ansiadmin@ass01"2. SSH 키 배포 (Managed Node 등록)ssh-copy-id ansiadmin@192.168.0.252Ansible 플레이북 구성1. 역할(Role) 기반 플레이북 작성Ansible roles/common/tasks/main.yml 파일을 수정하여 NTP를 설치하고 구성합니다.vim roles/common/tasks/main.yml---# Common role: N.. 더보기 이전 1 ··· 11 12 13 14 15 16 17 ··· 22 다음