- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 리눅스
- synology
- LEVIATHAN
- Linux
- 네트워크
- RaspberryPi
- GPIO
- JSP
- 프로젝트
- 클라우드
- API
- 그라파나
- ACL
- Android
- Shell script
- 자바
- 메소드
- 쉘 스크립트
- GUI
- docker
- nginx
- 쉘 스크립트 기초
- System
- Java
- 라즈베리파이
- 안드로이드
- Python
- Tkinter
- centos docker
- 쉘 스크립트 if문
- Today
- Total
목록서버운영 (106)
IT창고
이번에는 리눅스의 로그(Log)에 대해 알아보겠습니다.로그(Log)는 시스템의 사용내역을 기록하는 파일로 리눅스에서 로그파일은 대부분 /var/log 디렉토리에 저장됩니다. 윈도우에서는 로그가 아닌 이벤트 뷰어에서 시스템 사용내역 정보를 확인할수있습니다. 리눅스에서 사용되는 로그들을 알아보도록 하겠습니다. 테스트 환경은 CentOS 6.x 입니다.리눅스에서는 로그를 기록하는 데몬이 있습니다. 대표적으로 syslogd, rsyslogd 등이 있으며 커널과 여러 시스템이 경고, 에러 기타 메세지 들을 출력을 따로 파일로 보관해주는 데몬입니다. 리눅스에서 로그데몬은 부팅 시 자동으로 실행됩니다. 위의 사진은 /etc/rsyslog.conf 파일의 내용으로 rsyslogd 데몬이 실행될 때 이 설정파일의 내용으..
JEUS 7을 설치해보도록 하겠습니다. JEUS는 티맥스 회사에서 만든 미들웨어로 tomcat과 같은 WAS(Web Application Server)에 속합니다. 테스트환경은 CentOS 7 이며 JEUS 7을 설치하기 전에 JDK와 XWindow를 미리 설치되어있어야 합니다. XWindow는 필수가 아니지만 JDK는 yum으로 받는 openJDK일 경우 정상적인 설치가 되지 않으므로 주의 합니다. JDK 설치방법은 참고합니다.2019/01/20 - [서버운영/WAS, DBMS] - CentOS 7 - JDK 설치2019/02/10 - [서버운영/WAS, DBMS] - Linux JDK 바꾸기 XWindow 패키지 설치는 아래의 명령어를 따라 합니다.yum groupinstall "X Window Sy..
Openstack 설치를 해보도록 하겠습니다.Openstack은 IaaS 형태의 클라우드 컴퓨팅 오픈 소스 프로젝트로 2012년 창설된 비영리 단체인 OpenStack Foundation에서 유지, 보수하고 있으며 아파치 라이선스하에 배포되며 주로 리눅스 기반으로 운영 및 개발이 됩니다. 테스트환경은 가상머신(VMware)으로 설치를 진행하도록 하겠습니다. OS는 CentOS 7.x 입니다.하드웨어 사양은 RAM이 최소 6GB 이상은 되어야 합니다. 처음 설치 시 KDUMP와 SECRITY POLICY를 모두 비활성화를 시켜줘야 합니다. 설치가 모두 완료된 후 재부팅 후에 selinux를 끄고(/etc/sysconfig/selinux 파일에서 변경) yum update -y로 업데이트를 진행해줍니다. 기..
Firewall에 대해 알아보겠습니다.CentOS 7은 방화벽이 iptables의 사용이 어려운 단점을 해결하고자 Firewall로 바꿔었습니다. CUI에서는 firewall-cmd , GUI에서는 firewall-config 명령어를 사용하여 방화벽 설정을 합니다. 만약 firewall이 없다면 yum -y install firewalld로 설치가 가능합니다. firewall-cmd --list-all 명령어로 현재 설정된 방화벽 정책들을 확인해볼수있습니다. /etc/firewalld/ 디렉토리에 존재하는 firewalld.conf 설정파일 입니다. 여기서 firewall을 설정합니다. zone은 서버의 용도에 맞게 사전에 정의된 네트워크로 현재 어떤 zone이 있는지 확인할수있습니다. 기본적으로 pu..
2019/02/17 - [서버운영/Linux] - docker 사용법1에 이어서 계속 진행하겠습니다. docker를 실행하고 컨테이너를 만들었다면 삭제하는 방법도 알아야 합니다. docker ps로 확인해보면 현재 실행되는 컨테이너는 없지만 모든 컨테이너를 확인해보면 아직 컨테이너가 남아있습니다. docker rm 명령어로 run으로 실행된 컨테이너를 삭제할수가 있습니다. 다시 docker ps -a로 확인해보면 컨테이너가 삭제된걸 확인할수있습니다. 컨테이너를 삭제하고 하드디스크 용량 확보를 위해서라도 이미지도 필요없어질 경우 삭제가 가능합니다. docker rmi 명령어로 위와 같이 이미지를 삭제할수있습니다. 기본적인 명령어는 어느정도 알아보았으므로 OS가 아닌 WEBServer, WAS, DBMS 같..
docker 사용법 및 활용에 대해 알아보겠습니다. docker는 리눅스의 응용 프로그램들을 소프트웨어 컨테이너 안에 배치시켜 작동하는 오픈 소스로 Vmware, VirtualBox와 다른 점은 docker는 가상머신과는 다르게 하드웨어 자원을 가져오지 않고 프로세스 처럼 리눅스에서 동작합니다. 또한 docker는 리눅스 외에 윈도우에서 동작하는 docker 또한 있습니다. 윈도우 Docker는 아래의 링크를 참고합니다.https://www.docker.com/products/docker-desktop docker의 작동구조는 여기 링크1 , 링크2 를 참고 합니다. 테스트 환경은 VMware CentOS 7 입니다. docker는 실행하기 위해서 커널 버전 3.10.x 이상 ubuntu는 14.04 이..
CentOS 7에 MongoDB를 설치해보도록 하겠습니다.설치 방법은 두가지인데 직접 MongoDB 공식사이트에 가서 rpm파일을 다운받아 설치하는 법과 외부저장소를 등록해서 yum으로 설치하는 방법입니다. 첫번쨰 방법입니다. MongoDB 공식사이트 링크를 클릭합니다. 다운로드 페이지에 보면 OS를 선택하고 버전선택 후에 자신에게 필요한 패키지를 다운받을수있는 링크를 알려줍니다. 저 같은 경우는 RHEL 7.0 에서 찾아보면 됩니다. rpm설치 방법은 많은 블로그에 있으므로 생략 합니다. 두번쨰 방법입니다. vi /etc/yum.repos.d/mongodb.repo 를 입력하여 yum.repos.d 디렉토리안에 mongodb 저장소를 위와 같이 설정합니다. 이제 search로 mongo를 찾아보면 외부..
CentOS7에 Postgresql을 설치해보겠습니다.Postgresql DB를 설치하는건 꽤 간단해서 포스팅을 할지 고민했지만 자주 사용하진 않아도 가끔 필요해서 작성해봅니다. www.Postgresql.org 공식사이트에 들어가서 설치하는 법을 확인해보면 Red Hat의 yum 저장소에 배포판을 지원하므로 yum으로 설치하면 됩니다. 참고 : https://www.postgresql.org/download/linux/redhat/ yum저장소에 확인해보면 패키지가 있는걸 확인할수있습니다.참고로 CentOS7에서는 9.2 버전을 CentOS6에서는 8.4버전을 제공하지만 postgresql92 패키지도 제공합니다. yum install postgresql-server 명령어를 입력하여 설치를 진행합니다..
Nginx를 Centos7에 설치해보도록 하겠습니다. Nginx는 Apache와 같은 웹 서버로 가볍고 리버스, 메일 프록시 기능을 가지고 있습니다. 테스트 환경은 VMware에 설치된 CentOS7 입니다. 링크를 클릭하시면 Nginx 패키지를 다운받을수 있는 저장소 사이트가 나옵니다. 리눅스 종류별로 AIX, CentOS, Debian, Ubuntu 등에서 설치할 패키지들이 있으니 CentOS를 제외한 다른 리눅스에 설치할때 참고합니다. 직접 사이트에 찾아가 RPM으로 설치도 가능하지만 의존성 문제도 있을수있으니 좀 더 편하게 설치하도록 하겠습니다. 설치할 리눅스에서 vi 같은 편집기로 /etc/yum.repos.d/ 디렉토리에 nginx.repo 파일을 위와 같은 내용으로 추가 해줍니다. Red H..
CentOS 7에 Oracle Database 12c를 설치해보도록 하겠습니다. 참고한 문서는 아래와 같습니다.https://docs.oracle.com/en/database/oracle/oracle-database/12.2/ladbi/index.html https://docs.oracle.com/en/database/oracle/oracle-database/12.2/index.html 테스트 환경은 CentOS 7 RAM 6GB 이상 입니다. 먼저 설치를 위해 Oracle Databases 12c 설치파일을 아래의 다운로드 받아야합니다. https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html2019.02.10..