본문 바로가기

IT 엔지니어/Linux server

Linux php 서버

DNS 메인 서버 구축 완료

vi /var/named.rfc.1912.zones

vi /var/named/kbs.co.kr.zone 파일 확인

vi /etc/resolv.conf

IP 주소 확인

 

1. 웹서버 설치/ vsftpd 설치

 

2. 웹 어플리케이션 설치 및 환경 설정

  1. FTP로 Wordpress 다운로드 후 설치
  2. cd wordpress -> 해당 파일 압축해제
  3. cp -arf * /var/www/html
  4. /var/www/html  디렉안으로 모든 파일 복사
  5. cp wp-config-sample.php wp-config.php  /// 파일명 수정 후 복사
  6. wp-config.php // 내용 변경
  7.  

wp-config.php

 

3. PHP 설치

dnf -y install php

dnf -y install php-common

dnf -y install php-opcache

dnf -y install php-cli

dnf -y install php-curl

dnf -y install php-gd

dnf -y install php-mysqlnd

 

4. DB 서비스

MariaDB

dnf -y install mariadb*

 

5. /var/www/html 디렉터리 내 파일 변경 및 수정

index.html → index.php로 열람할 수 있게 다른이름으로 index1.html 변경

 

6. DB 서버 연동

  1. DB 연동
  2. mysql -p mysql

  1. Enter

create database wp;

 

create user 'wp'@'localhost' identified by '123456';

 

grant all privileges on wp.* to 'wp'@'localhost';

 

flush privileges;

 

 

 

무소식이 희소식 에러가 없어야 한다

 

  1. systemctl restart mariadb
  2. systemctl restart httpd

vi /home/user1/public_html/wordpress/wp-config.php 잘못된 예 /// 엉뚱한 다리 긁고 있었다.

 

 

/var/www/html/wp-config.php에서 파일 수정 해야한다

 

/var/www/html/wp-config.php 에서 입력

DNS status 확인 후 kbsmbc제외 모두 삭제 후 재시작 가능 확인

systemctl restart httpd

systemctl restart mariadb

 

 

DNS 서버 / DB 서버 / WEB 서버 별도 운영 시

 

WEB 서버인 /var/www/html/wp-config.php 에서 DB host ' DB 서버 IP 주소' /// 입력 필요 // DB 서버 연동

 

DNS 서버 연동 /// vi /etc/named.conf /// DNS 서버 IP 주소 입력


DNS 메인 서버

vi /var/named.rfc.1912.zones

vi /var/named/ zone 파일 확인

IP 주소 mbc인 50으로 변경 확인

 

 

mysql 로그인 불가

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

 

mysql.socket 복사 후 로그인 가능 확인

 

database 생성 불가

 

mariadb 삭제 후 재설치 필요 확인

 

'IT 엔지니어 > Linux server' 카테고리의 다른 글

Linux Mail Server  (0) 2025.03.20
[Centos7] Security  (0) 2025.03.20
Linux DNS sub  (0) 2025.03.17
Linux 가상호스팅 웹서버  (0) 2025.03.15
[일반 사용자 웹 사이트 허용]  (0) 2025.03.12