Linux/Ubuntu Debian

virtualbox ubuntu에 web server 구축

smores 2013. 2. 28. 01:42

다음 두 링크가 가장 쉽게 설명해 주는 듯...


우부투 웹서버 설정하기

VirtualBox 포트 포워딩


정리하자면


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




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)