CentOS 8 - Web Server [APM] - YUM install LINUX APM란? APM은 하나의 소프트웨어가 아닌 [Apache, MariaDB(Mysql), PHP] 3개의 오픈소스 소프트웨어 앞글자를 딴 줄임말입니다. Apache [공식 홈페이지] - HTTP를 통해 웹페이지(텍스트/그림)등을 요청 처리해주는 웹서버 프로그램 PHP(Hypertext Preprocessor) [공식 홈페이지] - 오픈 소스 범용 스크립팅 언어 MariaDB [공식 홈페이지] - 오픈 소스의 관계형 데이터베이스 관리 시스템 3개의 다른 오픈소스 소프트웨어는 서로 호환성 및 범용성이 좋아 현재는 대부분의 개인 웹호스팅 업체에서 기본적으로 제공을 하고 있습니다. ※ Mysql의 경우는 오라클 업체에서 인수 ..
CentOS 8 - Security Settings 처음 리눅스를 설치하고 나서는 대부분이 기본값이므로 보안에 매우 취약한 상태입니다. 보안은 완벽하게 막을 수는 없겠지만 최소한으로 줄이기 위해 어떤 설정을 사용하면 좋을지 알아보도록 하겠습니다. ■ [설치환경 및 준비물] CentOS 8 리눅스 설치 서버 [포스팅 참고] ※ 해당 포스팅은 추가 내용이 있다면 계속 수정 작업이 들어갑니다. ※ Cent OS 8부터는 소프트웨어나 모듈이 대체되는 게 많습니다. 실제 적용 후 테스트를 하여 정상 작동이 되는지 확인 되었습니다. □ SSH ROOT 접근 관련 보안 설정[순차적 진행] 1. 일반계정 생성 및 패스워드 의외로 서버 관리자가 ROOT로 원격 접속을 바로하는 경우가 많습니다. 만약 무작위 대입 공격[B..
CentOS 8 - GUI Install GUI란? 그래픽 사용자 인터페이스 GUI(Graphical User Interface)의 약자입니다. 사용자가 편리하게 사용할 수 있도록 입출력 등의 기능을 알기 쉬운 아이콘 따위의 그래픽으로 나타낸 것입니다. 쉽게 생각해서 가장 대표적인 Windows가 예입니다. 대부분의 서버 호스팅은 터미널로만 이용하고 GUI는 조금이라도 서버에 부담을 주지 않게 하거나 보안 때문에 잘 설치를 하지 않습니다만 최근 하드웨어의 성능이 좋아지고 많은 발전을 하면서 점점 사용자가 늘어나고 있습니다. 꼭 서버가 아니더라도 개인 랩탑 및 PC용 데스크톱처럼 이용할 수 있게 그놈(GNOME)/KDE/XFCE 등의 여러 오픈소스를 제공하고 있으며 다른 말로 X 윈도(X Windows)라..
CentOS 8 - Install the latest kernel 5.X 리눅스 커널[Linux kernel]란? 운영 체제 Unix의 복제본으로, 리눅스 기본 베이스를 받쳐주는 컴퓨터 운영 핵심 체제 커널 소프트웨어입니다. 예를 들어 [프로세스 스케줄링/메모리 관리/가상 파일/네트워크]등의 하위 시스템 명령어를 호출하고 결괏값을 보여주는 행위가 대부분 커널에 의해 처리됩니다. 민간 재단에 의해 운영되고 있으며 무료 오픈 소스로 대중에게 배포를 하고 있습니다. ■ [설치환경 및 준비물] CentOS 8 리눅스 설치 서버 [포스팅 참고] 공식 사이트 : [Linux kernel] ※ CentOS 8 설치 직후 바로 적용합니다. 최신 커널이기 때문에 기존서버에 적용하려고 하시는 분은 충분히 테스트 확인을 거..
CentOS 8.X 64BIT - Install and basic setup CentOS란? Linux 플랫폼을 기반으로 오픈 소스 생태계를 제공하는 데 중점을 둔 커뮤니티 중심의 무료 소프트웨어 프로젝트 현재는 상용화된 레드 햇 엔터프라이즈 리눅스(RHEL)에서 파생되었으며 거의 완벽에 가까운 복제품이라고 해도 될 정도로 안정적이고 관리 가능한 플랫폼으로 발전되었습니다. 실제로 많은 기업들이 리눅스 CentOS 무료 배포 오픈 소스를 이용해 많은 서비스를 제공하고 이익을 얻고 있습니다. 최신 릴리즈 및 테스트 : [2020-06-07] ■ [설치환경 및 준비물] VMware Workstation 15.5 [포스팅 참고] CentOS-8.1.1911-x86_64-dvd1.iso 데몬 파일 공식 사이트 :..