개요 리눅스는 벤더마다 고유의 패키지 매니저를 통해 소프트웨어의 설치, 업그레이드, 제거를 관리할 수 있다. RHEL/CentOS 계열 리눅스는 yum 명령어를 통해 패키지를 관리할 수 있게 해준다. yum은 리파지터리라 불리는 저장소를 사용자의 입맛대로 설정할 수 있으며 기본 공식 저장소 외에 다른 저장소를 통해 소프트웨어를 설치할 수 있다. 외부 저장소를 통해 설치하는 이유는 최신 버전의 소프트웨어를 설치할 수 있기 때문이다. 공식 저장소는 안정성을 최우선순위로 정하기 때문에 소프트웨어 버전업이 늦다. 믿을만한 유명한 외부 저장소를 이용하면 최신 버전의 소프트웨어를 안정적으로 설치할 수 있다. yum 기본 명령어 # 설치된 리파지터리 목록을 조회 $ yum repolist # 설치된 리파지터리 파일 ..
Nmap 설치 $ cd ~ $ sudo wget https://nmap.org/dist/nmap-7.40-1.x86_64.rpm $ sudo yum install nmap-7.40-1.x86_64.rpm Nmap 포트 확인 $ nmap localhost Starting Nmap 7.40 ( https://nmap.org ) at 2017-05-11 22:11 UTC Nmap scan report for localhost (127.0.0.1) Host is up (0.00028s latency). Other addresses for localhost (not scanned): ::1 Not shown: 996 closed ports PORT STATE SERVICE 22/tcp open ssh 25/tcp..
사전지식 Vagrant, Windows에서 나만의 가상머신 개발환경 구축하기 CentOS 6, VirtualBox 설치 VirtualBox 공식 홈페이지에서 제공하는 RPM 파일을 다운로드 받아 아래와 같이 설치한다. # yum 리파지터리에 VirtualBox 추가 $ cd /etc/yum.repos.d $ wget http://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo $ rpm -Uvh http://epel.mirror.net.in/epel/6/x86_64/epel-release-6-8.noarch.rpm # VirtualBox 설치에 필요한 의존성 패키지 설치 $ sudo yum install dkms kernel-devel kernel-..
개요 개발자에게 VM은 이미 익숙한 개념이다. VM 덕분에 매번 고통스러운 환경설정 없이 나만의 개발환경을 순식간에 구축할 수 있으며 필요할 때마다 여러 개발환경을 전환할 수도 있다. Vagrant는 한 발 더 나아가 베이스 박스라는 개념을 도입하여 필요한 기초 환경을 미리 제공하고 제어할 수 있게 해주는 툴이다. 이번 글을 통해 베이그런트와 익숙해져보자. 용어사전 박스(Box): Vagrant에 의해 다운로드되고 관리되는 가상머신 박스, 최초 vagrant init에 의해 다운로드되는 박스를 베이스 박스(Base Box)라고 부른다. 프로바이더(Provider): Vagrant가 가상머신 박스를 실행하기 위해 호출하는 가상머신 애플리케이션(ex: Oracle VM VirtualBox) 호스트 머신(Ho..
- Total
- Today
- Yesterday
- Spring MVC 3
- CentOS
- 평속
- 알뜰폰
- Kendo UI Web Grid
- graylog
- Spring Boot
- java
- node.js
- jstl
- 로드바이크
- jsp
- 구동계
- kotlin
- 자전거
- Eclipse
- 태그를 입력해 주세요.
- MySQL
- bootstrap
- Docker
- spring
- JHipster
- 로드 바이크
- Tomcat
- Kendo UI
- jpa
- DynamoDB
- maven
- chrome
- JavaScript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |