RadarURL
Skip to content
웹서버,WAS
2020.09.13 23:05

Centos 8에 Apache, php, MariaDB 설치하기

조회 수 613 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

Yum을 이용하면 쉽게 설치할 수 있다.

예전에는 Nginx에 php-fpm을 붙여서 많이들 사용하는데

Nginx 점유율이 올라감에 따라 Apache도 성능이 좋아지면서 APM으로 셋업을 많이 하는 추세이다.

무엇보다 .htaccess를 사용할 수 있기도 하고, 본래 Apache와 궁합이 잘 맞는게 php이기에 오늘은 APM으로 셋팅!

 

설치 명령어

#라이브러리 설치
yum install -y libjpeg* libpng* freetype* gd-* gcc gcc-c++ gdbm-devel libtermcap-devel

#Apaceh 웹서버 설치
yum install -y httpd*

#PHP 설치 및 기타 라이브러리 설치
yum install -y php php-common php-opcache php-cli php-gd php-curl php-mysqlnd php-mysqli

#MariaDB 설치
yum install -y mariadb*

 

부팅 등록

chkconfig --level 3 httpd on
chkconfig --level 3 mariadb on


Apache 설정

#Apache 설정파일 백업
cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd_bak.conf

#설정파일 편집
nano /etc/httpd/conf/httpd.conf

 

Apache Index 설정수정

################################원본 소스################################
#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
    DirectoryIndex index.html
</IfModule>

################################변경 소스################################
#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
    DirectoryIndex index.html
    DirectoryIndex index.php
</IfModule>

 

MariaDB(MySQL) 패스워드 설정

 mysqladmin -u root -- password '패스워드입력'

 

설치된 버전확인

httpd -v
php -v
mysql -V

#mysql 버전확인은 v가 대문자여야 함.

 

80포트 방화벽 Open

firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd --reload

 

 

이제 끄읏!

테스트를 위해서 phpinfo(); 함수를 웹서버에 올려서 테스트를 진행~

nano /var/www/html/index.php
<?php phpinfo(); ?>

 

이제 서버 아이피를 입력하면 아래와 같은 화면을 볼 수 있다.

(php 버전은 상이할 수 있음

 

00.jpg

 



출처: https://www.burndogfather.com/215 [번개애비의 라이프스톼일]

?

공부 게시판

공부에 도움되는 글을 올려주세요.

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 [공지] 공부 게시판 입니다. 처누 2003.08.17 829488
2573 건강 안경테, 안경렌즈 살 때 반드시 알아야 할 사실 JaeSoo 2020.12.24 9
2572 건강 정관수술 후기 (만 1년 6개월 되었습니다.) JaeSoo 2020.12.23 5
2571 건강 정관수술 부작용 및 통증 후기 (9개월 차) file JaeSoo 2020.12.23 4
2570 윈도우즈 폴더와 파일의 날짜, 시간 그대로 복사하는 방법. 토탈커맨더로 폴더 시간 날짜 복사 1 file JaeSoo 2020.12.22 26
2569 인터넷 인터넷 전용선의 종류 및 가격 file JaeSoo 2020.12.17 8
2568 인터넷 전용회선방식에 대한 이해와 비교 JaeSoo 2020.12.17 3
2567 업무 ISO9001,14001인증 전환심사,사후심사,갱신심사 심사비 file JaeSoo 2020.11.19 153
2566 업무 ISO취득비용, 심사비용, 사후심사비용 file JaeSoo 2020.11.19 111
2565 업무 정보관리기술사와 컴퓨터시스템응용기술사의 차이 JaeSoo 2020.11.18 116
2564 업무 정보통신(IT) 관련 기술사 (정보관리기술사, 컴퓨터시스템응용기술사, 정보통신기술사, 전자응용기술사) JaeSoo 2020.11.18 91
2563 업무 우수조달물품 지정제도 2 JaeSoo 2020.11.18 254
2562 생활 오토바이(이륜차) 명의 변경 방법 JaeSoo 2020.11.06 277
» 웹서버,WAS Centos 8에 Apache, php, MariaDB 설치하기 file JaeSoo 2020.09.13 613
2560 웹서버,WAS 아파치 2.4.34 버전에서 mod_rewrite 활성화 하기 JaeSoo 2020.09.13 443
2559 유닉스/리눅스 CentOS 8 에 MariaDB 및 phpMyAdmin 설치하기 file JaeSoo 2020.09.13 448
2558 유닉스/리눅스 CentOS 8 / Apache, PHP, MariaDB 설치하는 방법 file JaeSoo 2020.09.13 344
2557 유닉스/리눅스 CentOS 8 Firewall 설정하기 file JaeSoo 2020.09.13 321
2556 유닉스/리눅스 [CentOS] LVM /home 용량을 줄이고 / 용량을 늘리기 file JaeSoo 2020.09.13 185
2555 유닉스/리눅스 [Linux] CentOS DVD, Everything, Minimal, Netinstall 차이 JaeSoo 2020.09.08 411
2554 웹서버,WAS Apache2 서버를 Nginx로 교체하기 JaeSoo 2020.09.04 1111
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 131 Next
/ 131

 

■ 즐겨찾기 - 가족
JAESOO's HOMEPAGE YOUNGAE's HOMEPAGE 장여은 홈페이지 장여희 홈페이지 장여원 홈페이지

■ 즐겨찾기 - 업무
알리카페 홀릭 숭실대 컴퓨터 통신연구실 (서창진) 말레이시아 KL Sentral 한국인 GuestHouse

■ 즐겨찾기 - 취미
어드민아이디 유에코 사랑회 아스가르드 좋은사람/나쁜사람 JServer.kr 제이서버 메타블로그 재수 티스토리

■ 즐겨찾기 - 강의, 커뮤니티
재수 강의 홈페이지 한소리 VTMODE.COM 숭실대 인공지능학과 숭실대 통신연구실


PageViews   Today : 1,177   Yesterday : 1,295   Total : 64,952,189  /  Counter Status   Today : 409   Yesterday : 496   Total : 4,187,044
Site Info   Member : 1,464  /  Total documents : 8,025   New documents : 0  /  Total comments : 563

design by by JAESOO.com

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소