스프링

## 1-4. 원격 서버(개발 서버 또는 실 서버) 에 소스 코드 배포하기 1


* 서버 IP : 125.209.195.244
* ssh로 서버 접속
* 한글 인코딩 설정
* 계정 추가 및 sudo 권한 부여


#####################################
## 1-1. 로컬 개발 환경 세팅
* spring boot project
 * web/mustache/dev-tools
* "Hello World" welcome 페이지
* live reload chrome extension 설치

## 1-2. bootstrap 활용한 html 페이지 개발
* bootstrap start html 추가
* bootstrap css 라이브러리 추가
* jquery javascript 라이브러리 추가
* index.html => navigation bar 추가
* 회원가입 페이지 개발

## 1-3. github에 소스 코드 추가

* sourcetree 저장소 추가

* github에 소스 코드 추가

* local => 개발 서버 / 실 서버
* local => git/svn(버전관리시스템) => 개발 서버/ 실 서버
* local => github.com => 개발 서버/ 실 서버


만약 AWS에서 실습한다면 이미 계정이 추가되어 있기 때문에 계정을 추가하지
 

않아도 된다.

실습 내용

1. ssh로 서버에 접속해 개인별 계정을 추가한다. adduser 명령어 활용한다.
2. 추가한 계정에 sudo 권한을 실행할 수 있도록 권한 추가한다. root 권한과 같이
다른 권한으로 명령을 실행할 때 필요하다.

3. 구글에서 "ubuntu sudoer 추가" 로 검색해서 문제 해결
* vi/etc/sudoers

 

asw 신용카드 인증 문제로

 

vmware 에서 실습 

 

이클립스 터미널에서 git 으로 접속 한다.

 

 

choi@choi-PC MINGW64 ~
$ ssh
usage: ssh [-1246AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
           [-D [bind_address:]port] [-E log_file] [-e escape_char]
           [-F configfile] [-I pkcs11] [-i identity_file]
           [-L address] [-l login_name] [-m mac_spec]
           [-O ctl_cmd] [-o option] [-p port]
           [-Q cipher | cipher-auth | mac | kex | key]
           [-R address] [-S ctl_path] [-W host:port]
           [-w local_tun[:remote_tun]] [user@]hostname [command]

choi@choi-PC MINGW64 ~
$ ssh root@192.168.111.128
root@192.168.111.128's password:
Last login: Wed Jul 19 04:10:54 2017 from 192.168.111.1
[root@localhost ~]# vi /etc/sudo
sudo-ldap.conf  sudo.conf       sudoers         sudoers.d/
[root@localhost ~]# vi /etc/sudoers

 

 

 

각 계정별 UTF-8 인코딩 설정

* sudo locale-gen ko_KR.EUC-KR ko_KR.UTF-8

* sudo dpkg-reconfigure locales

* Home 디렉토리의 .bash_profile에 다음 설정 추가

    LANG="ko_KR.UTF-8"
    LANGUAGE="ko_KR:ko:en_US:en"

* "$ source .bash_profile"

* "$ env" 실행해 설정 확인
    
 

 

 

 

 

 

 

 

 

about author

PHRASE

Level 60  머나먼나라

술은 비와 같다. 즉 진흙에 내리면 진흙은 더욱 더럽게 되나, 옥토에 내리면 아름답게 하고 꽃피게 한다. - J. 헤이

댓글 ( 6)

댓글 남기기

작성