본문 바로가기

Linux

24. CentOS7 : DB-웹 서버 연결 (PHP)

DB 설치 관련

 

28. CentOS7 : DB Server/Client 설치 및 실행

1. DB Server 설치 및 설정 CentOS7-2 : DB Server 1.1. DB Server 설치 ※ 리포지토리 구성 # yum -y install http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm ※ 리포지토리 확인 ※..

mh-itstudy.tistory.com

1. 설치

※ httpd 웹 설치

 

※ 관련 패키지 설치

 

※ 리포지토리 설치

# yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm

 

 

※ php 관련 패키지 설치

 

2. 웹 설정

2.1. 시작 페이지 설정

※ hostPC에서 파일 전송 (hostPC)

 

※ 전송된 파일 확인

 

※ /etc/httpd/conf/httpd.conf 파일 수정

 

시작 페이지 index.php로 변경

 

※ 아파치 웹서버 실행 및 80 포트 오픈

 

※ 웹 브라우저에서 접속 테스트 → DB가 생성되지 않아 연결 실패 발생

 

2.2. php 파일 내용 수정

※ index.php 파일 내용 수정

  • IP 및 패스워드 변경 - DB Server IP

 

 

※ insert1.php 파일 내용 수정

  • IP 및 패스워드 변경

 

 

※ person1.php 파일 내용 수정

  • IP 변경 사용하지 않는 부분 주석 처리

 

 

※ table1.php 파일 내용 수정

  • IP 및 패스워드 변경

 

 

httpd 재시작

 

 

3. DB 생성

3.1. DB 생성 전 PHP 파일에서 필요한 데이터 확인

php파일에서 테이블에 생성할 컬럼 확인

 

 

3.2. DB 생성

mysql 접속

 

member DB 생성

 

member DB 사용 설정 후 위에서 확인한 컬럼 대로 member table 생성 및 확인

 

DB 권한 부여

 

3.3. Test1

웹브라우저에 접속하여 데이터 입력 후 회원가입

 

member 테이블에 데이터 정상적으로 저장됐는지 확인

 

테이블 조회

 

입력한 데이터가 출력 확인

 

3.4. Test2

데이터 입력 후 회원가입

 

테이블 조회하여 입력한 데이터 정상적으로 출력되는지 확인

 

 member 테이블에 데이터 정상적으로 저장됐는지 확인

'Linux' 카테고리의 다른 글

29. CentOS7 : Process - ps, kill / w  (0) 2022.05.31
25. CentOS7 : Proxy  (0) 2022.05.24
23. CentOS7 : DB Server/Client 설치 및 실행  (0) 2022.05.24
22. CentOS7 : SSL(3) - http 암호화  (0) 2022.04.26
21. CentOS7 : SSL(2) - ftp 암호화  (0) 2022.04.12