이 블로그 검색

2010년 2월 27일 토요일

우분투 설치

강의 첫번째는 우분투 설치입니다. 강좌에 쓰인 버전은 9.10 RC 입니다.


1.우분투 시디 이미지 다운받기.

  우분투 홈페이지, 다음 FTP, Kist FTP


2.설치 방법 선택.

  직접설치 : 우분투전용 파티션을 만들어 설치하는법.(장점:속도빠른 ext4파일시스템을 사용할수있다.)

  Wubi설치 : 윈도우에서 간단한 클릭으로 설치하는법.(장점:파티션작업을 할필요없이 부담감없이 사용할수있다.)

  ※ 우분투 처음접하는 분들은 Wubi로 설치하고 어느정도 익숙해지면 그때 파티션설치를 하셔도됩니다.


3.직접설치 : 받은 이미지를 CD or USB로 저장합니다.(저장법은 생략...)

  Wubi설치 : 윈도우에서 가상시디(예:데몬툴)를 사용해서 Wubi.exe파일을 실행합니다.(가능하면 5GB이상을 할당해주세요.)


4.컴퓨터를 다시시작하면 우분투설치가 시작됩니다.


5.한국어를 선택합니다.


6. 1번은 우선 LiveCD로 하드에 설치하지않고 먼저 사용하는것입니다.

    2번은 바로 설치 시작하는것입니다.

    처음 설치 하는분들은 첫번째를 선택해서 우분투를 하드에 설치하기전에 한번 사용해보세요.

    1번을 선택해서 진행 하겠습니다.


7.조금만 기다리면 우분투 첫화면이 나옵니다.

   설치전에 한번 사용해보세요.

   대충 사용해보셨으면 바로 설치 들어가겠습니다.


8.Ubuntu 9.10 설치 아이콘을 클릭하면 위와같은 화면이 나옵니다. 기본적으로 한국어가 선택되어져있습니다. 다음으로 넘어갑니다.


9.자신의 위치와 틀리면 자신의 지역,시대를 설정해주시고 맞으면 바로 다음으로 넘어갑니다.


10.키보드는 기본이 USA입니다. 그냥 넘어가도 상관없지만 전 위와같이 했습니다. 설정후 다음으로 넘어갑니다.


11.파티션을 설정하는곳입니다. Wubi설치는 파티션을 굳이 나눌필요없습니다. 기본값에서 다음로 넘어갑니다.

 

12.사용자 이름과 암호등을 설정하는 곳입니다. 설정후 다음으로 넘어갑니다.

    (정식버전 9.10에서는 컴퓨터이름 바로 밑에 자동로그인 체크가 있습니다.)


13.지금까지 설정한 내용을 보여주는 화면입니다. 설정한게 맞다면 설치버튼 눌러서 설치를합니다.

    ※설치 버튼 위에 보면 고급 버튼이 있습니다. 고급버튼은 부팅관리자 Grub를 설정하는곳입니다.


14.설치 화면입니다. 설치하는데 그리 오래걸리지 않습니다. XP보다 훨씬 빨리 설치합니다. ^^


15.언어팩까지 모두 설치가 끝났습니다. 지금 다시 시작 버튼을 눌러 리부팅하면됩니다.


- 우분투 설치 강의를 마치도록하겠습니다.

- 우분투는 설치가 너무쉬워서 솔직히 강좌가 필요없는데... 그냥 했습니다.^^;;


출처 : www.ubuntuk.com

우분투에서 서버를 돌리자 - 두번째 XE설치

저번 시간에는 APM을 설치해서 서버에 필요한 환경을 만들었습니다.

이번 시간에는 게시판중에서 제일 유명한 xe(XpressEngine)를 설치해보겠습니다.

그럼 시작합니다.

-------------------------------------------------------------------------------------------------------------

.우선 강좌는 특정 사용자(강좌에서는 ubuntuk)와 사용자 전용폴더(강좌에서는 ubuntuk) 그리고 사용자DB(강좌에서는 ubuntuk)에서

 xe를 설치하겠다.(복잡하네 ㅡ,.ㅡㅋ)----> 무조건 ubuntuk라고 생각하면된다.ㅎㅎ


1.xe를 다운받는다. -다운받기-  

  가능하면 풀버전을 받기를 권한다. 풀버전파일명 : xe_full.1.2.4.tgz


2.터미널을 실행한다.

  sudo mkdir /var/www/ubuntuk   -> ubuntuk폴더를 생성.

  sudo tar zxvf /media/data/Down/xe.1.24.tgz -C /var/www/ubuntuk  -> 압축을 ubuntuk폴더밑에 풀어줌.

         

3.xe폴더에 퍼미션을 707로 설정해준다.(권한을 줘야 xe가 설치된다.)

  sudo chmod 707 /var/www/ubuntuk/xe


4.mysql에서 DB를 만들고 만들은 DB에 ubuntuk라는 사용자에게 권한을준다.

 mysql -u root -p

 비밀번호 입력란에 위에서 설치할때 설정한 비밀번호를 입력한다.

 <DB 만들기 : ubuntuk>

  CREATE DATABASE ubuntuk DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

 <DB계정 만들기 : ubuntuk(사용자,DB) 암호(123456)>

  GRANT ALL PRIVILEGES ON ubuntuk.* TO ubuntuk@localhost IDENTIFIED BY '123456';

 

5.phpmysql에서 확인(패스해도 상관없다.)

  파이어폭스 주소창에

  http://localhost/phpmyadmin 입력후 계정과 비밀번호를 넣는 곳에 아까 설정한 ubuntuk:123456 을 넣어준다.

  아래와 같이 뜨면 성공.

 

6.xe설치

  파이어폭스 주소창에

  http://localhost/ubuntuk/xe  입력한다.

   한국어 선택(기본값)후 다음으로 넘어간다.


퍼미션 정상이고, GD라이브러리도 정상이면 다음으로 넘어간다.

GD라이브러리 에러나면 다시 설치해준다.


FTP입력창은 우선 무시한다.(다음 강좌에서 FTP,SSh,Mail서버 설치 강좌를 할것이다.)


위와 같이 mysql 선택후 다음으로 넘어간다.


사용자 DB와 xe관리자를 설정하는곳이다. 다했으면 다음으로 넘어간다.



xe관리자 접속 화면이다. 위에서 설정한 관리자명과 비밀번호 입력한다.  

이제 xe를 꾸며주면 된다. 홈페이지를 잘꾸미기 바란다. ^^

두번째강좌 끝.

--------------------------------------------------------------------------------------------------------------

다들 어렵지 않게 다 하셨는지요?  혹, 틀린부분이나 추가해야할 사항이 있으면 댓글을 막~~ 날려주세요. ^^


출처 : Ubuntuk.com

우분투에서 서버를 돌리자 - 첫번째 APM설치

요청도 있고, 저또한 서버에 관심이 있는 관계로 초보로써 제가 직접 설치하면서 강좌를 할까합니다.

그럼 시작하겠습니다.


1. APM설치


1-1. 아파치 설치

    sudo apt-get install apache2


1-2. PHP5 설치

    sudo apt-get install php5


1-3. Mysql 설치

    sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

    설치 중간에 패스워드 설정해주는 곳에 설정해준다.


1-4. GD라이브러리 설치  (xe설치할때 필요하다.)

    sudo sudo apt-get install php5-gd


1-5. phpmyadmin 설치 (mysql 관리툴)

    sudo apt-get install phpmyadmin


2. 설정


2-1. 아파치 설정

    sudo gedit /etc/apache2/apache2.conf

    맨 마지막줄에 Include /etc/phpmyadmin/apache.conf 추가한다.

2-2. PHP5 설정 (utf8 설정)
sudo gedit /etc/php5/apache2/php.ini
;default_charset = "iso-8859-1" --> default_charset = "utf-8" (변경해준다)

2-3. Mysql 설정 (utf8 설정)
sudo gedit /etc/mysql/my.cnf
[mysqld] 항목에 밑의 내용을 추가한다.
default-character-set=utf8
default-collation=utf8_general_ci
init_connect=set collation_connection=utf8_general_ci
init_connect=set names utf8
character-set-server=utf8
collation-server=utf8_general_ci
character-set-client-handshake = TRUE

3. 확인, 실행

3-1. Mysql,Apache 재시작
sudo /etc/init.d/apache2 restart
sudo /etc/init.d/mysql restart

3-2. Mysql DB,계정 만들기
mysql -u root -p
비밀번호 입력란에 위에서 설치할때 설정한 비밀번호를 입력한다.
<DB 만들기>
CREATE DATABASE 디비명 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
<DB계정 만들기>
GRANT ALL PRIVILEGES ON 디비명.* TO 계정@localhost IDENTIFIED BY '패스워드';

3-3. 실행
sudo gedit /var/www/phpinfo.php
<? phpinfo(); ?> 입력후 저장한다.
파이어폭스를 실행한후 http://localhost/phpinfo.php 입력한다.


3-4. Phpmyadmin 실행
파이어폭스 주소창에 http://localhost/phpmyadmin 입력.
사용자와 비밀번호 입력창이 나오면 입력한다.


-참고로 각 설정파일과 웹서버 폴더 위치를 적어둔다.
/etc/apache2/apache2.conf -> Apache 설정 파일
/etc/mysql/my.cnf -> Mysql 설정 파일
/etc/php5/apache2/php.ini -> PHP 설정 파일
/var/www -> 웹서버 폴더
--------------------------------------------------------------------------------------------------------------------
이것으로 APM설치 강좌를 마치겠습니다.
잘못된곳이나 추가해야할곳이 있으면 댓글남겨주세요. (많은댓글 요망...^^)
다음에는 xe설치 강좌를 한번 만들겠습니다.

출처 : www.Ubuntuk.com

2010년 2월 25일 목요일

Grub2 복구법

우분투 or 쿠분투 v9.10버전으로 넘어오면서 기존 Grub복구방법이 더이상 통하지 않게되었습니다.

이번에 새로 나온 Grub2버전의 복구 방법입니다.


제가 직접 실험해보았습니다. 잘되네요.

 

********************************************************************************************************************

1. 우분투 라이브 시디로 부팅합니다.

2. 터미널 띄웁니다.


~$ sudo fdisk -l


저의 경우 이렇게 나오네요.


Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x223c223b

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       19122   153597433+   7  HPFS/NTFS
/dev/sda2           19123       38912   158963175    f  W95 Ext'd (LBA)
/dev/sda5           19123       38912   158963143+   7  HPFS/NTFS

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x83ba83ba

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1       12748   102398278+   7  HPFS/NTFS
/dev/sdb2           12749       19336    52918110   83  Linux
/dev/sdb3           19337       19457      971932+  82  Linux swap / Solaris


3. 저는 여기에서 우분투가 인스톨되어 있는 /dev/sdb2 를 마운트시키려 합니다. 물론, 대부분이 그렇듯이 마스터 HDD는 sdb1 이겠죠? 당연 마스터 HDD의 MBR에 GRUB를 설치해야 하고요.^^ 여러분의 경우엔 어떻게 해야 하는지 확인해 보세요.


~$ sudo mount /dev/sdb2 /mnt
~$ sudo mount --bind /dev /mnt/dev
~$  sudo mount --bind /proc /mnt/proc


4.  resolv.conf 라는 파일을 복사합니다.


~$ sudo cp /etc/resolv.conf /mnt/etc/resolv.conf


5. 루트(root)로 들어갑니다.(루트로 들어간 이후엔 더이상 sudo 라는 명령이 필요치 않은 것 아시죠^^)


~$ sudo chroot /mnt


6. 만약 /etc/default/grub 파일을 편집할 필요가 있다면 편집합니다.(대부분은 편집할 일이 없을테니 이 단계는 넘어가도 좋을 듯 합니다. 그래도, GRUB2의 편집에 대해 궁금하신 분은 여기로!)


~# nano -w /etc/default/grub


7. 이제 GRUB를 복구합니다.


~# grub-install /dev/sda


만약 설치가 안되고 에러가 나면


~# grub-install --recheck /dev/sda


8. 마운트된 볼륨들을 해제하고 종료합니다.


~# exit
~$ sudo umount /mnt/dev
~$ sudo umount /mnt/proc
~$ sudo umount /mnt


9. 재부팅 합니다.


~$ sudo reboot


*참고한 페이지

- 우분투 블로그
- UbuntuK.com

Ubuntuzilla를 이용한 파이어폭스 3.6 설치하기

파이어폭스 3.6으로 업그레이드하는데 여러방법중 Ubuntuzilla를 이용한 설치방법을 설명하겠습니다.

우분투 9.04 시절부터 즐겨썼는데요 간편하고 문제점이 제일 적은듯 합니다.

 

다운받기 : http://sourceforge.net/projects/ubuntuzilla/files/ 

자신의 환경에 맞게  다운받으면됩니다.

32비트:ubuntuzilla-4.8.3-0ubuntu1-i386.deb   64비트:ubuntuzilla-4.8.3-0ubuntu1-amd64.deb


 

설치하기

다운받은 파일을 더블클릭으로 설치하면 됩니다.

의존성 패키지(libnotify-bin)를 설치 하라고 하면 그것도 같이 설치해줍니다.

 

터미널에서

ubuntuzilla.py

입력하여 설치를 합니다.

 

설치 중간에 모든 y/n 응답은 모두 y를 눌러주면 되고 언어설정부분은 한국어-40번 를 선택해주면됩니다.

모든 설치가 끝날때까지 잠시 기다려주면 됩니다.




출처 : www.ubuntuk.com

우분투 시디 신청하기

우분투 시디를 무료로 신청해서 받을수있습니다.

그럼 우분투사이트에서 무료로 시디를 신청하는법을 간단히 알아보겠습니다.


https://shipit.ubuntu.com 사이트에 접속합니다.


위와같은 화면이 나오면 Request a CD Of Ubuntu Desktop Edition을 클릭합니다.

서버용을 사용하려면 Request a CD Of Ubuntu Desktop Edition을 클릭하면 됩니다.


What is your e-mail address? 에 자신의 이메일주소를 적어준뒤 No,I want to create an account now를 체크한후 Continue버튼을 클릭합니다.

위에 적은 이메일 주소로 도착합니다. 그 안에 있는 URL을 클릭한 후 비밀번호를 설정해준 뒤 다시 로그인 하면됩니다.


위와 같은 화면이 나오면 입력후 Submit Request를 클릭하면 신청이 완료됩니다.

이제 약 한달정도만 기다리면 시디가 도착할것입니다.


참고로 http://www.etpost.co.kr/service/zipcode/index.php?gbn=eng 접속하시면 영문주소표기를 쉽게할수있습니다.


출처 : www.ubuntuk.com


우분투와 XP 바탕화면 공유-Virtualbox이용

아래의 화면을 보면 윈도 탐색기와 KMPlayer를 우분투 바탕화면에서 같이 사용하는걸 알수있습니다.


 탐색기,KMPlayer를 우분투 바탕화면에 실행


사용방법은 간단합니다.

먼저 버추얼박스로 XP를 구동합니다. 그런후 버추얼박스(게스트OS 실행창) 메뉴-머신-심리스모드를 선택해주면 위와 같이 하실수있습니다.

심리스모드에서 빠져나오는 키는 Host + L 입니다.


.Host키 기본값은 오른쪽 Ctrl 이고, 설정은 버추얼박스 메뉴-파일-입력에서 하면됩니다.

출처 : http://www.ubuntuk.com

최고의 낚시꾼 - 큐브 설정하기

큐브돌리는 스크린샷을 올린후 우분투를 처음 접한분들의 관심이 많은듯해서 큐브 설정법을 적을까합니다.

먼저 컴피즈 설정 관리자를 설치해줘야 합니다.


컴피즈 설정 관리자 설치.

터미널에서 아래와 같이 입력합니다.

sudo apt-get install compizconfig-settings-manager


1. 컴피즈 설정.

시작-설정-컴피즈 설정관리자에서 큐브 설정을 해주면 됩니다.


컴피즈 설정관리자에서

일반-일반설정-데스크탑크기(탭)에서 아래의 화면과같이 합니다.



데스크탑-데스크탑큐브에 체크를해줍니다.

 


데스크탑-큐브회전-바로가기(탭)-큐브회전에서 아래와 같이 설정해줍니다.


두개만 설정해줘도 큐브를 볼수있습니다.

큐브 돌리는 방법은 위에서 설정해준 Ctrl + 마우스좌측버튼을 누른상태에서 마우스를 움직이면 됩니다.

아래는 실행한 그림입니다.



좀더 다양한 효과를 원하신다면...

효과-3D창에 체크를 해줍니다.


그러면 아래와 같이 실행중인창이 입체적으로 나옵니다.

 


효과-큐브 반사와 변형을 체크해줍니다.


그러면 아래와 같은 화면이 나옵니다.



효과-큐브 반사와 변형-변형(탭)에서 없음,원기둥,공을 선택할수있는데 아래 그림은 공을 선택한 화면입니다.



컴피즈 설정관리자는 큐브뿐 아니라 멋진효과가 정말 많습니다.

강좌/팁 게시판에 마우스효과가 있으니 한번해보세요.

http://www.ubuntuk.com/xe/?mid=tip&page=3&document_srl=796


이상으로 큐브돌리기 설정을 잠시살펴봤습니다.

출처 : www.ubuntuk.com