앵귤러 7버전 설계 및 개발 전략 공부 라라벨 5.7버전 API설계 및 개발 전략 공부
이 글을 ubuntu18.04에 gitlab을 설치해 보는 포스팅 입니다. 참고로만 활용해 주시면 감사하겠습니다.참고 문서 :https://about.gitlab.com/install/ 1.sudo apt-get update2.sudo apt-get install -y curl openssh-server ca-certificates3.sudo apt-get install -y postfix--> 다른 솔루션을 이용해서 전자 메일을 보낼 경우 이 단계는 건너 띄어도 된다. 4.curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash--> gitlab이 패키지 저장소를 이용하기 위해 사용하는 ..
이 글은 "웹 엔지니어가 알아야 할 인프라의 기본" 책 을 정리 한 것 입니다. IP주소 해당 포스트 참고 : 내부 ip 외부 ip ip주소에는 "글로벌IP주소(외부IP)" 와 "로컬IP주소(내부IP)" 주소가 있다. 글로벌 IP주소->전 세계적으로 중복되지 않도록 관리->회사나 가정 등에서 자유롭게 사용 로컬 IP주소 ->10.0.0.0~10.255.255.255 : 매우 큰 규모의 네트워크 용->172.16.0.0 ~ 172.31.255.255 : 중간 규모의 네트워크 용->192.168.0.0 ~ 192.168.255.255 : 작은 규모의 네트워크 용 ->127.0.0.1 ~ 127.255.255.254 : 로컬 루프백 주소 ---> 127.0.0.1 보통 자신의 서버를 가르키는 IP주소로 사용 ..
이 포스팅은 "웹 엔지니어가 알아야 할 인프라의 기본 " 책의 내용을 정리한 책 입니다. 웹 서비스 구축에 관련된 인프라의 기술 요소OS, 서버기기, 스토리지,데이터센터,도메인 취득, DNS, 네트워크 기기, 네트워크 기술, SSL인증서 ->각각의 계층과 규격을 관리하는 단체도 있기 때문에 그 단체에 대해 파악하고 규격을 조정해야 한다. 인프라 기술의 계층 구조 ---- > OSI 7계층 참고 url 인프라의 구축 과정요건 정의 -> 설계 -> 조달 -> 구축 -> 운용 ----> 시스템을 기반으로 하며 서비스 개시 시점에 어느 정도는 향후의 확장을 염두해 두고 구성 필요 기능적 요건 vs 비기능적 요건 "1년간 10분 이상 서비스를 정지시키지 않는다" 위 비 기능적 요건을 구현하기 위해 필요한 기능 설..
청년이 답하다 청년이 답하다를 읽고 생각한 것은 어떻게 양쪽을 병행할까이다.사회생활과 교회의 리더 활동을 어떻게 병행할수 있을까 의문점이 먼저 들었다.누군가를 위해 일을 한다는 것, 누군가에게 시간을 쏟는다는것 그게 투자일까 허비일까.. 길을 읽으며 청년이 답하다를 읽으며 의문이 좀 커졋다.누군가를 위해 일한다는 것이 두려움이 먼저 왓다. 그것을 한 학기동안 온전히 감당할 수 있을까 라는 것이 더 문제이다.하다가 포기해 버릴거 같고, 하다가 관둬버릴거 같은데 해내는 것을 보면서 힘든 것보다 기쁨이 먼저라는 것을 보고 있다. 하다가 지쳐서 떠나는 분을 보면서 "아 나도 저렇게 떠나면 어떻하지?" 라는 두려움 부터 앞서는거 같다. 요즘 생각이 많아서인지는 모르겠지만 단점을 먼저 보게 되는거 같다.한주를 보내..
인프라 엔지니어의 첫걸음을 읽으면서... 나는 현재 시스템 op로 일하고 있다. 시스템 op로 일하기 전에 중소기업 2군데에서 각각 7개월,5개월씩 일한 경험이 있다. 7개월의 php 유지보수, 5개월이 서버 운영 직군이다. 그렇게 어중간하게 일하다 보니까 개발쪽의 지식도 어중간히 생기고, 운영 쪽의 직군도 어중간히 생겼다. 개발 쪽은 사수가 있어야 하는데, 서버 운영은 사수가 없어도, 책과 경험으로 성장할 수 있는 직군이라서 서버 운영에 매력을 느껴서 읽기 시작한 책이다. 1~3년 차의 인프라 엔지니어를 대상으로 한 책인데, 생각보다 이해가 잘 되더라. 지식이 어중간해서 그런가..책은 7장까지 있는데, 정리는 4장까지만 하였다. 왜냐하면, 5장부터는 제작자의 경험에 기반한 예를 많이 적어 두었기 때문이..
안녕하세요, 사라이 입니다.이 글은 "인프라 엔지니의 첫걸음"의 책 내용을 정리한 글 입니다. 틀린 대목이 있을 수도 있으니 어디까지나 참고로 활용하여 주시면 감사하겠습니다. 출처: http://mas.click/entry/인프라-엔지니어링의-첫걸음3 [무무와 사라이]안녕하세요, 사라이 입니다.이 글은 "인프라 엔지니의 첫걸음"의 책 내용을 정리한 글 입니다. 틀린 대목이 있을 수도 있으니 어디까지나 참고로 활용하여 주시면 감사하겠습니다. 출처: http://mas.click/entry/인프라-엔지니어링의-첫걸음3 [무무와 사라이]안녕하세요, 사라이 입니다.이 글은 "인프라 엔지니의 첫걸음"의 책 내용을 정리한 글 입니다. 틀린 대목이 있을 수도 있으니 어디까지나 참고로 활용하여 주시면 감사하겠습니다. ..
안녕하세요 사라이 입니다.그동안 너무 블로그에 리눅스와 네트워크만 올리면서 또 그 부분만 주구장창 공부 하다 보니까 프로그래밍과는 멀어졌는데요, 어느날 보니까 프로그래밍에 자신이 없어졌더라구요 그래서 간단한 프로젝트를 하기 시작하였습니다. 그것이 바로 PHP Version:PHP 5.3.3 (cli) (built: Mar 22 2017 12:27:09) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies Nginx Version:nginx version: nginx/1.14.0 Git 저장소 : https://github.com/saranf/PHP-calculator 조건1. 계..
안녕하세요 사라이 입니다. 이번 포스팅은 centos6에서 git 연동하는 방법을 알아보도록 하겠습니다. centos6에서 기본적으로 yum install git을 하면 git이 1.7버전으로 다운로드 받게 됩니다.근데 git 1.7버전의 경우 http프로토콜을 사용 못하는 오류가 있어서 1.8버전 이상으로 다운로드 받아야 하는데요, 이 포스팅에서는 git 2버전대를 다운로드 받는 방향으로 하도록 하겠습니다. 포스팅에 앞서서, 깃 설치한 환경 입니다.[saranf@mas html]$ uname -r 2.6.32-754.el6.x86_64 [saranf@mas html]$ grep . /etc/*-release /etc/centos-release:CentOS release 6.10 (Final) /etc/..
안녕하세요, 사라이 입니다.이 글은 "인프라 엔지니의 첫걸음"의 책 내용을 정리한 글 입니다. 틀린 대목이 있을 수도 있으니 어디까지나 참고로 활용하여 주시면 감사하겠습니다. REP(Request for Proposal): 클라이언트의 요구를 정리할 때 사용하는 제안 요청서 --------> 클라이언트가 개발 회사에 발주할 때 만드는 서류 정도로 생각할 때가 많은데, 사내에서도 명확하게 의로하고 싶을 때 주로 사용한다. REP의 구성 요소"전체 이미지" 와 "의뢰 제안 내용" 이 2개의 요소가 필요하다. 기능요건: 무엇을 하면 어떻게 동작한다는 형태로 명확한 기능을 가진 요건 비기능 요건 : 시스템의 기능이나 구성과는 관련이 없지만 필요한 것 --------> 일반적으로 문서화하지 않는 요구 사항이지만 ..