시작페이지로 즐겨찾기추가
로그인
회원가입 l 출석체크 l 마이페이지 l CGIMALL
happycgi
자료실 사이트등록 랭킹100 프로그램리뷰 관리자추천자료 초보가이드
커뮤니티
전체 펼쳐보기
퀵메뉴링크 jquery , CSS , PHP , Javascript , 무료폰트 , ASP
상세검색
 > LINUX > 리눅스 서버 관련 > windows 10에 Ubuntu 리눅스를 설치하자. 상세정보
사이트등록
현재접속자 새로고침
windows 10에 Ubuntu 리눅스를 설치하자.
소스통계정보 오류신고 및 문의
해피팀
네티즌
트위터로 보내기 페이스북으로 보내기 싸이월드 공감
소스분류 리눅스 서버 관련
다운로드 횟수 0 회
간단설명 Windows10에 Ubuntu 를 설치하고 웹서버를 만들어보자.
평가하기 훌륭함 매우좋음 좋음 괜찮음 보통 별로
데모 미리보기가 없습니다 스크랩하기
안녕하세요 해피CGI 입니다. 

웹 프로그램을 공부하거나 혹은 서버를 공부하려면 반드시 서버가 필요 합니다.
하지만 그렇다고 서버를 구매하거나 서버용으로 PC 를 조립하는건 운전연습을 위해 차를 사는것과 같죠 ^^;
그래서 보통 자신의 Windows PC 에 가상머신을 설치하고 리눅스를 설치할 겁니다.
그런데 이런 번거로운 과정을 줄일 수 있는 방법이 있어서 소개해 드릴까 합니다. ^^
(Windows10 사용자만 가능 합니다.)


Windows Store 에 Ubuntu 앱을 검색하시면 총 9개가 나옵니다.

   
9개 중 첫번째 있는 Ubuntu 를 클릭하신 후 설치 버튼을 누르면 Ubuntu(Linux) 설치는 끝납니다.



Windows 의 숨겨진 기능을 활성화 하셔야 합니다. 
검색에서 windows 기능 을 검색하세요.

 
Linux 용 Windows 하위 시스템을 활성화 하시고 확인을 누르세요.
자동으로 요한 프로그램을 업데이트 하게 됩니다. 
그리고 재시작을 해주시면 됩니다.

  
  
Ubuntu 를 실행하시면 됩니다. 
당연히 이 과정중에 계정생성 및 패스워드 입력이 있습니다.
그러나 저는 이미 설치한 관계로 스크린샷을 찍을 수가 없었습니다. ㅜㅜ;



하는 일련의 과정이 필요하지 않고 매우 심플하게 설치할 수 있어서 너무 맘에 들었습니다. ^^*   
그런데 여기서 끝나면 Ubuntu(Linux) 로 할 수 있는게 없답니다.
그래서 Apache, php, Mysql 까지 설치를 해 보도록 하겠습니다. 


모듈을 설치하거나 업데이트 하기 위해서는 반드시 관리자 권한이 필요합니다.
Ubuntu(Linux)를 방금 셋팅했기 때문에 관리자 비번이 없는 상태 입니다.
관리자 비번부터 생성해 줍니다.
sudo passwd root 를 입력하시고 비밀번호를 설정 하세요.

   
su -l 명령어로 root 로 로그인 하세요. 비밀번호는 당연히 설정하신 비밀번호 입니다.
   
  

TIP, 브라우저에서 복사한 또는 Ctrl + C 한 내용을 화면에 붙여 넣고 싶다면 마우스 우 클릭하세요!

1.Apache 를 설치합니다.
apt-get install apache2

  
2.Mysql 설치
apt-get install mysql-server mysql-client

    
3.php설치
apt-get install php libapache2-mod-php php-xml php-gd php-mysql



위의 설치가 모두 완료되었다면 이제 Apache 를 재시작 해 보도록 합니다. 
/etc/init.d/apache2 restart

앗 그런데 재시작하니까 아래와 같은 오류가 납니다. 

   
해결책을 찾았습니다. ^^;
vi /etc/apache2/apache2.conf
apache2.conf 파일의 제일 하단에 아래의 코드를 추가해 주세요.
AcceptFilter http none
만약 SSL(https)를 활성화 하고 싶다면 AcceptFilter https none  코드도 같이 추가하시기 바랍니다.
( vi 에디터 사용방법을 모르시는 분은 구글링으로 "vi 파일수정 방법"을 검색하셔서 방법을 숙지하시기 바랍니다. 어렵지 않아요 ^^; )



그리고 이제 또 Apache 를 재시작 해 봅니다.
/etc/init.d/apache2 restart

  
  
위의 과정까지 문제가 없이 설치 하셨고 아파치가 재시작 된다는 것은 웹서버가 가동된다는 뜻 입니다.

리눅스에서 웹서버 디렉토리는 /var/www/html 입니다.


그리고 windows 에서 해당 경로로 접근하려면 ?
C:\Users\%USERNAME%\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\ 로 접근하시거나 숨김폴더 표시 옵션을 활성화 하신후 경로로 접근하시면 됩니다.
그리고 편하게 작업하시려면 바로가기 만들어 두시면 더더욱 편리하게 사용할 수 있습니다.

  
 
자 그럼 웹서버가 잘 작동하는지? 그리고 PHP 잘 구동되는지 확인해 봅니당.

  
 

그 외에 제가 필요로 하는 모듈들을 설치해 봤는데요.
설치 잘 되고 작동도 잘 되서 너무 너무 맘에 드네요.
마소가 간만에 이쁜짓했네요 ^^*


※TIP※
PHP 버젼은 기본7 버젼으로 셋팅 됩니다.
PHP 버젼을 낮춰서 설치하고 싶다면 구글링을 조금 하셔서 설치하시기 바랍니다. 
 
거의 깡동 리눅스나 마찬가지 입니다.
필요로 하는 모듈이 없거나 버젼이 맞지 않을 수 있습니다.
그래서 아래의 명령어를 한번 실행해 주시면 좋을 듯 합니다. ^^
sudo apt-get update
sudo apt-get upgrade

그리고 ifconfig 명령어를 이용하여 자신의 아이피주소를 확인할 수 있습니다. ^^
네티즌 의견   이용하신 자료의 후기를 자유롭게 작성하세요. (상업적인 광고 및 도배성 글 등은 사전통보없이 삭제될 수 있습니다.)
내용 아이디 의견남기기
등록된 의견이 없습니다.
1
이름
내용
:네맞아요: :화나는군요: :잠와: :우울해: :이건아냐: :왕하하: 왕웃음~ 놀램~
도배방지키
 95366427 보이는 도배방지키를 입력하세요.