2021/07 13

[Linux]Ubuntu 20.04 웹 서버 구축(4) - MySQL 설치

[Linux]Ubuntu 20.04 웹 서버 구축(4) - MySQL 설치 [Linux] Ubuntu 20.04 web server build (4) - MySQL installation Server Version : Ubuntu 18.04, Ubuntu 20.04 php Version 7.2 Apache/2.4.29 (Ubuntu) 작업 환경 MySQL 개요 MySQL은《RDBMS, Relational Database Management System》로 MariaDB와 함께 가장 폭넓게 사용되고 있습니다. 오픈 라이센스이기 때문에 무료로 사용이 가능하며 윈도우, 유닉스, 리눅스 등 다양한 운영체제에서 PHP, JAVA, C, C++ 등의 여러 프로그램 언어를 위한 API를 제공합니다. 또한 표준 SQL..

Linux Server 2021.07.07

[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 - 고정IP 설정하기

[Linux]Ubuntu Server - 고정IP 설정하기 [Linux] Setting a static IP in Ubuntu Server ○ Server Version : Ubuntu 18.04, Ubuntu 20.04 우분투 서버를 운영하기 위해서는 네트워크 설정을 《DHCP》에서 《고정IP, Static IP》로 설정하여야 합니다. 이번 글에서는 우분투에서 네트워크를 고정IP로 설정하는 법을 소개드립니다. 설명은 《CLI, Command-Line Interface》모드로 진행하겠습니다. 네트워크 설정 확인 'ifconfig -a'를 입력하여 네트워크 정보를 확인하고 필요 정보를 메모합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 root..

Linux Server 2021.07.06

[Linux]Ubuntu Server - 호스트명(Hostname) 설정

[Linux]Ubuntu Server - 호스트명(Hostname) 설정 [Linux] Ubuntu Server - Hostname Settings Ubuntu 18.04, Ubuntu 20.04 Ubuntu를 설치하는 과정에서 《호스트명, Hostname》은 초기에 설정을 하게 됩니다. 그러나 이후 시스템을 운영하는 과정에서 시스템 사용 용도가 변경되는 등 여러가지 이유로 인해서 《Hostname》을 변경해야 하는 경우가 있습니다. 이번 글에서는 우분투의 《Hostname》과 관련한 설정 방법을 소개드립니다. Hostname 정보 확인 아래 명령으로 현재 설정된 《Hostname》정보를 확인할 수 있습니다. 1 2 3 4 5 6 7 8 9 root@kairos:/# hostnamectl status S..

Linux Server 2021.07.06

[Linux]Ubuntu Server - SFTP 설정 및 FileZilla 설치하기

[Linux]Ubuntu Server - SFTP 설정 및 FileZilla 설치하기 [Linux] Ubuntu Server - SFTP Setup and FileZilla Installation 서버를 운영하다 보면 원격으로 서버에 접속하여 시스템 설정이나 모니터링, 파일관리 등의 업무를 수행하여야 하는 일들이 많습니다. 그 중 리눅스 서버에 접속하여 여러가지 종류의 파일을 전송하거나 로컬 컴퓨터로 다운로드 해야 하는 경우가 있습니다. 《SFTP, Secure File Transfer Protocol》는 《SSH》의 부가적인 기능의 하나로 SSH와 동일하게 암호화된 상태로 송수신이 이루어 집니다. 《FTP, File Transfer Protocol》의 경우 비밀번호가 비암호화된 상태에서 전송되어 보안에..

Linux Server 2021.07.05

[Linux]Ubuntu Server - SSH에서 root 계정 사용하기

[Linux]Ubuntu Server - SSH에서 root 계정 사용하기 [Linux] Ubuntu Server - Using root Account in SSH Ubuntu Server에 SSH를 설치하는 이유는 원격 접속을 통해 명령 처리나 시스템 설정 등을 제어, 관리를 하기 위해서 입니다. SSH를 사용할 때 'su', 'sudo'명령어를 이용하여 일시적인 최고관리자 권한으로 작업을 하는 것이 일반적이지만, 보안상의 위험을 감수하고 'root'계정으로 실행을 하면 관리 업무가 용이한 측면이 있습니다. 이번 글에서는 SSH를 이용하여 원격으로 접속할 때 'root'최고관리자 계정으로 접속 가능하게 설정하는 방법을 소개드립니다. 테스트를 위한 작업 환경은 다음과 같습니다. Ubuntu 18.04 A..

Linux Server 2021.07.02

[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

[POP]With or Without You - U2

With or Without You - U2 U2는 아일랜드의 록 밴드. 상업적으로도, 음악적으로도 모두 성공한 밴드이다. 아일랜드의 문화를 대표하는 아이콘이며, 대표곡으로는 《Sunday Bloody Sunday》, 《Bad", "With Or Without You》, 《I Still Haven't Found What I'm Looking For》, 《One》, 《Beautiful Day, 《Vertigo》 등이 있다. 《With or Without You》는 U2의 5집 음반 《The Joshua Tree》의 세 번째에 수록된 곡이다. 1987년 3월 음반의 리드 싱글로 발매되었다. 이 곡은 당시 그룹의 가장 성공적인 싱글 곡 중에 하나 였으며 《Billboard Hot 100》에서 3주 동안 1위를..

[K-POP]그때 그 아인 - 김필

[K-POP]그때 그 아인 - 김필 Someday, the boy - Kim Feel 2020년 1월, JTBC에서 방영되었던 드라마 《이태원 클라쓰》의 OST이며, 가치관이 다른 젊은이들이 이태원이라는 작은 거리에서 창업을 하고 성장해 나가는 과정을 그린 청춘 드라마로 광진 작가의 동명 웹툰인 《이태원 클라쓰》를 원작으로 제작되었다. 겉으로는 강건하고 단단하지만 내면에 숨겨진 박새로이(박서준 역)의 외로움과 쓸쓸함을 잔잔하고 감미로운 음률로 담아낸 팝 발라드. 특히 김필 만이 소화할 수 있는 허스키하고 호소력있는 목소리가 노래의 감동을 더 한다. 주인공 박새로이의 테마곡 중 하나로 국내 음원 사이트에서 높은 인기를 끌었으며, 역대급 드라마 OST라는 평을 받았다. 그때 내 아인... 이 곡을 접한 건 ..

[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