e.t.c/Linux 3

Linux(UbuntU)에서 APM (Apache, PHP, MySQL) 서버 구축하기

Linux(UbuntU)에서 APM (Apache, PHP, MySQL) 서버 구축하기 일반적으로 웹(Web)서버를 구축하는데 많이 사용되는 방법은 Apache와 PHP, MySQL을 사용하는 것이다.APM은 Apache, PHP, MySQL의 첫 글자를 따서 부르는 명칭이다. (APM = Apache + PHP + MySQL)웹 서버를 구축 시, 리소스 사용이 적으며 안정적인 Linux를 많이 사용하기 때문에 Linux(UbuntU)에서 구축한다. APM 설치 시, 주로 Apache -> PHP -> MySQL -> 추가 모듈 설치 순으로 진행된다. Apache 설치 1sudo apt-get install apache2 PHP 설치 1sudo apt-get install php5 php5-common ..

e.t.c/Linux 2018.12.27

[Ubuntu] Ubuntu 16.04에서 Cuda Toolkit 설치

Ubuntu 16.04에서 Cuda Toolkit 설치 Ubuntu에서 GPU 프로그래밍을 동작시키기 위해서는, Cuda의 설치가 필요하다.Cuda 설치 시, NVidia 드라이버 설치도 추가적으로 수행해야 하기 때문에 복잡하다고 느낄 수 있어 정리한다.본 문서에서 설치를 진행하는 사용자는 Super 유저 권한으로 진행하였다. (로그인 후, "su -" 명령어로 root 사용자로 변경하면 된다.) 1. NVidia 그래픽 카드 확인. $ lspci | grep VGA ※ lscpi | grep VGA를 사용하면, 현재 연결되어 있는 VGA 장치를 확인 할 수 있다. 현재, NVidia 그래픽 카드 2개 (GeForce GTX 745, GeForce GTX 650) 가 연결되어 있는 것을 알 수 있다. 일..

e.t.c/Linux 2018.07.12

[Ubuntu] Linux Kernel 컴파일 및 설치

Ubuntu 16.04 Kernel 컴파일 및 설치 Ubuntu에서는 apt-get을 사용하면 새로운 Kernel을 자동으로 설치해 준다.그러나 가끔 Kernel을 수정해야 할 일이 있을 때는 직접 Linux Kernel을 컴파일해야 한다. 1. 현재 Linux의 커널 버전을 확인한다.$ uname -r 2. 패키지 업데이트 및 필요 패키지를 설치한다.$ apt-get update && apt-get upgrade$ apt-get install -y build-essential libncurses5-dev gcc libssl-dev grub2 bc 3. 설치하고자 하는 Kernel 소스를 다운 받는다.$ sudo apt-get install linux-source-[Kernel 버전] ※ 압축 해제 및 ..

e.t.c/Linux 2018.07.12