본문 바로가기
728x90

전체 글40

[synology][gitea] 시놀로지 7.2 에서 gitea 사용하기(port 변경) 기존에 DSM 6.x 버전에서는 회사 소스관리용으로 설치형 git 인 gogs 와 svn을 사용했었다. 하지만 작년부터 DSM 7.x 버전으로 넘어왔는데... DSM 7 버전부터는 gogs도 svn도 지원 패키지에서 빠졌다. 물론 docker 에 설치하면 모두 설치가 가능하다. 근데 나는 아직 근거없이 가능한 로컬로 설치하는게 좋다. 이전 사용할때 gogs 는 쓸만하긴 한데 저장소 검색기능이 없었다. 저장소가 몇개 없을때는 상관없었지만 저장소가 몇십개 되다보니 검색기능이 아쉬웠는데... 이번 기회에 다른 설치형 git 서버를 찾다가 gitea 를 알게 되었다. "깃티" 또는 "깃테아" 라고 부르던데, gogs 의 클론 버전인듯 하다. 우선 gogs를 사용한 나로서는 익숙하고 gogs 에 비해 저장소 검색.. 2024. 3. 3.
[linux][oracle19c]Rocky 8 에 oracle 19c 설치하기 이전에 11g 설치할때는 xming쓰는걸 해본적이 없어서 리눅스를 GUI 로 설치해서 했는데 이번 19c 설치는 xming 을 사용해 원격에서 설치했다. linux 에 X11 관련 패키지들 다 설치하고 PC에 Xming 설치/실행후 putty에서 아래처럼 만 체크하고 ":0.0" 입력하면 된다. 우선적으로 다른 사람들의 포스팅이나 설치 문서를 보면서, 뭐지? 싶었던건 두가지가 있다. 1. hosts 파일에 IP 주소와 호스트명을 넣어주는것. (hosts 파일이 뭐하는 파일인지 몰라서가 아니라, 11g 설치때는 하지 않았던거고 이게 왜 필요하지? 싶었다.) 2. oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm 이라는 패키지의 존재 (자료마다 이 패키지를 쓰는 경.. 2023. 10. 2.
[linux][Rockylinux9] console 화면으로 커널 로그 출력될때 시스템 엔지니어는 아니지만 linux를 오래 사용해왔다. 가장 많이 사용해온건 centos 였고 얼마전 유료화 되면서 redhat 포크 버전인 Rocky linux 를 사용하고 있다. 그런데~~ Rocky linux 8 사용까지는 화면에 로그 출력이 없었는데 Rocky linux 9 버전을 설치하면서 부터 자꾸 모니터에 커널 로그가 뿌려진다. 모니터 콘솔에서 작업을 하다가도 갑자기 커널로그가 찍혀버리니까 좀 불편하기도 하고 눈에 거슬리기도 하는데, 나름 시스템 전문으로 오래 만져봤다는 몇 분께 물어봐도 잘 모르신다.... 당연히 어딘가에서 설정하면 되겠지라는건 알지만 어디서 뭘 설정하는지를 모르겠고, 혹시 설치하는 과정에 어떤 설정 옵션이 있지 않았을까 하고 아무리찾아봐도 못찾겠는데 우연히 찾기는 했다^.. 2023. 9. 10.
[linux][oracle11g] CentOS7에 Oracle11g 설치 프로젝트를 진행하면서 TEST를위해 Oracle11g가 필요해졌다. 처음에는 Oracle 11g Xe 도커에 설치해서 TEST를 해봤는데 Xe는 연결수에 제한이 있어서 TEST시 디비 connect 가 안되는 문제가 발생하여, Oracle 11g Enterprise 버전도 TEST용으로는 사용이 가능하것 같아서 설치해본 과정을 남긴다. 1. OS : CentOS 7 버전을 설치했다.(나중에 시간날때 8 설치 해볼 예정) (같은 Redhat 클론 버전인 Rocky 8에 설치해보려고 몇번 시도해봤지만 안되어서 빠르게 7버전에 설치했다.) 2. 구글과 네이버를 통해 설치 문서를 찾아보면 원격으로 X11을 통해서 설치하던데 설정 따라 해봐도 잘 안되어 시간 낭비 안하려고 VMware로 설치 연습하고 실제 TES.. 2023. 5. 21.
Forbidden AH00035 오류 날때 php 화면을 띄울일이 있어 linux 서버에 apache2.4에 php를 설치하고 웹브라우저로 접속을 하니 Forbidden 에러가 발생했다. 로그 내용을 보면 AH00035: access to /phpinfo.php denied (filesystem path '/web/site/www') because search permissions are missing on a component of the path 내 경험상 의외로 처음 웹사이트를 올릴때 종종 나오긴 했는데 어찌어찌 하다보면 해결되고 해서 신경쓰지 않았는데 매번 반복 되는 검색이 귀찮아 여기 남긴다. 일단 이번에는 php 기준이다. 검색을 해본 결과 3가지 정도의 방법이 있는것 같다. 내 경우, 첫번째와 두번째 방법은 이미 적용이 되어있는 상태.. 2022. 8. 6.
[리눅스] 실전(?) tail 명령어 요즘 금융쪽 프로젝트를 하며 TEST를 하다보니 linux에서 명령어.. 특히 로그 보기위한 명령어들이 많이 필요하게 되었다. 정말 잘 만 익히면 엄청나게 편하고 시간을 많이 줄여주며 오류파악하는데 큰 도움이 되는데 그러나 나는 아직도 미숙하다. cat, grep, awk 등등 만 잘쓰면 원하는 거의 모든 작업을 할수 있는것 같다. 내가 로그를 보는데 가장 많이 쓰는 명령어가 tail 이다. tail -f 를 걸어놓으면 로그파일에 새로 추가되는 로그를 실시간으로 볼수 있어 정말 편한데 log level을 debug 등으로 해놓을 경우 너무 많은 로그가 올라와 보고자하는 로그를 놓치는 경우도 있고 계속 터미널만 바라볼수 없을 때도 있다. 실시간 로그를 보려고 하는데 그중에서도 특정 단어나 스트링이 포함된 .. 2022. 5. 27.
[즐거운맛돈까스] 신설동 돈까스집 오늘 직원하고 둘이가 가본 돈까스집 이전 부터 동생한테 맛집이라고 들었기 때문에 한번 가보고 싶었는데 미각이 둔한 내가가선 진짜 맛집인지 확인하기 어려워서 비교적 미식가인 직원하고 오늘 다녀왔다. 사무실하고 가까운 편이라~ 신설동역 3번출구 바로앞 서브웨이 건물 2층 이다. 메뉴는 두가지 히레가츠 16,000원 로스가츠 15,000원 둘다 히레를 먹어서 로스가츠하고 맛 비교는 모르겠다. 메뉴중에 댁주 라는게 있어서 뭔가 개성있는 술인줄 알았더니 그냥 테라 병맥주라고해서 실망~ 바처럼 되어있는 자리가 있고 창가쪽으로 4인씩 앉을수 있는 테이블이 있다. 줄서서 먹는다는 말이 있어서 좀 일찍 걸어가 11시 40분쯤 도착했는데 테이블 자리는 없어서 바 형태 자리에 앉아 먹었다. 나는 거의 대부분 맛있게 먹는 스.. 2022. 5. 26.
국내 통신사 별 DNS 주소 예전에는 IP주소 외우는게 수월했는데 이제 너무 힘들다. Windows를 일반적으로 쓸때는 별로 필요하지 않지만(DHCP에서 자동할당) Windows를 포트포워딩 한다거나, 리눅스를 서버로 설치할때 항상 생각이 안나서 찾아보게 되어 여기다 적어놔 본다. 통신사 기본 보조 KT 168.126.63.1 168.126.63.2 SKT 219.250.36.130 210.220.163.82 LGU+ 164.124.101.2 203.248.252.2 CJ헬로비전 180.182.54.1 180.182.54.2 GOOGLE 8.8.8.8 8.8.4.4 이 외에도 국내외 통신사 뿐만 아니라 작은 규모지만 DNS를 개별 구축한 곳들이 많다. 일반 개인도 얼마든지 구축해서 사용할수 있다. 어느 DNS를 쓸지를 심각하게 고민.. 2022. 3. 29.
Let’s Encrypt SSL 무료 인증서 설치 0. 상황 수년동안 손댓다 말았다 하며 만들고있는 소개팅서비스가 있다. 선연(sunyeon.com) 이라고 하지만 앱버전이 없기때문에 아직 정식 서비스라고 할수는 없다. 작년인가는 cafe24에서 인증서를 구매해서 적용했지만, 정식 서비스도 아니고 좀 아까웠다. 얼마 안되는 금액이지만 선연 서비스 외에도 회사 홈페이지나 간단한 웹을 만들때 종종 쓸거 같아 맘먹고 무료인증서 설치를 추진해봤다. 근데 자료가 많으면서도 전체적으로 필요한 내용을 개별적으로 찾아야 해서 정리해본다. 사실 3개월전에 적용을 했었으나 그때 정리 못해서 다시 갱신 발급하려니 다 까먹어서 이번에도 힘들었다. 1. 무료인증서 선정 많은 무료인증서 서비스가 있지만 그중에서 Let’s Encrypt 로 선정 2. Let’s Encrypt L.. 2022. 3. 27.
728x90