문제 발생 MySQL 설치 도중 다음과 같은 에러가 발생했다. The GPG keys listed for the "MySQL 5.7 Community Server" repository are already installed but they are not correct for this package. Check that the correct key URLs are configured for this repository. Failing package is: mysql-community-libs-compat-5.7.43-1.el7.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 문제 원인 MySQL의 GPG Key가 만료..
Web, DB 서버 구축이 끝났으니 Web 서버에서 사용할 Wordpress를 설치해보자 Wordpress 게시판 다운받기 [root@localhost ~]# yum install -y wget [root@localhost ~]# wget https://wordpress.org/latest.tar.gz URL로 바로 받기 위해 wget 패키지를 설치하고 wget 명령을 이용해 설치한다. [root@localhost ~]# file latest.tar.gz latest.tar.gz: gzip compressed data, from Unix, last modified: Fri Mar 11 09:39:52 2022 파일의 타입을 확인해준다. [root@localhost ~]# tar -xvzf latest.t..
✔️ APM이란 ? A(Apache) + P(PHP) + M(Mysql)의 조합이다. APM 소프트웨어가 존재하는 것이 아니라 이 3가지가 연동되어 운영되도록 만든 환경을 APM이라고 한다. Apache와 MySQL이 PHP와 호환성이 좋기 때문에 주로 세 프로그램을 묶어 패키지 형태로 사용한다. ✔️ Apache (Apache HTTP Server) Apache는 웹서버 프로그램이다. 웹 서버란 인터넷 사이트를 개설하여 웹 서비스를 제공해주는 서버이다. 예를들어 사용자가 네이버 사이트에 접속하면 웹 서버에게 html 파일을 요청한다. 요청을 받은 웹 서버는 사용자에게 html 파일을 제공하므로 사용자가 웹페이지 화면을 볼 수 있는 것이다. ✔️ PHP 이 때, 웹 페이지를 구성하는 언어가 PHP이다. ..
✔️ MariaDB Mysql 코드를 기반으로 개발한 오픈소스 RDMBS (관계형 데이터베이스) Mysql과 소스코드가 같으므로 명령어, 사용법, 구조가 Mysql과 동일하다. ✔️ MariaDB 설치 및 설정 1. 패키지 설치 2. 서비스 활성화 3. 방화벽 설정 4. 기본 보안 설정 5. 설정 파일 1. 패키지 설치 [root@server ~]# yum -y install mariadb-server maria-client [root@server ~]# systemctl start mariadb [root@server ~]# systemctl status mariadb [root@server ~]# rpm -qa | grep mariadb mariadb-5.5.68-1.el7.x86_64 mariadb..