Linux

Ubuntu 에서 목적지 별 게이트웨이 라우팅 설정하기.

안녕하세요. 달소입니다. FocalFossa 님께서 Ubuntu 22 network 셋팅과 관련해서 문제점을 말씀해주셔서 덕분에 문제를해결했는데요. 여기서 routes 설정법에 관해서 간단하게 소개해드리고자합니다. 기존 Ubuntu 20에서 사용되던 gateway가 사라지면서 routes 쪽으로 통합되었습니다. Ubuntu 22에서는 gateway4 로 게이트웨이를 사용했지만 Ubuntu 22의 네트워크 매니저부터는 routes: 에 아래처럼 통합시켜줬습니다. 간단하게 to:는 목적지 via:는 목적지를 가기위한 게이트웨이라고 보면되겠습니다. 위처럼 작성하게되면 기본게이트웨이가 192.168.1.1 이 되게됩니다. […]

Ubuntu 22.04 LTS에 Nginx 최신버전 설치하기.

04/29 기준 nginx repo도 업뎃됐습니다~ 안녕하세요. 달소입니다. 이번글은 앞서 설치한 Ubuntu 22.04 LTS버전에 Nginx 최신버전을 설치하는 방법입니다. 기본적으로 Ubuntu의 기본 레포지터리는 매우 보수적이기때문에 안정적인 Stable 버전의 패키지만 지원해주는데요. Nginx는.. 해도해도 너무한 1.18버전입니다 ㅠㅠ 그래서 우분투의 레포에 Nginx 의 mainline/stable 버전의 레포를 등록해주고 nginx를 설치해주시면됩니다. 22/04/04 기준 현재 Mainline은 1.21.6 Stable은 1.20.2 버전입니다. 저는 메인라인으로 설치해보겠습니다만 […]

Ubuntu 22 에 php(php-fpm) 8.1 설치 및 최적화.

안녕하세요. 달소입니다. 이번편도 Ubuntu 22에서 워드프레스나 기타 php 사이트를 운영할 수 있도록 셋팅하는 준비단계인 php설치 단계입니다. php-fpm은 nginx와 짝꿍처럼 동작하기때문에 nginx 설치가 안되어있다면 아래글을 참고해서 설치해주세요.Ubuntu 22.04 LTS에 Nginx 최신버전 설치하기.04/29 기준 nginx repo도 업뎃됐습니다~ 안녕하세요. 달소입니다. 이번글은 앞서 설치한 Ubuntu 22.04 LTS버전에 Nginx 최신버전을 설치하는 …달소 | 2022.05.03 이번 Ubuntu 22에서는 php버전이 기본 8.1로 […]

Ubuntu에서 NFS로 시놀로지/헤놀로지 NAS 사용하기.

안녕하세요. 달소입니다. 이번글은 리눅스(Ubuntu) 환경에서 운영하고있는 시놀로지/헤놀로지의 NFS를 이용해서 데이터를 저장/이용하는방법입니다. 여러가지 NAS의 파일시스템이 있지만 그중에서도 리눅스와 가장 호환이 잘되는건 NFS이기 때문에 보안이 필요없는 내부 환경이라면 NFS가 가장 보편적으로 사용됩니다. 시놀로지/헤놀로지에서 NFS 활성화 및 사전준비 먼저 사용하시는 환경에서 관리자 계정으로 DSM에 로그인하신 뒤 NFS를 활성화해줍니다. 그리고 NFS로 사용할 공유폴더를 새로 만들어주세요. 공유폴더가 생성되면 권한을 부여해줍니다. […]

Ubuntu 22 시간대 변경(Time Zone) 하기

안녕하세요. 달소입니다. 이번글은 앞서 설치한 Ubuntu 서버버전에서 기본 시간으로 설정되어있는 UTC를 한국시간대로 변경하는방법입니다. 앞서 Linux를 많이사용해보신분들이라면 익숙하시겠지만 기록용으로 ㅎ 작성해봅니다. 이 시간대 변경을 하지않으실경우 모든 로그가 시스템 시간대에 맞춰서 동작하기때문에 로그를 추후에 보시게될경우 되게.. 힘들어질수있기때문에 초반셋팅에서 꼭 진행해주세요. 현재 시간대 설정 확인하기 먼저 바꾸시기전에 기본 시간대를 timedatectl을 통해 확인해줍니다. UTC로 나와있으면 우리나라 시간대와 9시간이 차이가 […]

리눅스에서 시놀/헤놀로지로 데이터 백업하기.(Feat. rsync)

안녕하세요 달소입니다. 이번글은 리눅스 환경에서 rsync를 사용해서 데이터를 원격지로 백업하는 방법입니다. rsync란? rsync는 remote sync로 이름그대로 원격지와의 동기화를 위해서 사용하는 기능입니다. 로컬 -> 로컬, 로컬 -> 원격지, 원격지 -> 로컬 등 다양한 형태로 사용이 가능하고 명령어 옵션이 많기때문에 효율적으로 사용하신다면 아주 좋은 기능입니다. 암호화, 압축, 체크섬 검증, 권한유지, 날짜 유지,증분된 파일만 동기화등 많은 기능들이 있습니다. […]

Ubuntu 20.04 에서 22.04 LTS로 버전 업그레이드 하는방법.

안녕하세요. 달소입니다.! 드디어 앞서 여러번 글로 소개드렸던 Ubuntu 22.04 LTS가 공식 출시되었습니다.! 이제부터 설치될 OS는 모두 이걸로…! https://releases.ubuntu.com/22.04/Ubuntu 22.04 LTS (Jammy Jellyfish)CD images for Ubuntu 22.04 LTS (Jammy Jellyfish)releases.ubuntu.com – Canonical 하기전에 아마 기존에 Ubuntu 20.04LTS를 사용핫시던분이나 21.10을 사용하시던분은 서버마이그레이션을 해야하나 고민이 많으실텐데요. 우분투의 경우 메이저 버전업시 OS 업그레이드를 지원해주기 때문에 사용하시던 환경에서 OS 업그레이드가 가능합니다. 물론 […]

Ubuntu 22.04 LTS IP설정 방법(고정 IP 설정)

안녕하세요. 달소입니다. 요번글은 Ubuntu 를 처음 접하시는 초심자를 위한! IP 변경 방법입니다. Ubuntu의 경우 minimal/server 버전으로 설치할시 CLI에서 최초에 IP설정도 가능하나 설치후에 변경하는법을 헷갈리시는분들이 계실까 해서 작성해봅니다. 최초 설치는 모두 하셨으리라 생각하고 SSH/터미널 상태(CLI)에서 IP 변경하는방법과 Desktop으로 설치하셔서 GUI에서 변경하는방법 두가지로 진행하겠습니다. CLI에서 IP변경하기(고정IP설정) 먼저 putty로 ubuntu 서버에 접근해주세요. 접속 후 ifconfig 명령어로 사용하고 있는 […]

Ubuntu 22.04 LTS Server 설치하기.

안녕하세요. 달소입니다. 이번글도 Ubuntu 설치글입니다 ㅎㅎ Desktop버전과 Server의 글을 따로적는이유는 설치 과정에서 몇가지 다른 부분이 있어서 입니다. ex) 파티션 설정 + 네트워크 설정 등등 또 간단하게 차이점을 설명드리면 Desktop 버전은 GUI를 기본적으로 탑재하고있어 일반 PC환경처럼 사용할 수 있어 기본설치시 꽤 무거운편이고 server버전은 정말 리눅스 기본 필수패키지만 설치되어서 서버운영시 적합하다고 보시면 되겠습니다. 간단하게 ISO파일 다운로드 및 […]

Ubuntu 22.04 커널버전 및 기본 패키지 버전 확인.

안녕하세요 달소입니다! 앞서 Ubuntu 22.04를 직접 Hyper-V에 설치해봤는데요. 설치후에 기본적으로 궁금했던거 몇가지를 짚고 다음스탭으로 넘어가려고합니다 ㅎㅎ 먼저 궁금했던 커널버전입니다. 예상했던대로 5.15 버전이 들어가있네요. 5.15 버전은 가장최근에 나온 안정화된 LTS 커널입니다. 기본패키지 확인 이제 몇 가지 많이 쓰이는 기본 패키지들 버전을 알아보겠습니다. Nginx 왜 아직도 1.18버전인거니..ㅠㅠ Apache2 아파치는 쓰지는 않지만 궁금하신분들이 계실까봐 ㅎㅎ PHP/PHP-FPM php는 기본으로 […]

홈서버 IT 커뮤니티 SVRFORUM
Link