개인 자료란 (JE)

  서버 커뮤니티

Profile 보라색구미호 대표칭호 없음

kudansul 6d5511fbd0844e0aa7837820dbac8d01

Profile

시작하며.....

이번에는 웹서버와 데이터 베이스 서버를 연동해볼것입니다.


데이터 베이스 서버 준비

일단 데이터 베이스 서버를 켜봐야죠.
데이터 베이스 서버관련 글은 여기 를 참고해주세요.

PHP 확장 프로그램 설치

이제 php확장 프로그램을 설치해줍니다.

[root@nadeshiko ~]# yum -y install php-mysqlnd php-pdo php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-soap curl curl-devel

이제 웹서버를 재시작 해줍니다.

[root@nadeshiko ~]# service httpd restart

이제 다시 http://자신서버IP또는주소/phpinfo.php 로 확인해줍시다.
[주의]  phpinfo.php 파일은 보안상의 문제로 삭제해줘야 합니다.

[root@nadeshiko ~]# rm /var/www/html/info.php

데이터 베이스 서버 연동 확인

이제 데이터 베이스 서버와 잘 연동됬는지 확인을 해봅시다.

[root@nadeshiko ~]# vi /var/www/html/mysql.php
<?php
   $mysql = mysqli_connect("localhost", "root", "DB서버 비밀번호", "mysql");
   if($mysql)
      {
         echo "ok</br>";
      }
      else
      {
         echo "error</br>";
      }
   $result = mysqli_query($mysql, 'SELECT VERSION() as VERSION');
   $data = mysqli_fetch_assoc($result);
   echo $data['VERSION'];
?>

이제 http://자신서버IP또는주소/mysql.php 로 접속하여 확인해봅시다. 

8847942de211d169b8e05da174ee1582.png

이렇게 뜨면 성공입니다.  이제 다음에는 nginx 를 설치해보겟습니다.


마치며...

이제 apache 웹서버에 PHP를 연동하는건 끝났습니다. 수고하셧습니다. 이 이후에도 다양한 웹서버의 설치법을 알려드리겟습니다.
이 강의는 여러번의 자체 검수와 여러 국/내외 자료와 제 지식과 경험을 바탕으로 여러분들이 리눅스라는 다른 플랫폼을 체험하고,
사용하며, 익혀볼수 있는 기회를 만듭니다. 이 강좌가 가치가 있었다 혹은 도움이 됫다면 추천 한번씩 눌러주시기 바랍니다.
그리고 댓글을 통해 수시로 답변을 통해 글 내용을 고치며, 궁금한점을 해결해 드리겟습니다.


https://discord.gg/2gxSqWu - 마인크래프트 개발자 디스코드

Warning
댓글이 없습니다.

새로운 댓글을 등록해 주세요!

뉴스 및 창작물
/files/thumbnails/477/930/003/262x150.crop.jpg?20241201030912

레드스톤

뉴진스 - Super Shy | 마크 노트블럭 커버

노트블럭전문가

2024-12-01

0

/files/thumbnails/483/916/003/262x150.crop.jpg?20241127115329

레드스톤

[노트블럭 커버] 뉴진스 - ETA 3

노트블럭전문가

2024-11-27

1

/files/thumbnails/150/925/003/262x150.crop.jpg?20241123005717

건축

응답하라 1988 ? 1

팀뉴일리시

2024-11-23

5

/files/thumbnails/761/908/003/262x150.crop.jpg?20241025153749

건축

서울 숭례문(崇禮門) 6

KHC

2024-10-25

2

/files/thumbnails/578/899/003/262x150.crop.jpg?20241010142350

건축

경주 월정교 1

KHC

2024-10-10

2