Mac 터미널에서 root 계정 암호 설정하기

Macbook 2015. 12. 24. 21:34 by 후뤼한잉여

Mac 터미널에서 root 계정 암호 설정하기

1. 개요

맥을 구입할까 망설이던 차에 지인으로부터 싸게 구입할 수 있는 기회가 생겨 맥 입문용으로 맥북프로 2012년형을 구입하여서 여러 설치 작업의 편의성을 위해 root 계정에 암호를 설정한 내용을 정리한 글입니다.

2. 설정방법

  1. 터미널 접속
  2. sudo -s 명령어 입력
    • 이 때, 계정은 관리자 권한이여야 하는데, 초기화된 맥북에서 등록한 초기 계정은 관리자 계정인듯 합니다.
  3. 현재 계정의 password입력
  4. passwd root 명령어 입력
  5. root 계정에 사용할 암호를 2번 입력
    • 1번째는 설정할 암호, 2번째는 설정한 암호의 검증용으로 다시 한번입력 합니다.

'Macbook' 카테고리의 다른 글

Mac에서 Homebrew에 GitHub API Token 설정하기  (0) 2016.01.09
Mac에서 로컬 DNS 설정하기  (0) 2015.12.28
Homebrew로 Tomcat8 설치하기  (0) 2015.12.25
Mac에서 Homebrew 설치하기  (0) 2015.12.25
MacOS에서 JDK 1.8 설치하기  (0) 2015.12.25

CentOS 7 에서 Jekyll설치 및 GitHub Page 연동

Version Control/Git 2015. 12. 22. 21:46 by 후뤼한잉여

CentOS 7 에서 Jekyll설치 및 GitHub Page 연동

1. 개요

GitHub 페이지를 만들어보고자 정적 페이지 생성 프레임워크인 Jekyll을 설치한 내용을 정리한 문서입니다.

2. GitHub 설정

  1. 새로운 레파지토리 생성
    생성시 레파지토리 명은 [GitHub ID].github.io 로 생성

3. 설치

  1. EPEL 레포지토리 등록
    sudo yum install http://mirror.premi.st/epel//epel-release-latest-7.noarch.rpm
    
  2. 의존 파일 설치
    sudo yum install nodejs npm ruby ruby-devel rubygems git python-pip
    
  3. 루비 gem을 이용한 jekyll 설치
    gem install jekyll
    
  4. GitHub 레파지토리 Clone
    git clone [레파지토리 URL]
    
  5. GitHub 디렉토리로 이동
    cd [레파지토리]
    
  6. jekyll 구성
    .대신 디렉토리 이름을 사용하면 해당 디렉토리명으로 jekyll이 구성됨
    jekyll new .
    
  7. 문서 생성 등 작업
    간단하게 _posts 디렉토리 밑에 YYYY-MM-DD-POST명.md식으로 마크다운 문서를 집어넣고 jekyll build를 하면 _sites 밑으로 포스트가 생성되는 식이다.
    welcome 파일을 참고해서 헤더를 추가하거나 기타 작업을을 하면 쉽게 생성이 된다.
    자세한 내용은 Jekyll 홈페이지나 번역 페이지를 참조하세요.

    jekyll 홈페이지 : http://jekyllrb.com/docs/usage/
    jekyll 한국어 번역 페이지 : http://jekyllrb-ko.github.io/docs/usage/

  8. git 설정
    • 사용자 정보 설정
      git config --global user.name "[이름]"
      git config --global user.email [이메일 주소]
      
  9. git을 이용하여 등록
    git add .
    
    git commit -m "[커밋 메시지]"
    
    최초 1회만 git push origin master로 하면 이후부터는 git push명령을 사용하면 master 브랜치에 자동으로 푸시해줌. 특별히 브랜치를 변경하지 않는 이상 최초 1회 이후엔 git push로 진행
    git push origin master
    
  • 온전히 구성하기 어렵다면 jekyll 테마 사이트를 통해 테마를 다운 하거나 git Fork후 테마를 적용시키면 된다.
  • jekyll serve 명령을 입력하면 4000번 포트로 작은 웹서버가 구동이 되는데, 로컬 외에서의 접속이 잘 안되서 나는 그냥 git에 바로 커밋 & push로 테스트를 했다.

GitHub 와 Jenkins CI 연동하기

Version Control/Git 2015. 12. 22. 21:37 by 후뤼한잉여

GitHub 와 Jenkins CI 연동하기

1. 개요

GitHub 에서도 Jenkins를 적용해보고자 설정한 내용을 정리한 문서입니다.

2. Jenkins 설정

  1. Jenkins 접속
  2. Jenkins 관리 메뉴 클릭
  3. 플러그인 관리 메뉴 클릭
  4. GitHub 연동 플러그인 설치
    • GitHub plugin
    • GitHub API Plugin
    • GIT plugin
    • GIT clent plugin
  5. 잡 구성 설정
    • GitHub project / Project url : GitHub로 접속가능한 메뉴에 사용될 정보
    • Git 관련 설정은 GitLab 과 Jenkins CI 연동하기 참고
    • 빌드 유발 부분에 Build when a change is pushed to GitHub 체크
    • 그외 배포 등의 설정은 프로젝트 설정에 따라서 설정

3. GitHub 설정

  1. 연동할 GitHub 레파지토리 접속
  2. Settings 메뉴 클릭
  3. Webhooks & services 메뉴 클릭
  4. Services에서 Add Service 메뉴 선택
  5. Jenkins (GitHub plugin)를 찾아서 선택
  6. Jenkins hook url 부분 설정
    [Jenkins URL]/github-webhook/
    • Jenkins URL은 각 프로젝트별 URL을 의미하는것이 아닌 Jenkins Root URL을 의미
  7. Add service 버튼 클릭
Nav