Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

BEATSLOTH 공대인의 무덤

[ubuntu] 우분투 웹서버 구축하기 본문

STUDY

[ubuntu] 우분투 웹서버 구축하기

SLOTHH 2016. 3. 10. 18:12

[ubuntu] 우분투 웹서버 구축하기 를 해보겠습니다 ~ !! 




자아자아 오늘은 우분투를 이용해서 웹서버를 구축해볼껀데요 ! 그러기 위해선 일단 우분투를 실행 해야겠죠 ?? 

우분투를 실행시켜주시고 가실게요 !! 


우분투는 대략 이렇게 생겼습니다 

흠흠 .. 어찌보면 깔끔하지만 어려운 우분투 



일단

귀찮으니 관리자 권한으로 접속을 해볼깨요 


명령어는 Sudo su  

그리고 비밀번호를 치시면 

다음과 같이 root 권한으로 접속된답니다. 



자아자아 우린 웹서버를 구축하기 위해서는 APM 이란게 필요합니다 

APM이란게 뭐냐구요 ?? 


Apache , PHP5, Mysql 을 통합해서 말하는 거랍니다 .

어렵지 않죠 ?? 하지만 업계에선 흔히 쓰는 용어이니 알아둘 필요가 있습니다 



우선 APM의 A인  Apache를 다운 받아 보실게요 


명령어는 apt-get apache2

를 치시면 된답니다 

중간에 Y/n 에선 Y를 눌러주시면 된답니다 

 



apache(아파치)를 설치 후 잘 다운 됬나 확인 해보려면 

인터넷을 켜시고 localhost의 IP 인 127.0.0.1을 들어가보시면 

해당 화면이 보일겁니다 .

그럼 잘 설치된거죵 ! 




apt-get install mysql-server

를 쳐주시면 !!! 

자아 .. Mysql을 설치하려니까 다음과 같이 404에러가 나오는 군요 

이것때문에 한 3시간 정도 머리만 썼습니다 ( 검색따윈 사치 ) 

이 문제는  apt-get Update 를 해주시면 해결 된답니다 ! 



다시 apt-get install myssql-server 로 엔터엔터 누르시면 됩니다 .

서버를 받으셨으니 클라이언트도 받아주셔야합니다 

클라이언트 다운시 중간에 회색 창이 하나 뜰것인데 비밀번호 설정해주시면 됩니다 .



apt-get install mysql-client


자아자아 아주 다운이 잘 ! 될껍니다 ! 

전 잘됬습니다 ! 



다음으로는 PHP5의 차례 !! 


apt-get install php5


해주시면 다운이 자알 된답니다 !


자아 ! 다운 받았으니 실행이 잘 되는지 봐야겠죠 ??



 명령어는 


mysql 확인은 

sudo netstat -atp |grep mysqld


apache 확인은

sudo netstat -atp |grep apache


입니다 

다음과 같이 아래 나온다면 잘 실행되고 있는거 입니다 





그리고 이제 다운을 받았으니 연동 해줄 것들이 필요하겠죠 ?? 

연동 되는 툴을 받아줍니다 .


apt-get install php5-mysql   (PHP와 mysql 연동툴)

apt-get install phpmyadmin  (mysql 데이터베이스 관리 툴)

apt-get install libapache2-mod-php5 (apache , php 연동 툴)



phpmyadmin은 설치하면서 연동할 툴를 설정 해줘야합니다 .



yes로 넘어가시고 


다음과 같은 창이 3번 뜰껀데 

비밀번호 3번 설정해주시면 됩니다 .

그리고 기다리면 설치 완료 




PHP 확인 하는 법은 위의 파일을 작성후 

mv phpinfo.php /var/www/

을 해주면 된다 .

그리고 localhost/phpinfo.php 을 해주면 아래와 같이 나온다 .



우린 우선 제로보드로 서버 구축을 할 것입니다 .

고로 제로보드 xe를 받아야겠죠 ??? 




제로보드 홈페이지 링크 ( https://www.xpressengine.com/index.php?mid=download&package_id=18325662 )


역시 최신 버전이 좋겠죠 ! 2016년 3월 8일에 나온 신상 xe를 받아줍니다 ! 


그리고 이것을 


extract 를 눌러 압축을 풀어준후


다운로드 폴더에 있는 것을 mv xe /var/www/html/로 옮겨준다 .


그다음 127.0.0.1/xe/index.php 로 들어가면 

그럼 다음과 같이 나온다

한국어를 설정한후 다음을 눌러준다.



넘어가다보면 다음과 같이 퍼미션(권한)이 707 이어야 한다고 나온다 .

퍼미션을 바꿔주자.


퍼시면은 chmod 권한 경로로 바꿔준다 .


chmod 707 /var/www/html/xe

로 권한을 변경 해준다 .



그리고 넘어가자 

가능가능 가능이다 .




맨위에꺼 눌러줬고 

비번 아이디는 전부 root 로 설정 해주었다 .


여기서 에러가 뜨시는 분은 myphpadmin 가셔서 DB 만들고 오셔서 넘어가시면 됩니다 .

(DB명과 비밀번호는 myphpadmin에 쓰신것 쓰면 됩니다 ) 

그리고 관리자 아이디 비번 적고 다음으로 넘어가면 완료 ! 


404 에러 뜨시는분은 

phpinfo.php 를 /var/www/html도 만들어보시길 .. 


ㅠㅠ 내용이 많아질수록 마지막엔 지친다요 ㅠㅠ 

그래서 스샷이 없소 ... 


안되는거 모르는거 있으시면 댓글 다시면 알려드리겠습니당 ㅠㅠ 


날씨도 추운데 기운 빠졍 

Comments