본문 바로가기

서버운영 (TA, ADMIN)/미들웨어

(34)
[버전관리] Git, 분산 버전 관리시스템 현재 진행하고 있는 프로젝트에서 git 이용해 버전관리를 해볼 예정입니다. 학부시절에 써본적이 있긴한데 실무에서 사용하는것은 이번이 처음입니다. SI 프로젝트에서는 통상적으로 SVN을 쓰는 경우가 많다보니 그렇게 되었습니다. 자발적으로 git을 써보자고 했는데.. 제대로 알고 적용을 해야지 SVN 사용대비 어떤점이 좋은지 안좋은지도 비교해볼 수 있을 것 같습니다. 아직까지는 중앙저장소 기반의 SVN 버전관리가 쉽게 느껴지네요. 익숙한것이 쉬운것이다 보니까요. git이 좋다좋다 하니 사용방법 상세히 살펴봐서 이번기회에 제대로 써볼수 있었으면 좋겠습니다.git에 대해 알아보기 위해 아래 책 내용을 확인해보고 있습니다.기본적인 명령어 외에도 책 내용을 살펴보면 git 최대한 활용할 수 있는 방법들이 나열되어 ..
[서버관리] mysql 리눅스 커맨드 명령어 호출 방법 mysql 명령프롬프트 창에서 간혹 리눅스 명령어를 호출할 일이 생기곤합니다.필자가 겪었던 상황은 DBMS 툴로 상용 데이터베이스 접근이 되지 않는데 상용 DB내 프로시저를 수정해야하는 상황이었습니다. 프로시저 구문이 꽤 길었던 터라 커맨드라인에서 전체 sql문을 실행하면 자꾸 에러가 떨어졌습니다. 선임분의 도움을 받아 해당 문제를 해결했는데. mysql 명령프롬프트에서 리눅스 명령어를 호출하는 방법이였습니다. MariaDB [databasename]> \! vi run.sql MariaDB [databasename]> \. run.sql첫번째 라인을 입력하면 vi 편집기를 실행할수도 있고두번째 라인을 입력하면 run.sql 파일을 mysql에서 바로 실행 가능합니다. run.sql 파일 안에 내가 my..
[환경세팅] 로컬 개발환경 세팅 순서 개발 환경 세팅은 늘 반복. 순서를 한번 정해서 앞으로는 이 순서를 따라가보자.1. java sdk 설치 (8, 7) - 8 (개인 공부용) / 7 (사이드 프로젝트 개발용)2. redis, python.. node.js - python, node.js (java 대체용)3. tomcat, apache... - tomcat 7, 8 버전 차이? - apache 버전은..?4. maven, gradle - maven보다 gradle 선호. 개발툴 설치 (sts, netbeans, webstorm, ptvs, pycharm, sqlYog, WinSCP) 등등설치하고 싶은 프로그램 (pinpoint, feedler) 설치 등등.CI (Continous Integration..) hudson 개발서버에서 한번 ..
[운영체제] 리눅스포털 운영체제론 완강 강좌명 : 운영체제론 과정(완강) 강사명 : 고건 - 전공분야 : 운영체제, 성능평가, UNIX, Linux - 1967 - 1974 서울공과대학(학사: 응용물리학) - 1974 - 1976 한국과학기술연구소 (KIST) 연구원 - 1976 - 1981 미국, 버지니아 대학(박사: 전산학) - 1981 - 1983 Bell Laboratories 연구원(미국) - 1983 - 2011 서울대학교 교수 - 1996 - 1999 국가 정보화추진위원회 자문위원 - 1997 - 1998 한국정보과학회 부회장 - 2007 - 2011 한국공개소프트웨어활성화포럼 의장 - 2011 - 2013 전주대학교 총장 수강 기간 : 2016년 10월 5일 ~ 2016년 12월 6일 [제1강좌] 운영체제의 개요 . 성능척도 ...