728x90
반응형

[Linux] GUI 환경 설정

 



환경 :

Server : CentOS 6.3 (Minimal), X Window, GNOME

Client : Window, X manager 6

 


Server 설정



1. 관련 패키지 설치


$ yum install gdm

$ yum groupinstall “Desktop”

 



2. 설정


gdm 설정


$ vi /etc/gdm/custom.conf

 

[security]

DisallowTCP=false

AllowRemoteRoot=true

[xdmcp]

Enable=true

 


Run Level 설정


$ init 3

$ init 5

 


Run Level 설정 재시작 시 자동 적용


vi /etc/inittab

 

# id:3:initdefault

id:5:initdefault:

 



3. gdm 동작 확인

 

$ ps -ef | grep gdm



 

$ netstat –ano | grep 177




 

Client 설정


X manager 설치

https://www.netsarang.co.kr/download/main.html



 

설치파일 실행 후 다음만으로 설치 가능

 

X manager > 파일 > 새로 만들기 > XDMCP 세션(X) 클릭





생성한 세션 더블클릭



 

로그인




728x90
반응형

'Linux' 카테고리의 다른 글

[Linux] GIT Client 설정  (0) 2018.09.16
[Linux] PostgreSQL 설정  (0) 2018.08.12
[Linux] Maven 설치  (0) 2018.07.15
[Linux] Tomcat 설치  (0) 2018.07.03
[Linux] Apache 설치  (0) 2018.07.03
728x90
반응형

[AWS] Elastic Beanstalk 생성

 


작성일자 : 2018 07 16

구성 : EC2와 연동되어 Instance가 생성되고 그 서버 위에 Elastic Beanstalk 모듈이 설치

 


AWS console에서 컴퓨팅 > Elastic Beanstalk 서비스 접근





 적당한 이름의 어플리케이션 생성







 

해당 어플리케이션 밑에서 EB 환경이 생성




 


 




 


생성 완료




확인


아래 URL 접근





Sample 페이지 확인





인스턴스 확인 



EC2 생성 확인 – Tag에 자동으로 환경 이름이 저장 되어 있다

 



+++


해당 EC2 서버 접근 방법

1. Security Group에서 서버에 매핑 돼있는 규칙에서 22 Port Open

2. 해당 환경 > 구성 > 보안 > EC2 키 페어 설정 후 설정한 키 페어로 접근 시도

 



728x90
반응형

'AWS' 카테고리의 다른 글

[AWS Architecture] #2. VPC 생성하기  (3) 2018.10.10
[AWS Architecture] #1. 소개  (0) 2018.10.10
[Linux] EC2 Root 계정 활성화  (0) 2018.02.12
AWS EC2 Security Group  (0) 2018.02.07
[AWS] FTP 설정  (0) 2018.02.04
728x90
반응형

[Jenkins] Maven 설정



작성일자 : 2018 07 16

환경 : Jenkins 2.129, JDK 1.8.0_101, Maven 3.3.9

구성 : Jenkins 서버 내 JDK, Maven 설치 및 환경변수 설정 완료

 



1. Jenkins 설정




경로 확인




JDK 경로 설정 (아래 노란 문구는 안뜨는게 정상 )




Maven 경로 설정





2. 프로젝트 설정


 

 


테스트 스크립트 작성.



위 예시의 경우 $M2_HOME/bin에서 mvn –version 명령어를 수행

 



3. 확인

 






 


728x90
반응형

'Jenkins' 카테고리의 다른 글

[Jenkins] 자동배포 설정  (0) 2018.07.21
[Jenkins] Github 연동  (0) 2018.07.21
[Jenkins] SVN 연동  (0) 2018.07.21
[Linux] Jenkins 설치  (0) 2018.02.10
CI/CD  (0) 2018.02.08
728x90
반응형

GIT 저장소 설정

작성일자 : 20180715

환경 : Windows 10 Pro, Git CLI 2.18

시나리오 : GIT 저장소 생성 후 로컬에서 사용할 수 있도록 설정


1. GIT 저장소 생성


www.github.com 접속

계정 생성 후 로그인

 



저장소 명, 설명 입력 후 생성




생성 저장소 확인




빈 저장소 초기화면 ( URL 확인 )

 




2. Local 저장소 설정


GIT CLI 설치


https://git-scm.com/downloads




설치 이후 폴더를 우클릭 하면 Git 관련 옵션이 새로 추가


저장소로 사용할 폴더 우클릭 후 Git Bash Here 클릭




git clone “URL” 명령어로 저장소 로드


저장소를 로드는 했으나 해당 저장소는 Empty




GIT 저장소로 설정 된 디렉토리는 (master)가 뒤에 붙는다



 



3. 최초 커밋


로드한 저장소 내 테스트 파일 생성




설정한 저장소에서 GIT CLI로 다음 명령어 실행


$ git add –A

$ git commit –m “Commit Message”

$ git push origin master



 


확인



+++

Git Tags 삭제

> git push origin :tags/"Tag_Name"




728x90
반응형

'도구, 툴 > 세팅' 카테고리의 다른 글

[vue] vuetify 사용 설정  (1) 2019.07.21
SVN 저장소 설정  (0) 2018.07.21
node.js 설치  (0) 2018.06.10
VSCode 설치  (0) 2018.06.10
CentOS 설치  (0) 2018.05.31
728x90
반응형

[Linux] Maven 설치

 

작성일자 : 2018 07 11

환경 : CentOS 6.3, JDK 1.8.0_101, Maven 3.3.9

 

# Maven 설치 전 JDK 설치가 우선되는 것을 권장

 

1. Maven 다운로드


# wget http://apache.mirror.cdnetworks.com/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

 


2. 압축 해제


# tar -zxvf apache-maven-3.3.9-bin.tar.gz

 



3. 경로 및 이름 수정


# mv apache-maven-3.3.9  /usr/local/maven


 

4. 환경변수 설정


# vi /etc/profile

export M2_HOME=/usr/local/maven

export M2=$M2_HOME/bin

export PATH=$M2:$PATH

# source /etc/profile



5. 확인


# mvn -version

 



728x90
반응형

'Linux' 카테고리의 다른 글

[Linux] PostgreSQL 설정  (0) 2018.08.12
[Linux] GUI 환경 설정  (0) 2018.07.21
[Linux] Tomcat 설치  (0) 2018.07.03
[Linux] Apache 설치  (0) 2018.07.03
Root 권한 부여  (0) 2018.06.13
728x90
반응형

[Linux] Tomcat 설치


버전 : Amazon Linux 2018, Tomcat 7.0.X

작성일자 : 2018년 10월 04일



1. 다운로드


http://apache.tt.co.kr/tomcat/tomcat-7 접근 후 배포 중인 버전 확인




설치파일 다운로드


> wget http://apache.tt.co.kr/tomcat/tomcat-7/v7.0.91/bin/apache-tomcat-7.0.91.tar.gz





2. 압축해제 


> tar -zxvf apache-tomcat-7.0.91.tar.gz


풀어서 원하는 경로에 위치


> mv apache-tomcat-7.0.91 /was/tomcat




3. 확인


Tomcat 실행


%TOMCAT_HOME/bin/ > ./startup.sh



브라우저 접근




728x90
반응형

'Linux' 카테고리의 다른 글

[Linux] GUI 환경 설정  (0) 2018.07.21
[Linux] Maven 설치  (0) 2018.07.15
[Linux] Apache 설치  (0) 2018.07.03
Root 권한 부여  (0) 2018.06.13
[Linux] 환경변수 설정  (0) 2018.02.15
728x90
반응형

Apache 설치


환경 : CentOS 6, Apache 2.2

작성일자 : 2018년 07월 03일


1. 설치파일 다운로드


$ wget http://archive.apache.org/dist/httpd/httpd-2.2.27.tar.gz




위와 같이 wget 미설치 문구 발생 시 아래 명령어로 설치


$ yum install wget 




2. 압축 해제


$ tar -zxvf httpd-2.2.27.tar.gz





3. 해당 디렉터리로 이동


$ cd httpd-2.2.27 





4. 설정


$ ./configure

# 위 처럼 디폴트 설정 시 /usr/local/apache2 아래에 아파치가 설치된다. 

# ./configure --prefix=/web/apache2 의 포맷으로 설치 시 /web/apache2 아래에 아파치 설치




설정 과정에서 위와 같은 에러 발생 시 C 컴파일러 설치


$ yum install gcc 




5. 설치


$ make

$ make install 




6. 설치 확인





7. 환경 설정


$ vi $APACHE_HOME/conf/httpd.conf 


아래와 같이 ServerName 127.0.0.1 추가





8. 실행 확인


실행 이후 브라우저 접근 확인






+++ 추가 설정


1. 프로세스 실행 계정 설정


vi $APACHE_HOME/conf/httpd.conf


User deamon > User "account"

Group deamon > Group "account"


디폴트는 deamon으로 되어있고 실행할 계정으로 설정


해당 계정이 없으면 로그인 불가 계정 생성

useradd -s /sbin/nologin "account"



2. 서비스 계정으로 실행 설정


cd $APACHE_HOME/conf


chown root:"account" httpd

chmod +s httpd



3. mod_proxy 모듈 사용


컴파일 과정에서 옵션 추가


./configure --enable-proxy













728x90
반응형

'Linux' 카테고리의 다른 글

[Linux] Maven 설치  (0) 2018.07.15
[Linux] Tomcat 설치  (0) 2018.07.03
Root 권한 부여  (0) 2018.06.13
[Linux] 환경변수 설정  (0) 2018.02.15
[Linux] JDK 설치  (0) 2018.02.15
728x90
반응형

Root 권한 부여

 

작성일시 : 2018 06 12

환경 : CentOS 6.6

목적 : 특정 계정에 Root 권한을 부여

 

1. subroot 계정 생성


$ adduser subroot

$ passwd subroot

$ subroot

$ subroot

 


2. /etc/sudoers 수정


sudo 권한 부여

기존 root 항목 삭제 or 변경

계정명      ALL=(ALL)        ALL

 



3. /etc/group 수정


root 그룹 부여

기존 항목 뒤에 계정명만 추가

root:x:0:’계정명

 



4. /etc/passwd 수정


uid, gid 변경

root 권한을 부여받을 계정의 uig, gid 0으로 수정

계정명’:x:0:0::/home/’계정명’:/bin/bash




이후 subroot로 접근하여 root 권한을 사용할 수 있다


728x90
반응형

'Linux' 카테고리의 다른 글

[Linux] Tomcat 설치  (0) 2018.07.03
[Linux] Apache 설치  (0) 2018.07.03
[Linux] 환경변수 설정  (0) 2018.02.15
[Linux] JDK 설치  (0) 2018.02.15
Linux Root 직접접근 제한  (0) 2018.02.12
728x90
반응형

Angular 시작


작성일시 : 2018년 06월 10일

환경 : VSCode, NPM, Angular CLI


VSCode 설치 : http://osc131.tistory.com/51?category=745386

NPM 설치 : http://osc131.tistory.com/52?category=745386




1. Angular CLI 설치


1.1 Angular CLI 설치 명령어 입력

# npm install -g @angular/cli





2. Project 생성


2.1 Project 생성 명령어 입력

# ng new %Project_Name% 



2.2 프로젝트 생성 확인




3. 확인


3.1 서버 실행 명령어 입력

# ng serve 



3.2 아래 주소로 접근 후 확인

 

 http://localhost:4200 





4. 기본구조


4.1 프로젝트 구조



4.2 %Project_Home%\src\index.html

서버 실행 후 / 로 접근 시 가장 먼저 출력되는 view

selector를 사용하여 app-root라는 component를 body 내 호출



4.3 %Project_Home%\src\app\app.component.ts

index.html에서 호출 되는 컴포넌트의 정의

app-root라는 selector로 호출이 가능하고 app.component.html, app.component.css로 구성된 컴포넌트


4.4 %Project_Home%\src\app\app.component.html

%Project_Home%\src\app\app.component.css

app.component를 구성하는 요소




728x90
반응형
728x90
반응형

node.js 설치


작성일시 : 2018년 06월 10일

환경 : Window 10 Pro, node.js v8.11.2



1. 설치파일 준비

https://nodejs.org/ko/download/


2. 설치

Default 설치




3. 확인




728x90
반응형

'도구, 툴 > 세팅' 카테고리의 다른 글

SVN 저장소 설정  (0) 2018.07.21
GIT 저장소 설정  (0) 2018.07.15
VSCode 설치  (0) 2018.06.10
CentOS 설치  (0) 2018.05.31
PyCharm 설치  (0) 2018.04.22

+ Recent posts