==============================================================
Ubuntu Server 설치 (Virtualbox Guest)
==============================================================
기존의 데스크탑으로 사용할때와 다른점은 GUI 가 없다는 점 정도.
하지만 장점으로는 매우 작은 메모리만으로 빠르게 돌아간다.
APM 다 돌리고도 메모리를 74MB 밖에 차지하지 않는다. 구형 컴으로도 충분할 듯...
(FTP까지 돌리고 나니까 100MB 넘는다...)
게다가 그래픽이 없으니 굳이 그래픽 카드 호환성같은 것 고민할 필요 없을 것이다.
VirtualBox 에 인스톨해서 돌리는 과정을 간단히 정리하자면...
인스톨은 그냥 텍스트 방식으로 별 특별할 것도 없다.
인스톨 후 VirtualBox Guest Addition 설치 방법은 조금 알아두어야 할 것 같다.
왜냐하면 호스트 운영체제에서 자료를 주고받기 위해서이다.
윈7 호스트를 기준으로 나의 경우를 정리하자면
1) share folder 설정 (folder name: Share)
2) vbox guest addition 설치 (host+D)
3) $ sudo mount /dev/cdrom /mnt
4) $ cd /mnt
5) $ sudo apt-get install build-essential linux-headers-`uname ?r`
6) $ sudo ./VBoxLinuxAdditions.run
7) $ sudo reboot
8) $ mkdir Share
9) $ sudo mount -t vboxsf {host folder name} {guest mount directory}
나의 경우 둘 다 Share Share...
5)번이 필요한 점이 데스크탑과 다름. 그 밖에는 CD를 수동으로 마운트하는 것도 필요함.
이것으로 자료 옮기는 것은 문제 없고 나머지 APM 설치는 앞의 데스크탑 기준으로 정리해 놓은 것을 따르면 됨.
호스트에서 웹브라우저로 연결하기 위해서 미리 VirtualBox network 설정에서 port forwarding 해 놓아야 함.
VirtualBox 포트 포워딩 (최근 버전의 VirtualBox 의 경우 - 현재 4.2.6 사용중)
게스트 우분투 끝내놓고
VirtualBox Setting - Network - Advanced - Port Forwarding - (+) 버튼 클릭 후 Host Port 와 Guest Port 80, 80 으로 세팅
그리고 자신의 router 에서의 port forwarding 도 잊지 말자 !!
나의 경우 TimeWarner 케이블에서 준 케이블 모뎀이 실제로는 Motorola router 겸용이다.
내부 IP는 196.168.0.1 1번 포트에 연결한 경우
196.168.0.4 (때에 따라 다르다?) 이곳에 NetGear 300N wireless router 연결함 (IP 196.168.1.1)
==============================================================
APM 설치
==============================================================
아파치 설치
$ sudo apt-get install apache2
http://localhost/ 로 접속확인
PHP 설치
$ sudo apt-get install php5 libapache2-mod-php5
$ sudo /etc/init.d/apache2 restart
$ sudo gedit /var/www/testphp.php
<?php phpinfo(); ?>
http://localhost/testphp.php 로 접속 확인
MYSQL 설치
$ sudo apt-get install mysql-server
PHPMyadmin 설치
$ sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
중간에 선택 메뉴에서 apache2로 선택
phpMyAdmin의 데이터베이스를 dbconfig-common로 선택
http://localhost/phpmyadmin/ 로 접속 확인
아파치 홈 디렉토리 변경 ??? 필요없는듯
$ cd /etc/apache2/sites-available/default
홈페이지 저장 장소는 /var/www
홈피 시작 페이지 index.html
==============================================================
Wordpress 설치
==============================================================
home 에 Download 디렉토리 만들어서 들어간다
$ wget wordpress.org/latest.tar.gz
$ tar -zxvf latest.tar.gz
$ sudo mv wordpress /var/www
$ cd /var/www
$ chmod 777 wordpress/
$ cd wordpress
$ sudo vi wp-config-sample.php
change db name, sql root - password
외부(host) 웹브라우저로
localhost/phpmyadmin - root 로 로그인 후 database 생성
localhost/wordpress 로 접속후 초기화 (mysql root - pw 로)
Welcome 페이지 나오면 blog title 및 내 ID PW 설정
theme 설치하려면 FTP 서버 설치 필요
==============================================================
FTP 서버 구축
==============================================================
$ sudo apt-get install vsftpd
$ sudo vi /etc/vsftpd.conf
comment 제거
anonymous_enable=NO
local_enable=YES
write_enable=YES
$ sudo /etc/init.d/vsftpd restart
다시 wordpress 들어가서 theme - install 에서 theme 선택후
localhost - my id (not root) - pw 로 인스톨 된다.
(virtualbox bridged type 네트워크 카드 추가없이도 잘 된다)
==============================================================
서버 재시작 후 필요에 따라 데몬 재시동 (보통은 필요 없는 듯)
==============================================================
$ sudo /etc/init.d/mysql {start|stop|restart|status}
$ sudo /etc/init.d/apache2 {start|stop|restart}
$ sudo /etc/init.d/ssh restart
$ sudo /etc/init.d/vsftpd restart
==============================================================
우분투 서버에 최소한의 GUI 설치 (startx로 시동하게끔)
==============================================================
$ sudo apt-get install -y
xserver-xorg xinit
openbox obmenu
ttf-nanum* ttf-bitstream-vera
nabi im-switch
lxterminal firefox geany
$ im-switch -s nabi
restart x windows
'Linux > Ubuntu Debian' 카테고리의 다른 글
Funny Linux Command Line Utilities (0) | 2013.06.09 |
---|---|
버추얼박스 서버 이미지 다른 PC로 옮긴후 네트워크 문제 (0) | 2013.04.26 |
tip 모음 (server + desktop, gui installation, other tips) (0) | 2013.04.26 |
solus os (0) | 2013.03.19 |
여러가지 팁들 (미정리, 미확인...) graphic driver, server 한글설정 등 (0) | 2013.03.08 |