Centos7 Nginx 웹서버 설치
·
서버 및 운영/서버
Web 서버를 쓸 때 많이 사용하는 nignx 를 설치해봅시다. 1. nginx.repo 파일 생성 nginx.repo 파일을 설치 해주어야 여기 디렉토리 repo 파일 통해 yum install 가능합니다. cd /etc/yum.repos.d/ vi nginx.repo -- 파일생성해줍니다. 2. nginx.repo 내용 추가 nginx.repo 에 아래 내용을 넣어줍니다. [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 3. nginx 설치 yum -y install nginx 4.설정 변경 기본 포트(80)를 특정포트로 변경해주어야 합니다. 거의 프로세스의 기본포트가 80..
MAC M1 리눅스 Centos 서버 구축/설치
·
서버 및 운영/서버
여러가지 툴이 있지만 MAC을 지원하지 않는 툴이 많아 지원이 되는 UTM 으로 진행하였습니다. UTM 은 아래 사이트에서 무료로 다운 가능하며, UTM 을 통해 리눅스 서버를 구축할 거에요. https://mac.getutm.app/ UTM Securely run operating systems on your Mac mac.getutm.app 우선 설치를 위해 iso 파일 다운로드 받아야 해요. (iso 는 설치 이미지 파일이에요) 리눅스, Centos의 경우에는 무료 라이선스로 아래 사이트에서 무료 다운로드 가능합니다. https://mirror.navercorp.com/centos/7.9.2009/isos/x86_64/ Index of /centos/7.9.2009/isos/x86_64 mirror..
Docker 이용하여 git 서버 구축
·
카테고리 없음
로컬에 Docker 를 설치하여 git 서버를 구축하는 것을 해보고 git 서버 구축, 구성하고 서비스를 올리는 것 까지 진행해봅시다 참고 : MAC 사용자인 경우 centos 8 을 설치하세요 ! 우선은 Docker 다운로드 진행 cmd 창에서 아래와 같이 입력합니다. MAC OS 사용중으로 아래와 같이 입력되었지만 Windows 도 동일하게 입력하면 됩니다. 저는 Centos7 이미지가 없어서 아래와 같이 다운로드가 같이 진행됐구요. docker run --privileged -d --name mycent7 centos:7 /usr/sbin/init 저는 Docker 클라이언트가 설치되어있어 설치 후 running 상태인 것을 확인 할수 있었습니다. 편리하여 이렇게 사용하고 만약 Docker 설치가 ..
Failed to download metadata for repo 'appstream' 오류
·
서버 및 운영/서버
Docker 에 Centos8 를 올리고 셋업 중 오류 발생.. Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist yum 으로 서비스 설치 시 발생하는 오류이고 다운로드해주는 mirrorlist 를 변경해주니 정상적으로 설치됐다. -- 1번 sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-Linux-* -- 2번 sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS..
Failed to set locale, defaulting to C.UTF-8 오류
·
카테고리 없음
yum 으로 설치하려는 도중 아래와 같이 Failed to set locale, defaulting to C.UTF-8 오류 발생 현재 local에 지원하는 언어셋이 없어서 발생하는 현상이며, 다운로드 되어있는 locale 확인방법은 아래와 같습니다. -- 현재 언어 확인 locale -a ko_KR.utf8 를 추가해주어야 오류가 발생하지 않아요. -- /etc/bashrc 에 데이터 추가 -- 1. cd /etc 2. vi bashrc 3. 맨아래로 이동하여, # vim:ts=4:sw=4 가 있는지 확인 4. 'i' 를 누른 후 내용을 추가합니다. -- insert 모드 5. 'export LANG=ko_KR.utf8' 추가 6. exc 버튼을 누른 후 :wq! -- 저장 후 나가기 7. source..
MSSQL 쿼리 주의사항 주요 실수
·
데이터베이스
데이터베이스를 사용하는 사람일 경우 쿼리를 한번 실수해도 큰일나는 경우가 많습니다. 주의를 요해야합니다. 주요 실수에 대해서 알아봅시다. 정말 실수를 내면 안되며, 실수가 나도 원복을 할 수 있도록 작업 전 백업을 해놓거나 업데이트자, 업데이트시간, 코멘트를 적을 수 있도록 합시다. 1. SELECT * 전체조회 데이터가 별로 없을 경우 SELECT * 로 전체 조회해도 문제가 없습니다. 하지만 데이터가 엄청 많은 경우 테이블 전체를 조회하면 문제가 생길 수 있습니다. SELECT * -- 전체조회 FROM USER WITH(NOLOCK) 2. 조회조건 누락 조회조건이 없는 상태, 주석인 상태로 쿼리를 실행하면 엄청나게 많은 데이터가 변경 될 수 있습니다. 꼭 확인하고 쿼리를 실행하기전 아래에서 위로 드..
VMWARE, AWS 스냅샷이란?
·
서버 및 운영/서버
스냅샷 (Snapshot)이란 무엇일까요? 가상화 서버에서 스냅샷이라는 기능이 있습니다. 이는 무슨기능일까요? 스냅샷은 특정 시간에 데이터 저장장치의 상태를 별도의 파일이나 이미지로 저장 하는 기술을 의미합니다. 쉽게 말해 특정 시간에 스크린샷 찍어놓은 후 장애 발생 시 스크린샷 찍어 놓은 시점으로 복원되는 것을 의미합니다. 대용량의 데이터를 백업 관리함에 있어 운영 비용을 최소화 할 수 있고 획기적으로 빠르게 복원 할 수 있습니다. 장,단점은 뚜렷한데요 장단점에 대해서 일반적인 백업과 다른점을 비교하며 전달드리겠습니다. 일반 백업과 차이점은 스냅샷의 경우 스냅샷을 저장해놓은 저장소가 손상될 경우 복원을 할 수 없다. 일반 백업의 경우 모든 데이터를 전부 백업 하는 것 이기 떄문에 일부 저장소가 손상되더..
Hyper-V to vmware
·
서버 및 운영/운영
Hyper-V의 서버를 vmware에 올리기 운영중인 HyperV서버를 복제 진행 - https://forbes.tistory.com/1115 Starwind v2v프로그램을 하단 사이트에서 다운로드 받기 - https://www.starwindsoftware.com/starwind-v2v-converter 복제한 Hyper-V 서버의 디스크(vhdk파일)을 vmdk파일로 변환 Starwind 실행 후 Source를 vhdk로 설정 destination image를 vmdk로 설정 후 변환 - vhdk 파일을 vmware에 적합한 vmdk 파일로 변환하는 작업 변환한 vmdk 파일을 wmware 데이터스토어에 업로드 ESXi ssh로 접근하여 vmdk 업로드 한 경로로 이동 후 vmdk 파일 있는지 확인..