리눅스

centos24_apache, php 설치

PHP 웹 서버 구축

아파치(apache) 설치 - 웹서버
php 설치

mysql(mariadb)

아파치 설치
# yum -y instll httpd httpd-devel

php 설치
# yum  -y install php php-mysqlnd


아파치 서비스 시작
# systemctl start httpd
아파치 서비스 상태 확인
# systemctl status httpd
아파치 서비스 자동 시작
# systemctl enable httpd

아파치 환경설정 파일
# gedit /etc/httpd/conf/httpd.conf
42번 라인  : 포트번호 설정 (기본값  : 80)
119번 라인 : 홈 디렉토리 설정 (기본값 : /var/www/html)

원하는 설정 변경후 아파치 서비스 다시 시작

웹브라우저 주소창에 http://localhost/ 입력

testing 123 화면이 뜨면 정상 작동


크기가 0 인 파일 생성
# touch /var/www/html/info.php
파일 편집
# gedit  /var/www/html/info.php

편집 내용
sample =>
<?php
phpinfo();
?>

주소창에 
http://localhost/info.php

php 정보가 뜨면 정상 작동


윈도우에서 리눅스 연결
방화벽 open
# firewall-cmd --add-port=80/tcp --permanent
# firewall-cmd --reload

방화벽 개방 후 윈도우의 웹브라우저에서 실행
http://리눅스의IP 주소
http://리눅스의IP 주소/info.php

 

 

about author

PHRASE

Level 60  머나먼나라

제자를 가르칠 때 먼저 그 사람의 뜻이 어떠한가를 살폈는데, 능력에 따라 가르쳤다. 입지를 가장 중요시하여, 스스로 근독(謹篤)함으로써 인격 실현이 되도록 하였다. -퇴계 이황

댓글 ( 4)

댓글 남기기

작성
  •    
  •    
  •