Seong-Jung's Blog

반응형

vi는 Emacs와 함께 유닉스 환경에서 가장 많이 쓰이는 문서 편집기 - 위키백과


리눅스의 vi 에디터 편집 명령어에 대해 알아보겠습니다~

vi는 기본적으로 두 가지 모드가 있습니다. command mode와 input mode 입니다.

- command mode : vi 에디터 첫 실행시 기본적으로 command mode에 진입합니다. command mode는 명령어만 입력할 수 있도록 되어있습니다.
- input mode : input mode는 문서의 내용을 수정할 경우 사용합니다. input mode를 해제하려면 키보드의 Esc 키를 누르면 됩니다.

< input mode >
단축키 설명
a 커서 다음에 문자열 추가
i 커서 이전에 문자열 삽입
o 현재 커서 하단에 빈줄 추가
O 현재 커서 상단에 빈줄 추가


< 변경 명령어 >
단축키 설명
cw 단어 변경(커서 뒤 모두 삭제)
cc 단어 변경(커서 줄 모두 삭제)
c$ 커서 마지막줄 단어 변경(커서 뒤 모두 삭제)
rc 현재 커서의 단어를 c로 변경(다른 것으로 대체 가능)
R 한 단어 바꾸기
s 한 단어 삭제
S 한 줄 삭제


< 삽입 모드 중의 변경 명령어 >

단축키 설명
ctrl + h 한 철자씩 왼쪽으로 이동
ctrl + w 단어 단위로 왼쪽으로 이동
ctrl + u 문서의 첫 시작점으로 이동


반응형

반응형

1. /etc/environment 파일 수정

 LANG="ko_KR.UTF-8"

 LANG="ko_KR.EUC-KR"

 LANGUAGE="ko_KR:ko:en_GB:en"

2. /etc/default/locale 파일 수정

 LANGUAGE="ko_KR.UTF-8"

 LANG_ALL="ko_KR.UTF-8"


3. .bashrc 파일 수정

 LANG="ko_KR.UTF-8"

 LC_ALL="$LANG"

 LANGUAGE="ko_KR:en_GB:en"

아... 진짜 이거 땜에 완전 고생했네요...

참고 블로그 및 포스트 : http://blog.daum.net/linuxvoyager/17http://www.ubuntu.or.kr/viewtopic.php?p=103956

                   

반응형

반응형

1. 오류 케이스 1

 apache2: Could not reliably determine the server's fully qualified domain name, using  www.naver.com for ServerName

  아래와 같이 조치

 sudo nano /etc/apache2/conf.d/fqdn 실행

 ServerName www.naver.com 추가

 Ctrl + X 를 누르면 저장 완료.

 sudo /etc/init.d/apache2 restart

 아파치 재시작


2.  오류 케이스 2

 [warn] NameVirtualHost *:80 has no VirtualHosts

  아래와 같이 조치

 sudo vi /etc/apache2/ports.conf

 #NameVirtualHost *:80

 #Listen 80

 Listen 서버 IP:80

 위와 같이 수정 후 저장


반응형

반응형

1. 가장 최신 버전의 NGINX를 설치하기 위해 source.list에 Repository를 추가

  sudo gedit /etc/apt/sources.list 

 

2. gedit 창에서 가장 하단에 아래와 같이 추가 후 저장

  deb http://nginx.org/packages/ubuntu/ lucid nginx
  deb-src http://nginx.org/packages/ubuntu/ lucid nginx 

 

3. nginx 최신버전을 다운로드 하기 위해 추가

  nginx=stable # use nginx=development for latest development version
  add-apt-repository ppa:nginx/$nginx 

 

4. 추가된 Repository를 업데이트

  sudo apt-get update

update 도중, "W: GPG 오류: http://nginx.org lucid Release: 다음 서명들은 공개키가 없기 때문에 인증할 수 없습니다 : NO_PUBKEY ABF5BD827BD9BF62" 와 같은 오류가 발생하였을 경우, 아래와 같이 하면 됩니다.

  gpg --keyserver keyserver.ubuntu.com --recv-key ABF5BD827BD9BF62gpg -a --export ABF5BD827BD9BF62 | apt-key add -

gpg key를 export시

 gpg: WARNING: nothing exported
  gpg: no valid OpenPGP data found.

와 같은 오류가 날 경우, 아래와 같이 generation key를 생성해 준다.

   gpg --gen-key

Key Generation 도중 다음과 같은 오류 발생시, "

We need to generate a lot of random bytes. It is a good idea to perform some other action (type on the keyboard, move the mouse, utilize the 

disks) during the prime generation; this gives the random number 

generator a better chance to gain enough entropy.

"

  sudo apt-get install rng-tools
  vi /etc/default/rng-tools
  에 아래의 내용을 추가
  HRNGDEVICE=/dev/urandom

 

5. NGINX 설치

  sudo apt-get install nginx

 

6. NGINX 구동 방법

  sudo /etc/init.d/nginx start    (시작)
  sudo /etc/init.d/nginx stop    (정지)
  sudo /etc/init.d/nginx restart (재시작)

구동시 아래와 같이 오류가 발생시,

  * Starting nginx nginx                                                         
  nginx: [emerg] bind() to [::]:80 failed  (98: Address already in use)
  nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
  nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
  nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
  nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
  nginx: [emerg] still could not bind()

아래와 같이 /etc/nginx/sites-available/default 파일 수정

   #listen [::]:80 default_server;

 

7. http://localhost 접속하여 설치 확인

 

반응형

반응형

1. 터미널 창에서 apt-get을 이용한 Tomcat 6 버전 설치

  sudo apt-get install tomcat6 


2. 톰캣 구동 방법

  sudo /etc/init.d/tomcat6 start    (시작)

  sudo /etc/init.d/tomcat6 stop    (정지) 

  sudo /etc/init.d/tomcat6 restart (재시작)


3. http://localhost:8080 접속하여 설치 확인



반응형

'리눅스' 카테고리의 다른 글

Apache 설정시 에러  (0) 2013.06.13
Ubuntu(우분투)에 NGINX 설치  (1) 2013.01.01
Ubuntu(우분투)에 JDK 1.7 설치하기  (0) 2013.01.01
VirtualBox에 Ubuntu 12.04 (우분투) 설치하기  (0) 2013.01.01
VirtualBox 설치  (0) 2013.01.01

반응형

1. 우분투에서 터미널 접속하기 위한 단축키인 Ctrl + Alt + T 를 입력하여 터미널 프로그램 실행


2. Repository를 아래와 같이 추가 (아래 사진은 명령어를 실행한 화면)

 sudo add-apt-repository ppa:webupd8team/java

(위의 명령어가 안될 경우, apt-get install python-software-properties와 같이 패키지 설치 선행.

3. 추가한 Repository를 업데이트

  sudo apt-get update


4. Installer 실행 > y 입력 > 확인 > 선택 (아래 사진은 명령어를 실행한 화면, 패키지 설정 부분은 키보드 입력만 가능함)

  sudo apt-get install oracle-java7-installer


5. JDK가 제대로 설치되었는지 확인

  java -version or javac -version



반응형

'리눅스' 카테고리의 다른 글

Ubuntu(우분투)에 NGINX 설치  (1) 2013.01.01
Ubuntu(우분투)에 Tomcat6 설치하기  (0) 2013.01.01
VirtualBox에 Ubuntu 12.04 (우분투) 설치하기  (0) 2013.01.01
VirtualBox 설치  (0) 2013.01.01
VMware에 CentOS 설치하기  (0) 2012.03.18

반응형

1. VirtualBox 실행 > 새로 만들기(N) 선택


2. 가상머신의 이름, 종류, 버전을 선택 후 다음 선택


3. 가상머신에 할당할 메모리를 지정 후 다음 선택


4. 지금 가상 하드 드라이브 만들기(C) 선택 후 만들기 선택


5. 가상 하드 드라이브를 VMWare, VirtualBox에서 사용하려면 VMDK 선택, VirtualBox에서만 사용하려면 VDI 선택 후 다음 선택


6. 가상 하드 드라이브를 동적할당 선택 후 다음 선택


7. 가상하드 드라이브의 이미지의 생성 위치를 선택, 가상 하드 드라이브의 크기를 지정 후 만들기 선택


8. 좌측의 가상하드 드라이브를 선택 후 설정 선택


9. 설정창에서 좌측의 저장소 > Controller:IDE > 비어 있음 선택 후 우측의 CD 모양의 아이콘 클릭 > 가상 CD/DVD 디스크 파일 선택


10. 다운받은 Ubuntu의 가상 이미지(ISO) 파일을 선택 후 열기 선택


11. 확인 선택


12. 가상 하드 드라이브를 구동하기 위해 구동할 운영체제 선택 후 시작 선택


13. 설치 진행 중...


14. 언어를 한국어로 선택 > Ubuntu 설치 선택


15. 원하는 옵션 선택 후 계속 선택


16. 디스크를 지우고 Ubuntu 설치 (가상 하드 드라이브의 디스크를 지우는 것이므로 실제 하드디스크의 내용이 지워지지는 않으므로 걱정할 필요 없음) 선택 후 계속 선택


17. 살고있는 지역 선택 후 계속 선택


18. 키보드 배치를 한국어 > 한국어 선택 후 계속 선택


19. 본인의 정보를 입력 후 계속 선택


20. 설치 중...


21. 설치 완료 후 시스템 다시 시작 여부 질문. 지금 다시 시작 선택. 여기까지 우분투의 설치 완료.


22. HOST/GUEST 간 클립보드 사용, Drag & Drop 지원, 전체 화면 등의 조정을 위해 게스트 확장 설치 선택 (필수)


23. 실행 선택


24. 계정의 비밀번호를 입력 후 Authenticate 선택


25. 설치 중...


26. 우분투 OS 화면의 우측상단의 톱니바퀴 모양의 아이콘 선택 > 컴퓨터 끄기 선택


27. 다시 시작 선택하면 게스트 확장 설치 완료.


반응형

'리눅스' 카테고리의 다른 글

Ubuntu(우분투)에 Tomcat6 설치하기  (0) 2013.01.01
Ubuntu(우분투)에 JDK 1.7 설치하기  (0) 2013.01.01
VirtualBox 설치  (0) 2013.01.01
VMware에 CentOS 설치하기  (0) 2012.03.18
VMware Workstation 설치방법  (0) 2012.03.18

VirtualBox 설치

리눅스2013. 1. 1. 20:30
반응형

1. https://www.virtualbox.org/ 접속 > 좌측 메뉴의 Download 선택


2. 자신의 운영체제에 맞는 VirtualBox 버전을 선택


3. Next 선택


4. VirtualBox를 설치할 위치를 선택 후, Next 선택


5. Next 선택


6. Next 선택


7. Install 선택


8. "Oracle Corporation"의 소프트웨어는 항상 신뢰(A) 선택 후, 설치 선택


9. Finish 를 선택하여 설치완료.



반응형

반응형

VMware에 CentOS 6.2 버전을 설치해 보겠습니다.

1. VMware를 실해 --> File-New Virtual Machine 선택 또는 Create a New Virtual Machine 아이콘 클릭



2. 설치 방법을 선택. Custom 으로 선택. Typical 로 선택할 경우에는 VMware가 가상머신을 자동으로 setting 해주게 됩니다. 이 때의 단점은 PC의 일정 자원을 VMware가 잘 유지될 수 있도록 사용을 하기 때문에 많은 자원의 사용으로 PC가 느려질 수 있습니다. Custom으로 선택할 것을 권장합니다. Next 선택



3. Hardware compatbility 는 현재 설치되어 있는 VMware 버전을 자동으로 선택해 주기 때문에 선택할 필요가 없으나, 선호하는 VMware 버전이 있을 경우 그것을 선택. Workstation 8.0 버전에서는 64GB의 RAM 메모리/CPU 8개 프로세서/10개의 네트워크 어댑터/2TB 하드디스크 까지만 가상으로 지원된다는 것임. Next 선택



4. 인스톨할 경로를 선택. 설치 DVD가 있다면 Installer disc 를 선택, iso 파일로 설치한다면 Installer disc image file (iso) 를 선택, OS를 나중에 설치하길 원한다면 I will install the operating system later 를 선택. Next 선택



5. CentOS에서 사용할 사용자 정보를 입력 후, Next 선택



6. Virtual machine의 이름과 OS를 설치할 경로 설정 후, Next 선택



7. PC 사양에 따라 Virtual machine에서 사용할 Processor의 개수 선택. 싱클 코어일 경우는 1/1, 듀얼 코어일 경우 2/1로 선택. 쿼드코어 또는 그 이상일 경우, 2/2 또는 1/4로 설정. Next 선택



8. Virtual machine에서 사용할 메모리를 설정. 자신의 RAM에 맞게 설정. RAM이 2GB이하일 경우에는 512MB, 2GB이상일 경우에는 1024, 64Bit에서 8GB이상 사용할 경우에는  2048MB/4096MB로 설정해도 상관없음. Next 선택



9. 네트워크 타입 설정. 고정 IP 대역을 사용하기 위해서는  Use bridged networking 선택. HOST에서만 사용하려면 Use host-only networking 선택. 네트워크 사용을 하지 않으려면 Do not use a network connection을 선택. Use network address translation (NAT) 를 선택 후, Next 선택



10. I/O 컨트롤러 타입 설정. LSI Logic 선택 후, Next 선택



11. 새로운 virtual disk에 OS를 설치하려면 Create a new virtual disk를 선택, 기존의 virtual disk에 OS를 설치하려면 Use an existing virtual disk를 선택, virtual disk에 기록하지 않고 실제 물리적인 disk에 기록하려면 Use a physical disk 선택 후, Next 선택



12. 디스크 타입은 SCSI로 선택 후, Next 선택



13. 하드디스크에 기록할 용량을 입력, Store virtual disk as a single file이라고 선택을 하면 virtual disk를 하나의 파일로 만들어 저장을 하고, Split virtual disk into 2 GB files를 선택하면 virtual disk를 2GB씩 쪼개서 저장한다. FAT32 등의 파일 형식은 4GB이상의 파일을 저장할 수 없으므로 파일형식의 호환을 위해 Split virtual disk into 2 GB files를 선택 후, Next 선택



14. 이미지 파일명을 입력, 파일명을 변경해주어도 됨. Next 선택



15. 지금까지 설정한 내용을 표시한 내용. Finish 선택하여 설정 완료.



16. CentOS를 설치하는 중...

 





17. 자신의 계정을 선택



18. 비밀번호를 입력 후, Login 선택



19. CentOS 설치 완료.



* 내용의 세부적인 설명은 http://chatgray.blog.me/100153441175 (샤그레이) 님의 블로그를 참조하였습니다.
반응형

반응형

VMware Workstation 8버전 설치방법에 대해 알아보겠습니다.

1. VMware 설치파일을 실행 --> Next 선택



2. 설치 타입을 설정. Typical로 선택. 고급 사용자의 경우에는 Custom을 선택하여 자신이 원하는 설정대로 진행



3. 설치할 폴더를 선택. 디렉토리를 변경할 경우에는 Change버튼을 설치 디렉토리를 변경 후, Next 선택



4. VMware를 시작시에 업데이트 버전이 있는지 확인. 필요없을 경우 체크해제. Next 선택


5. Next 선택



6. 바탕화면, 시작메뉴 폴더에 VMware 프로그램을 포함할지를 선택 후, Next 선택



7. 설치 시작 전 화면. Continue 선택



8. 설치 진행중 화면



9. 라이센스 키 입력 후, Enter 선택. 만약, 라이센스 키가 없을 경우, 입력하지 않고 Skip을 할수도 있지만 프로그램 사용에 제약이 따릅니다.



10. Finish 를 선택

 


11. Vmware 를 실행 --> 라이센스 동의 창에서 Yes, I accept the terms in the license agreement 선택 후, OK 선택

12. VMware 설치 완료.

반응형

'리눅스' 카테고리의 다른 글

Ubuntu(우분투)에 Tomcat6 설치하기  (0) 2013.01.01
Ubuntu(우분투)에 JDK 1.7 설치하기  (0) 2013.01.01
VirtualBox에 Ubuntu 12.04 (우분투) 설치하기  (0) 2013.01.01
VirtualBox 설치  (0) 2013.01.01
VMware에 CentOS 설치하기  (0) 2012.03.18