티스토리 뷰


위에서 부터 찬찬히 따라 하시면 될 겁니다.(아마도)



기준은 Ubuntu Server 13.10 기준입니다. 근데 크게 상관 없을 듯

(어차피 apt-get 이 긁어오는 서버가 중요할 듯)


모든 작업은 root 권한을 기준으로 이루어 집니다.





# apt-get update


설치 직후에는 패키지 설치정보가 있는 서버가 최신화 되지 않았기 때문에 업데이트 해줘야 한다.

이걸 안하면 apache2나 등등의 설치 패키지명이 달라 잘 안될 거다.




# apt-get upgrade


기존에 설치되어 있는 패키지들을 업데이한다. apt-get 역시 업데이트 된다.




# apt-get install apache2


리눅스 웹 서버 설치의 기초가 되는 apache2 (아파치) 패키지를 설치한다. 아마 2.2 버전일 듯




# apt-get install php5


아파치에서의 php 구동을 위해 php5 패키지도 설치해 준다.




# apt-get install mysql-server


MySQL DB 서버 구동을 위해 mysql-server 패키지를 설치해준다. 

아마 패키지 설치 중간에 루트 비밀번호를 입력 받을 거다.




# apt-get install mysql-client


클라이언트 측(설치하는 서버) 쪽에서 MySQL 접속을 위해 클라이언트 패키지도 설치해준다.




# apt-get install php5-mysql


php와 mysql을 연동해주는 패키지다. 설치한다.




# apt-get install phpmyadmin


추가로 mysql DB 관리 툴인 phpMyAdmin 도 설치해 주자.

설치 중간에 mysql의 루트 비밀번호를 물어볼 것이다.




# service apache2 restart


패키지 설치하면서 아파치가 수도 없이 리스타트 되었겠지만

찝찝하니 직접 리스타트 한 번 시켜줍시다.





끝. 참 쉽죠잉?




apache2 설치 확인



자신의 호스트 IP로 접속해 아래와 같은 화면이 출력하면 성공







MySQL, phpMyAdmin 설치 확인



자신의 호스트IP/phpmyadmin 으로 접속해 아래와 같이 나오면 phpMyAdmin은 설치 성공


MySQL 루트 계정으로 로그인 하고



데이터베이스 서버와 웹 서버의 정보가 아래와 같이 잘 나오면 성공





php5 설치 확인



아파치가 잘 설치 되었으면

/var/www 가 웹 페이지 기본 경로가 되었을 겁니다.


여기에 간단한 php 문을 짠 후 외부에서 접속해보면 되겠죠잉?



<?php    echo "<script>alert(\"hello world\")</script>";    ?>



이런거 ㅎ.ㅎ





어잌후 수고하셨슴니다.


저는 저렇게 패키지 설치해서 잘 쓰고 있습니다.


그럼 질문은 댓글이나 댓글이나 댓글을 사용해 주시죠.







프로필사진

Yowu (Yu Yongwoo)

백엔드 개발 정점을 꿈꾸는 흔한 개발자입니다
우분투 데스크탑 개발 환경을 매우 선호합니다
최근에는 vscode에 vim 모드 올려서 쓰고 있습니다
개발용 키보드는 역시 해피해킹 프로2 무각입니다
락 밴드에서 드럼을 꽤나 오래 쳤었습니다