본문 바로가기

반응형

centos

[리눅스] 킥스타트로 설치 자동화하기 킥스타트로 설치 자동화하기 selinux perl -pi -e 's/^SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config reboot reboot Packages Installation yum install -y tftp tftp-server syslinux-tftpboot xinetd dhcp dhcp-devel syslinux yum install -y epel-release yum install -y nginx tftp sed -i '/disable/ s/yes/no/' /etc/xinetd.d/tftp dhcpd cat /usr/share/doc/dhcp*/dhcpd.conf.example > /etc/dhcp/dhcpd.conf cat > /e.. 더보기
CentOS 7에서 HAProxy를 설정하고 테스트하는 방법 CentOS 7에서 HAProxy를 설정하고 테스트하는 방법 HAProxy는 로드 밸런서 및 프록시 서버로 사용되는 소프트웨어입니다. 1. HAProxy 설치 sudo yum install haproxy 2. 설정 파일 수정 HAProxy의 설정 파일은 /etc/haproxy/haproxy.cfg에 위치합니다. 이 파일을 수정하여 로드 밸런서의 동작을 정의할 수 있습니다. vi /etc/haproxy/haproxy.cfg global log 127.0.0.1 local2 chroot /var/lib/haproxy pidfile /var/run/haproxy.pid maxconn 4000 user haproxy group haproxy daemon # turn on stats unix socket stat.. 더보기
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에서 방화벽(firewalld) 설정하기 CentOS 7에서 방화벽(firewalld) 설정하기 방화벽 실행 여부 확인 firewall-cmd --state $ firewall-cmd --state not running 방화벽 실행 systemctl start firewalld.service 방화벽 실행 여부 확인 firewall-cmd --state $ firewall-cmd --state running FTP 서비스 추가 firewall-cmd --add-service=ftp $ firewall-cmd --add-service=ftp success public에 속한 모든 서비스/포트 목록 출력 firewall-cmd --zone=public --list-all $ firewall-cmd --zone=public --list-all publ.. 더보기

728x90
반응형