IT/Linux3 yum 최신 패키지가 아닌 특정 버전의 패키지 설치하기 yum은 기본적으로 최신패키지를 설치하도록 되어있다. 하지만 여러 상황에 따라 특정 패키지를 설치해야하는데 이럴때 사용하는 방법에 대해서 기술한다. 일반적인 방법 httpd를 예를 들어 설명해보자. yum 으로 패키지의 버전을 확인하는 방법은 아래와 같은 커맨드로 가능하다. yum install httpd를 하게 되면 updates에 있는 2.4.6-97.el7.centos를 설치하게 된다. 하지만 2.4.6-95.el7.centos 를 설치하고 싶다면 뒤에 버전을 직접 명시해주면 된다. yum install - 일반적인 방법으로 안될때 가끔 dependency 패키지들의 버전으로 인해 특정 중간 버전이 설치되지않는 경우가 있다. bind패키지가 그랬는데.. 재연이 안되고 아주아주 중간버전이 잘 설치된다.. 2023. 1. 1. syslog-ng 이용해서 syslog 원격으로 모으기 원격으로 syslog를 모으기 가장 쉬운 방법은 rsyslog 를 그냥 사용하면 된다. 이런 방식을 사용하면 모으기는 할 수 있으나, rsyslog 취합서버의 /var/log/messages 로 전부 들어가기때문에 로그를 한번에 골라서 보거나 구분하기가 불편하다. 그래서 cacti를 사용할 수도 있고 Elastic stack을 사용할 수도 있지만 우선 가장 간편하게 rsyslog처럼 수집하되 서버단위로 파일을 나누거나 로그 facility나 serverity로 파일을 나누어 취합할 수 있는 syslog-ng에 대해서 기술해본다. syslog-ng설치 yum install epel-release yum install syslog-ng 우선 configuration하기 전 syslog-ng 설정을 살펴보면 .. 2022. 5. 29. history에 시간 남기기 기본적으로 Linux에서 history에 시간이 남지 않기때문에 언제 실행했는지 알 수가 없다. 별도로 시간을 찍는 설정을 해야한다. /etc/profile 파일에 직접 넣어도 되지만 관리를 위해 profile.d 하위에 넣어 include시켜주는게 좋다. cat >> /etc/profile.d/history_time.sh 2022. 4. 17. 이전 1 다음