centos9 12

CentOS stream 9 - 인터넷공유가 안되고 오류 (Packet filtered)

CentOS 7 에서는 기본 옵션으로 설치한 후에 게이트웨이로 만드는데 별도의 설정이 필요없었는데, CentOS stream 9 에서는 기본 옵션으로 설치한 후에 게이트웨이로 똑같이 설정했는데 하위망에서 인터넷 공유가 안되는 것이었다. 라우트 테이블을 수동으로 추가해 줘야 한다. 예를들어,192.168.0.1 - 공유기192.168.0.20 / 192.168.20.* - 게이트웨이192.168.20.2 - 서버이런 상황이고 192.168.20.2 서버에서 ping 테스트를 해보니 Packet filtered 되었다고 한다.ping 192.168.0.1 PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data. From 192.168.10.1 icmp_seq=1 Pack..

Centos Stream 9 - 메일 서버에 OpenDKIM Install 설치

Centos Stream 9 에서 opendkim 을 기본적으로 다음과 같이 설치를 하면 오류가 발생하며 설치가 안된다. 이것 때문에 많이 삽질했는데, 일본인 블로그를 보고 해결했다. 일본인 블로거에게 감사를 드리며, 한글로 이 방법을 공유합니다. dnf install opendkim Error: Problem: conflicting requests - nothing provides libmilter.so.1.0()(64bit) needed by opendkim-2.11.0-0.28.el9.x86_64 - nothing provides libmemcached.so.11()(64bit) needed by opendkim-2.11.0-0.28.el9.x86_64 Centos Stream 9 에서 opendk..

Centos S9 - 이메일 서버 설치 roundcube + postfix + dovecot (3/3)

https://saju.choeum.com/pos/front/sjuF0101.do?ref=s_BwgZAV1CS2tVJUAFBwEHCjMAAAAAbUJXUg 처음 사주 - 인생 7포인트2026년 성공하는 시기·성향·연애운·금전운·10년 운까지 한눈에saju.choeum.com 그럼 모든 관련 프로그램 설치가 끝났다면, 마지막으로 Roundcube 를 설치해보자. Roundcube 는 크게 두가지 방법으로 설치할 수 있다.(1) yum (dnf) 설치(2) docker 설치 도커 설치도 간편하고 빠르게 끝나는데, 여기서는 yum 설치를 해보겠다. 먼저 Roundcube 홈페이지이다.https://roundcube.net/ 위에 패키지를 다운로드 하면 *.tar.gz 파일이 내려오는데, 이 방법은 설치가 매..

Centos S9 - 이메일 서버 설치 roundcube + postfix + dovecot (2/3)

https://saju.choeum.com/pos/front/sjuF0101.do?ref=s_BwgZAV1CS2tVJUAFBwEHCjMAAAAAbUJXUg 처음 사주 - 인생 7포인트2026년 성공하는 시기·성향·연애운·금전운·10년 운까지 한눈에saju.choeum.com 이메일 서버를 운용하기 위해서는 도메인이 필요하다. 아래 예제에서 이메일 도메인은 mydomain.com 이라고 하고, 테스트 이메일 사용자는 user1 이라고 하겠다. 세팅후 테스트 하게될 이메일 주소는 user1@mydomain.com 이다. Postfix 설치Postfix 를 설치한다.dnf -y install postfix환경파일 수정 (관련 구문을 / 로 검색해서 적용)vi /etc/postfix/main.cf# 코맨트를 ..

Centos S9 - 이메일 서버 설치 roundcube + postfix + dovecot (1/3)

https://saju.choeum.com/pos/front/sjuF0101.do?ref=s_BwgZAV1CS2tVJUAFBwEHCjMAAAAAbUJXUg 처음 사주 - 인생 7포인트2026년 성공하는 시기·성향·연애운·금전운·10년 운까지 한눈에saju.choeum.com Gmail 이 내 모든 개인 메일을 다 열람하고 자사의 빅데이터에 활용한다. 그동안 무심코 사용했지만, 이제 chatGPT가 나온 시점에 나의 개인정보 유출은 쉽게 생각할 사안이 아니다.Gmail 에는 내 모든 쇼핑 내역, 카드 고지서, SNS에서 친구들과 무엇을 했는지 나의 모든 개인 정보가 도착하고 세계 최강 수준의 구글 AI는 내 개인정보를 학습한다. 크롬에선, 내가 돌아다니는 사이트들이 모두 구글로 전송된다. 안드로이드 휴대..

Linux - Centos Stream 9 - fdisk로 추가 디스크 파티션 잡기

https://saju.choeum.com/pos/front/sjuF0101.do?ref=s_BwgZAV1CS2tVJUAFBwEHCjMAAAAAbUJXUg 처음 사주 - 인생 7포인트2026년 성공하는 시기·성향·연애운·금전운·10년 운까지 한눈에saju.choeum.com 디스크 추가 후에 파티션을 잡아보자. 윈도우 처럼 그놈 데스크탑으로 편하게 하려 했는데 제대로 되지를 않는다. 터미널로 작업해야 한다. # fdisk -l(...생략...)Disk /dev/sda: 2.73 TiB, 3000592982016 bytes, 5860533168 sectorsDisk model: HGST HDN724030ALUnits: sectors of 1 * 512 = 512 bytesSector size (logic..

Linux CentOS Stream 9 - Jenkins Install 설치

https://saju.choeum.com/pos/front/sjuF0101.do?ref=s_BwgZAV1CS2tVJUAFBwEHCjMAAAAAbUJXUg 처음 사주 - 인생 7포인트2026년 성공하는 시기·성향·연애운·금전운·10년 운까지 한눈에saju.choeum.com Jenkins은 Hudson 에서 갈라져 나온 CI 툴이다. 현재는 Hudson은 관리가 제대로 안되는지 버그도 많고 도저히 사용할 수가 없다. Jenkins은 오랜동안 사용해 왔는데 안정적으로 잘 돌아가고 있고 실무 프로젝트에서도 문제없이 몇차례 사용하였다. Java가 안깔려있다면 openjdk 11을 설치하고 온다. Jenkins 레파지토리를 설정을 한다.curl https://pkg.jenkins.io/redhat-stable..

Linux CentOS Stream 9 - Git Install 설치

https://saju.choeum.com/pos/front/sjuF0101.do?ref=s_BwgZAV1CS2tVJUAFBwEHCjMAAAAAbUJXUg 처음 사주 - 인생 7포인트2026년 성공하는 시기·성향·연애운·금전운·10년 운까지 한눈에saju.choeum.com GIT 을 설치한다.dnf -y install git GIT 사용자를 추가하고, 비밀번호를 입력한다.useradd gitpasswd git GIT 설정을 한다. GIT 사용자 이름을 입력한다.git config --global user.name ""git config --global user.email "" GIT 레파지토리를 추가해보자.su - gitcd ~ssh-keygen -t rsa (다음 나오는 질문에 계속 엔터를 친다)m..

Linux 2023.02.18

Linux CentOS Stream 9 - PostgreSQL 14 Install 설치

https://saju.choeum.com/pos/front/sjuF0101.do?ref=s_BwgZAV1CS2tVJUAFBwEHCjMAAAAAbUJXUg 처음 사주 - 인생 7포인트2026년 성공하는 시기·성향·연애운·금전운·10년 운까지 한눈에saju.choeum.com 현재 CentOS Stream 9 에서 dnf install postgresql 하면 13.* 버전이 내려오는데 postgresql 홈페이지에는 15.*버전까지 올라와 있다. 13버전은 좀 뒤쳐지는 것 같고, 15버전는 너무 일찍 도입하는 느낌이 있으므로, 14버전을 설치해 보도록 하겠다. Database는 dnf 로 자동 업데이트가 되지 않는 것이 좋다. 왜냐면 DB의 특성상 메이저 버전이 올라가 버리면 어떤 문제를 야기할지 알 ..

Linux Centos Stream 9 - Apache Tomcat 연동 (mod_jk) - Selinux 문제해결

https://saju.choeum.com/pos/front/sjuF0101.do?ref=s_BwgZAV1CS2tVJUAFBwEHCjMAAAAAbUJXUg 처음 사주 - 인생 7포인트2026년 성공하는 시기·성향·연애운·금전운·10년 운까지 한눈에saju.choeum.com 이 글에서는 Apache (Web Server) - Tomcat (Web Application Server = WAS) 를 연동하는 방법을 알아보겠다. 이 글은 앞의 글의 방법대로 Apache 와 Tomcat 을 설치하고 와야 합니다. 그 연장선 상에 있는 연동 방법입니다. 버전 참고 바랍니다.# httpd -versionServer version: Apache/2.4.53 (CentOS Stream)Server built: J..