ubuntu 20.04 8

[Linux]Ubuntu Server - PHP7 파일 업로드 설정하기

[Linux]Ubuntu Server - PHP7 파일 업로드 설정하기 [Linux] Ubuntu Server - Setting up PHP7 file upload Server Version : Ubuntu 18.04, Ubuntu 20.04 php Version 7.2 Apache/2.4.29 (Ubuntu) 작업 환경 웹 프로그램 개발시 《PHP, Personal Home Page Tools/Hypertext Preprocessor》를 이용하여 이미지, 동영상 등의 파일을 업로드 할 경우 서버 측의 용량 제한 설정으로 인해 사이즈가 큰 파일 업로드가 되지 않는 경우가 있습니다. 뿐만 아니라 따라서 서버 시스템의 규모와 사용자 수, 사용자 편의성을 고려하여 ①PHP에서 사용할 메모리 용량, ②동시에 업..

Linux Server 2021.07.07

[Linux]Ubuntu Server - SSH 설치

[Linux]Ubuntu Server - SSH 설치 [Linux] Ubuntu Server - SSH Installation 《SSH, Secure Shell》는 《텔넷, Telnet》처럼 원격 컴퓨터에서 호스트 컴퓨터에 《Putty》,《MobaXTerm》과 같은 터미널 접속 프로그램을 이용하여 명령 실행이나 파일 관리를 할 수 있도록 지원하는 프로그램입니다. SSH는 암호화된 인증 방법을 이용하므로 강력한 보안 체계를 지원합니다. 패키지 설치 전 필수 작업 Ubuntu 에서 리눅스 패키지를 배포하거나 설치하기 전에는 필수적으로 시스템 내에 설치된 패키지들을 업그레이드하여 최신 버전으로 유지해 주는 것이 좋습니다. 패키지 설치 전 필수 작업은 다음 글을 참고바랍니다. [Ubuntu]Ubuntu 20.0..

Linux Server 2021.07.02

[Linux]Ubuntu 20.04 웹 서버 구축(3) - PHP 7.4 설치

[Linux]Ubuntu 20.04 웹 서버 구축(3) - PHP 7.4 설치 [Linux] Ubuntu 20.04 Web Server Construction - PHP 7.4 Installation PHP 개요 PHP를 소개하기 전에 웹 페이지 프로그래밍 언어에 대하여 설명을 드립니다. 웹 개발용 언어는 클라이언트용 언어와 서버용 언어로 나눌 수 있습니다. 클라이언트 언어는 웹 문서에서 사용자와 직접 상호 작용하는 부분을 담담하고, 서버용 언어는 서버와 응용 프로그램, 데이터베이스 등과 상호 통신하는 역할을 담당합니다. 클라이언트용 언어는 HTML, CSS, Javascript 등이 있으며, 서버용 언어는 PHP, Java, ASP, Python, C#, .net 등의 언어들이 있습니다. ⓐ HTML과..

Linux Server 2021.07.01

[Linux]Ubuntu 20.04 웹 서버 구축(1)-아파치 설치

[Linux]Ubuntu 20.04 웹 서버 구축(1)-아파치 설치 [UBUNTU] UBUNTU 20.04 Web Server Construction(1) - Apache Installation 웹 서버 개요 아파치 서버 설치에 앞서 웹 서버에 대하여 간단하게 설명드립니다. 「위키백과」을 참조해 보면 웹 서버(Web Server)는 HTTP를 통해서 웹 브라우저와 같은 클라이언트에서 요청하는 HTML 문서나 오브젝트(이미지, 동영상 등)를 전송해 주는 서비스입니다. 웹 서버의 주요 기능은 웹 페이지를 클라이언트(웹 브라우저)로 전달하는 것입니다. 주로 CSS, Javascript 를 포함한 HTML 문서가 클라이언트로 전달됩니다. 주된 작업은 콘텐츠를 제공하는 것이지만 반대로 클라이언트로 부터 콘텐츠를 ..

Linux Server 2021.07.01

[Linux]Ubuntu 20.04 GNOME Shell에서 root 계정으로 자동 로그인 설정

[Linux]Ubuntu 20.04 GNOME Shell에서 root 계정으로 자동 로그인 설정 [UBUNTU] Logging in with 'root' account in UBUNTU 20.04 GNOME Shell 시스템 관리를 위해 터미널 모드에서 'su' 또는 'sudo' 명령으로 최고권리자 권한을 임시로 얻는 것은 다소 불편한 부분이 있습니다. 특히 그놈(Gnome) 과 같은 쉘 환경에서 작업을 하는 경우에는 'root' 권한으로 로그인 하는 것이 매우 편리합니다. 예를 들어, 그놈 쉘과 같은 GUI 환경에서 파일탐색기를 이용하여 문서를 편집하거나, 문서편집기(GEdit)를 이용하여 시스템 폴더나 'root' 권한이 필요한 폴더에 저장하거나 파일을 변경하기 위해서는 일반 계정 보다 'root'계..

Linux Server 2021.06.30

[Linux]Ubuntu 20.04 Root 계정의 암호 설정 및 활성화

[Linux]Ubuntu 20.04 Root 계정의 암호 설정 및 활성화 일반적으로 MS Windows 계열, Linux 계열 등의 운영 체제에서는 최고관리자 권한계정을 비활성화 해 놓습니다. 윈도우의 경우 'Administartor'가 최고관리자 권한을 가진 계정인데 이 계정을 활성화시키기 위해서는 약간의 설정이 필요합니다. 마찬가지로 Linux계열의 운영 체제에서도 최고관리자 계정인 'root' 계정을 활성화하려면 약간의 설정이 필요합니다. 활성화 하지 않은 이유는 당연히 보안 상의 이유 때문입니다. Linux 계열의 운영 체제는 클라이언트 용도로 운영하는 이용자도 많지만 서버로 활용하기 위한 용도로 운영하는 이용자도 많기 때문에 특히 'root' 계정의 보안이 더욱 더 중요합니다. 그러므로 'roo..

Linux Server 2021.06.30

[Linux]Ubuntu 20.04에서 한/영 키 설정 방법

[Linux]Ubuntu 20.04에서 한/영 키 설정 방법 우분투를 설치하고 나면 우선적으로 설정해야 할 것들 중에 하나가 한/영 키 설정입니다. 한글 입력기가 설치되어 있지 않은 경우에는 한글 입력을 사용할 수 없습니다. 우분투 설치 후 키보드에서 한글이 인식이 되지 않고 영어만 인식이 되는 경우가 있습니다. 즉 한영 키가 제대로 먹히지 않는 오류입니다. 한글을 사용하기 위해서는 소프트웨어를 설치하고 설정을 변경하여야 합니다. 우분투에서 기본적으로 설치된 입력기는 iBus와 XIM입니다만. 이번 글에서는 조금 번거로운 일이지만 'fcitx-hangul'를 설치해서 사용하는 방법을 기준으로 설명합니다. fcitx-kangul 입력기 설치 ⓐ Ctrl + Alt + T 키를 눌러서 터미널 창을 엽니다. ..

Linux Server 2021.06.30

[가상머신]VMware에 Ubuntu 20.04 LTS 설치하기

[가상머신]VMware에 Ubuntu 20.04 LTS 설치하기 Ubuntu(우분투)는 리눅스를 기반으로 한 운영체제로 많은 사용자를 확보하고 있는 배포판입니다. 영국에 소재한 소프트웨어 업체인 캐노니컬과 우분투 재단이 개발하여 배포하고 있습니다. '우분투'는 남아프리카 반투어로 '네가 있으므로 내가 있다'라는 의미로 공동체 정신을 내포하고 있으며, 로고의 의미는 사람들이 손을 잡고 있는 형태입니다. 6개월 단위로 업데이트 되고 있으며 데스크탑용, 서버용 모두 무료이고 공식 홈페이지에서 다운로드가 가능합니다. 지금부터 VMware Workstation Player에 Ubuntu 20.04 LTS 를 설치하는 방법을 설명합니다. 선행작업인 VMware Workstation Player 설치 방법이 필요하시..

Linux Server 2021.06.29