CentOS6 [개발환경구축] VirtualBox CentOS 8 Jenkins 설치 다음으로 젠킨스 설치를 진행해보았다. 젠킨스와 거의 유사한 허드슨도 있는데 둘의 차이가 뭔지 궁금해서 검색해봤다. 검색한 결과 위키백과의 설명으로는 오라클과의 분쟁으로 인해 허드슨을 개발한 개발자들이 나와 만든게 젠킨스라고 한다. 현재 허드슨은 유지보수가 진행되고 있지 않다고하니 젠킨스로 설치가는게 좋을듯하다. Jenkins(젠킨스)는 빌드, 테스트, 배포를 진행해주는 CI(Continuous Integration) 툴이다. 젠킨스 설치 방법에는 tomcat에 war로 배포하거나 직접 패키지를 다운받는 방식이 있는데, 패키지를 받아보겠다. 젠킨스 사이트를 이용하면 쉽게 진행할 수 있다. 젠킨스 설치 사이트 : pkg.jenkins.io/redhat-stable/ $ su - $ wget -O /etc/y.. 2021. 3. 28. VirtualBox CentOS 8 Subversion(SVN) 설치 넥서스 설치까지 진행했으니 svn 설치를 진행해본다. 언젠가 시간이되면 git 설치도 진행해볼 예정이다. 먼저 svn 명령어를 통해 linux에 svn 설치여부를 확인한다. $ svn 설치가 안되어있다면 설치가능 목록을 확인 후 해당 항목에 대해 설치를 진행한다. $ yum list subversion $ yum install subversion.x86_64 설치가 완료되면 svn --version 명령어를 통해 설치가 되었는지 확인해본다. $ svn --version svn 저장소로 사용할 디렉토리의 루트저장소 만들어준다. $ mkdir 루트저장소경로 루트저장소를 만들었다면 프로젝트 저장소를 설정해준다. $ cd 루트저장소경로 $ svnadmin create --fs-type fsfs 저장소명 svn .. 2021. 3. 21. [개발환경구축] VirtualBox CentOS8 Nexus 2 설치 (Jetty Deploy) + 자동실행 jdk 설치도 끝났겠다 넥서스 설치를 진행해보았다. 먼저 넥서스2를 설치해보기로한다. 넥서스2는 넥서스 설치 파일을 받아서 압축 풀기와 war 파일을 받아서 톰캣에 배포하는 2가지 버전이 있는데 먼저 압축을 풀어서 jetty에 배포하는 버전 설치를 진행해봤다. 넥서스 설치는 root 계정보다 일반 계정으로 설치하기를 권고하기 때문에 먼저 넥서스 설치를 위한 계정을 만들어줬다. $ useradd nexus $ su - nexus nexus 계정으로 접속 후 바로 설치를 진행해도 되지만(이 경우 위치는 /home/nexus/) 본인은 /apps 폴더를 만들어서 해당 폴더에 설치를 진행했다. 설치하고자하는 폴더로 이동 후 파일을 다운로드한다. $ wget http://www.sonatype.org/downlo.. 2021. 3. 15. [개발환경구축] VirtualBox CentOS 8 jdk 1.8 설치 넥서스 설치 진행하기 전 요구사항으로 jdk 1.8 버전을 먼저 설치 후 진행해보기로 했다.터미널 - 설치 가능한 jdk 버전 확인$ yum list java*jdk-develjdk 설치 진행$ yum install java-1.8.0-openjdk-devel.x86_64devel이 빠진 java-1.8.0-openjdk.x86_64 버전도 존재하는데devel과의 차이점은 devel에는 개발에 필요한 항목이 추가되어있다고한다.[링크]설치 후 정상적으로 설치되었는지 확인$ java -versionjdk 설치가 끝나면 환경변수 설정을 진행해본다.javac 위치 확인$ which javac 해당 링크에서 원본 파일 위치 확인$ readlink -f /usr/bin/javac 원본 파일 위치 경로를 bin 전까.. 2021. 3. 11. [개발환경구축] VirtualBox CentOS 8 putty 원격 접속 리눅스 설치도 끝냈겠다, 본격적으로 구축 실습에 들어가려고 했는데GUI 환경이라 그런건지 렉이 너무 심해서 putty를 이용해 원격 접속으로 실습을 진행해보려한다.먼저 호스트 PC에 putty를 설치해준다.구글에 putty로 검색하면 최상단에 다운로드 링크가 보여진다.해당 링크를 클릭 수 Download PuTTY here 부분을 클릭하면본인 OS에 맞게 다운받을 수 있는 목록이 보인다.putty 설치가 끝나면VM을 실행시켜 $ rpm -qa | grep ssh 명령어를 통해 패키지 설치 여부를 확인한다.CentOS를 설치할 때 같이 설치된것 같다.그 다음 $ ps -ef | grep ssh 명령어를 통해 현재 실행중인 프로세스인지 확인한다.$ ip addr 명령어를 통해 현재 리눅스에 연결된 네트워크 .. 2021. 3. 7. [개발환경구축] VirtualBox CentOS 8 설치 실습 virtualBox 설치가 끝났으니 본격적으로 리눅스 서버 실습에 들어가보았다.처음에는 virtualBox에서 새로만들기로 추가하면 iso파일을 자동으로 잡아주는 줄 알았는데ㅋㅋcentos 다운로드 사이트에가서 iso파일을 다운받아야 한다..!구글에 centos 8 iso라고 검색하면 최상단에 다운로드 페이지 링크가 뜬다.다운로드 페이지로 들어가면 CentOs Linux와 CentOS Stream을 다운로드 할 수 있는 사이트가 뜬다.CentOs Linux는 2021년 12월 31일 부로 종료된다고한다..하지만 난 CentOs Stream이 뭔지 아직 잘 모르고.. 실습이기에 그냥 Linux iso 파일을 받아 진행했다.iso 이미지 파일을 다운받을 수 있는 미러링 사이트 리스트가 뜬다.아무 링크나 클릭.. 2021. 3. 7. 이전 1 다음