Ubuntu WordPress 설치 및 설정
WordPress(워드 프레스)는 가장 인기 있는 오픈 소스 블로그 시스템이자 웹CMS이다. PHP와 MySQL을 기반으로 하고 있으며, 수천개의 무료 플러그인과 테마로 기능을 확장 할 수 있다. 이 글에서는 Ubuntu 서버에 WordPress를 설치하는…
WordPress(워드 프레스)는 가장 인기 있는 오픈 소스 블로그 시스템이자 웹CMS이다. PHP와 MySQL을 기반으로 하고 있으며, 수천개의 무료 플러그인과 테마로 기능을 확장 할 수 있다. 이 글에서는 Ubuntu 서버에 WordPress를 설치하는…
Apache는 Linux 머신에서 무료로 사용할 수 있는 오픈 소스 웹 서버이다. 이 글에서는 Ubuntu 환경에서 Apache 서버를 설치하고 설정하는 방법에 대해 알아본다. Apache 설치 Apache를 설치하려면 apache2 패키지를 설치해야 한다.…
Samba 파일 서버를 사용하면 네트워크를 통해 다양한 운영 체제 간에 파일을 공유할 수 있다. 이를 통해 노트북에서 데스크톱 파일에 액세스하고 Windows 및 macOS 사용자와 파일을 공유할 수 있다. 이 글에서는 Ubuntu에서…
NFS(Network File System)을 사용하면 네트워크를 통해 다른 사용자와 디렉토리 및 파일을 공유할 수 있다. 이러한 공유 디렉토리를 제공하는 컴퓨터를 서버라 하고, 해당 서버에 연결된 컴퓨터나 장치를 클라이언트라 한다. 클라이언트는 서버의…
SSH (Sechure Shell, 시큐어 쉘)은 네트워크 상에 존재하는 다른 서버 또는 컴퓨터에 원격으로 접속하여 Shell(쉘) 환경에서 명령을 실행할 수 있게 하는 프로그램 또는 프로토콜을 말한다. SSH는 기존의 rsh, rlogin, telnet등을…
Ubuntu 커널 빌드를 하려면 Host PC에 커널 빌드에 필요한 패키지들을 설치하고, Kernel 소스를 준비 후 빌드하고 부트로더(Grub)에 반영해야 한다. 이 글을 우분투 환경에서 커널을 빌드하고, 적용하는 방법을 설명한다. 빌드 환경…
개발자들은 파이썬(Python) 여러버전 설치가 필요한 경우가 있다. 이 글에서는 우분투 환경에서 여러버전 설치와 default 파이썬을 선택하는 방법에 대해 알아본다. Python 설치 우분투는 보통 파이썬 설치가 기본이다. 그래서 현재 우분투에 설치되어…
커널 코드 작성 시 따라야 하는 리눅스 커널 코딩 스타일(Linux Kernel Coding Style)은 https://www.kernel.org/doc/Documentation/process/coding-style.rst 에 설명되어 있다. 이 글에서는 vim을 사용하여 코드 작성 시 리눅스 커널 코딩 스타일(Linux Kernel Coding…
파이썬 for문(Python For Loop)은 while문과 함께 특정 코드를 반복적으로 수행한다. 이글에서는 파이썬 for문 문법과 활용법에 대해 알아본다. 파이썬 for문 기본 구조 for문 구조는 다음과 같다. for 변수 in 리스트(또는 문자열,…
cgroup v1 하에서는 시스템 프로세스들에 대한 계층 구조를 각기 제공하는 별게 cgroup 파일시스템의 각 컨트롤러를 마운트 할 수 있다. 또한 같은 cgroup 파일시스템에 여러 (또는 모든) cgroup v1 컨트롤러들을 함께…