태그 보관물: apm

Result : 01. 작업환경 정의 & Ubuntu Server 14.04.2 LTS 설치 및 필수 세팅하기

1. 작업환경 정의

– CPU : AMD Turion 64 X2 Mobile TL-50
– RAM : 3G / DDR2
– HDD : 100G / SATA2
– OS : Ubuntu Server 14.04.2 LTS

2. 네트워크환경 정의

네트워크설정

3. Ubuntu Server 14.04.2 LTS 설치 및 필수 세팅하기

1) http://www.ubuntu.com/download/server 에 들어가서 설치하고자 하는 컴퓨터에 맞는 이미지를 다운받은 뒤 CD나 DVD로 굽는다. 참고로 Ubuntu 14.04.2를 USB로 설치할 경우 하드로 부팅이 되지 않고 USB를 넣어야만 부팅이 되는 상태가 되니 웬만하면 ODD 관련 미디어로 설치하기를 추천한다.
2) 미디어를 넣고 부팅을 시도해 설치를 시작한다. 이후 순서대로 죽죽 진행한다.
3) 설치하고자 하는 서비스를 묻는 화면이 나올 때 컴퓨터를 웹서버 용도로 사용할 계획이었으니 APM을 선택후 설치한다.
4) 설치가 완료되면 다음의 절차를 따른다.

① 네트워크 설정하기

· 만약 설치 시 자동으로 네트워크 어댑터를 인식시키지 않았다면 우분투 설치 후 네트워크 설정을 별도로 해 주어야 한다. 다음과 같이 친다.

vi /etc/network/interfaces

· 이렇게 파일을 열면 안에 #The primary network interface 라고 쓰인 아래 줄에 다음과 같은 내용을 적고 저장한다.

auto eth0
iface eth0 inet dhcp

· 설정을 저장했으면 네트워크 서비스를 재시작한다.

service networking restart

② 폰트 깨짐 현상 해결

· 우분투를 설치 시 한글 언어 지원으로 설치했음에도 불구하고 뭔가 글자가 깨져서 알 수 없는 시스템 메시지가 뜰 때가 있다. 이 현상을 해결하자.
· 한글 글꼴과 fbterm을 받은 뒤 실행시킨다.

sudo apt-get install fonts-nanum-coding
sudo apt-get install fbterm
sudo fbterm

· 이러면 콘솔화면의 글꼴이 변경된 걸 알 수 있으며 한글 메시지도 잘 출력되는걸 확인할 수 있다.

③ APM 설치하기

· 우분투를 설치할 때 APM을 설치했다면 이 과정은 생략 가능하나 만약 별도 설치가 필요한 상황이라면 설치하자.

sudo apt-get install apache2
sudo apt-get install mysql-server

④ 방화벽 설정하기

· 기본적으로 웹 서버 용도므로 80 포트를 허용하자.

sudo ufw enable
sudo ufw allow 80/tcp

<참고자료>
http://bangcfactory.tistory.com/107

 

넷째

  지금 이 사이트를 보고있는 분은 '아, 지금 삽질록 season1에 해당하는 계획은 얼추 그 가닥이 잡혔구나.'라 생각하실지도 모르겠다. 예상대로 일부는 그게 맞다. 허나 아직 미비된 것도 있고 그 외에 따로 진행하고 있는 부분도 있는데 글로 정리할 시간은 없고 하여 지금까지 처리해 둔, 그리고 곧 처리가 완료될 부분까지 전체적인 아웃라인, 또는 골자를 잡아두고 이후 세부적인 result의 형태로 글로써 정리하고 season1은 마무리하려 한다. 그 골자는 아래와 같다.

1. 작업환경 정의 (하드웨어, OS, 네트워크)
2. Ubuntu Server 14.04.2 LTS 설치 및 필수 세팅하기
3. DNS에 대하여 알고 가기 / 도메인 신청하기

4. 워드프레스 설치하기
5. 워드프레스에 플러그인 설치하기
6. 게시판과 포럼 사이

7. 포털 사이트에 게시물 노출시키기
8. 웹서버 자료 자동 백업하기

이렇게다. 사실은 나중에 결국 season1에 해당하는 부분은 다 정리가 완료되어야 하는데 그간 여기저기서 헤맸던 것도 많고 배운것도 많아 미리 정리해두지 않고 주먹구구식으로 글을 작성했다가는 두서없는 게시글만 늘어날 듯 싶어 스스로 아웃라인이라도 잡아보고자 정리한 내용 되겠다.

둘째 (‘14.12.9)

1. 전날 설치에 실패한 CentOS를 Netinstall로 완전 설치하는데 성공했다.

– 완전히 설치에 성공했지만 그래픽 카드는 여전히 잡지를 못하고
   X window 환경도 열리지 않는다.

– 소결 : CentOS 말고 아예 Fedora로 갈아탄다.

2. 전날 준비해둔 Fedora 이미지 파일을 DVD로 구워 설치를 시도한다.

– DVD를 인식하지 못하는 듯하다. DVD가 뻑이 난건가. 다시 구워봐야겠다.
– 어제 친구 집에 DVD 라이터기로 구운건데 뻑이 났으면 다시 굽든지 해야된다.
  집 컴퓨터에 라이터기가 없다.

– 그 시간에 다시 구울수는 없는 터라 USB에 Fedora 이미지를 넣어
  USB 설치를 시도해봤다.

· 설치화면으로 넘어가긴 하는데 설치시 소스로 USB가 적합하지 않다며
  더 이상의 진행이 안된다.

· 거기서 Netinstall을 시도해봤지만 그것도 주소가 옳지 않다며 진행이
  안되는데 image 파일을 필요로 하는건지 iso파일을 원하는건지
  당췌 알 수가 없다.

– 제길… 라이터기나 하나 장만해야되나 싶다.

3. OS 설치를 못해 진행이 더딘 와중에 밖에서 일과 진행할 동안 설치 이후의 준비사항은
    미리 시도해볼 수 있어 VMware로 시도

  – Fedora에 APM을 설치해야한다. 방법을 찾기 위해 구글링 시전… 여기를 참고했다.

    (http://greatwes.blogspot.kr/2014/05/apmapache-php-mysql.html)

  – 테스트 결과 PHP 돌아가는 것과 Maria​DB 돌아가는 것, Apache 돌아가는 것
    모두 성공했다.

  – 문제  : 워드프레스를 설치하고 브라우저로 들어가서 보면
              'PHP에 MySQL 확장이 설치되어 있지 않은 것 같습니다. 워드프레스는
              이 확장이 필요합니다.​' 라는 페이지가 나온다. PHP와 MySQL이
              연동되어 있지 못하다는 것일텐데 그 방법을 찾아야한다.​