우분투

우분투는 우분투 재단에서 개발하고 있는 데비안 계열 리눅스 운영체제이다. CentOs(센토스)와 더불어 가장 널리 사용되는 리눅스 배포판 중 하나이다. 일반적으로 개인용으로 우분투를 사용하고, 소규모 기업용으로 센토스를 사용하며, 규모가 큰 서버는 RHEL(Red Hat Enterprise Linux)를 이용한다.

우분투는 크게 데스크탑용과 서버용이 있으며, 버전은 매 4월과 10월에 버전이 갱신된다. 특히 짝수년 4월에는 LTS(Long Term Support)라는 장기 지원 버전이 나와 안정적으로 이용할 수 있다. 일반 버전의 지원 기간은 현재 9개월이나 LTS의 경우 5년간 지원한다.

리눅스 LTS 버전 간에 업그레이드 시, 발생한 문제점을 정리한다.

12.04 -> 14.04

  • 아파치
    • 기존 아파치는 site-enabled에 있는 파일 이름에 제약이 없었다.
    • 현재 파일이름이 .conf로 끝나는 파일만 읽도록 변경되었다.

14.04 -> 16.04

PHP5에서 PHP7로 올라가는 어마어마한 이슈가 있었다. 이 문제로 이미 운영중이던 LAMP가 싹 꼬일 수 있다. 일단 버전을 올리면 PHP5가 지워지는지 아니면 비활성화 되는지… 아파치에서 PHP를 사용하지 못한다. 다음과 같이 PHP7을 새로 설치하자. PHP7 관련만 실행하면 dokuwiki는 잘 실행되나 MySQL을 사용하는 owncloud에서 문제가 발생한다. 2번째 줄도 실행해서 이런저런 모드도 같이 설치해 주자.

sudo apt-get install php libapache2-mod-php
sudo apt-get install php7.0-mysql php7.0-curl php7.0-gd php7.0-xml php7.0-mbstring php7.0-zip

이정도면 owncloud는 잘 실행될 것이다. 아니면 오류 화면에서 필요한 모드를 알려주니 추가로 설치하자.

, ,
댓글을 입력하세요. 위키 문법이 허용됩니다:
T S G D​ V