메뉴 건너뛰기

imitator

1. Apache + PHP + mariadb 설치


# 설치가 필요할수도 있는 프로그램


yum -y install zlib libpng freetype gd gcc g++                                                                                                                                                                



# Apache + PHP + mariadb 설치


# Apache 설치                                                                                                                                                                                                                   

yum -y install httpd*      


# PHP 설치

yum -y install php php-mysqlnd;


# mariadb 설치

yum -y install mariadb*                                                                                         



2. Apache 설정 및 서비스 작동


# Apache 설정


# httpd.conf 원본 파일 백업                                                                                                                                                                                              cp /etc/httpd/conf/httpd.conf /usr/local/src/httpd.conf_backup


# Apache는 html 파일만 인식하도록 설정되어있으며 차후 워드프레스, XE1를 사용할 경우 index.php도 추가해야한다. 

sed -i "s/DirectoryIndex index.html/DirectoryIndex index.html index.php/g" /etc/httpd/conf/httpd.conf



# Apache + mariadb 서비스 등록 및 작동


# 서비스 등록                                                                                                                                                                                                                     

/sbin/chkconfig --level 3 httpd  on

/sbin/chkconfig --level 3 mariadb on


# 서비스 작동

service httpd start

service mariadb start


# mariadb root 패스워드 셋팅 'password'안에는 원하는 패스워드를 설정

mysqladmin -u root -- password 'password'



3. PHP 작동 확인


# index.php 생성 후 웹 브라우저에 IP로 접속하여 php 설치 목록 확인


# /var/www/html 디렉토리에 index.html이 있을경우 파일을 잠시 이동시킨후 아래의 명령어를 사용한다.                                                                         

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


스크린샷, 2019-12-24 13-58-51.png



4. Apache + PHP + mariadb 버전 확인


# Apache 버전


[root@imitator ~]# httpd -v                                                                                                                                                                                             

Server version: Apache/2.4.37 (centos)

Server built:   Oct  7 2019 21:42:02


# PHP 버전


[root@imitator ~]# php -v                                                                                                                                                                                               

PHP 7.2.11 (cli) (built: Oct  9 2018 15:09:36) ( NTS )

Copyright (c) 1997-2018 The PHP Group

Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies


# mariadb 버전


[root@imitator ~]# mysql -V                                                                                                                                                                                            

mysql  Ver 15.1 Distrib 10.3.11-MariaDB, for Linux (x86_64) using readline 5.1



번호 제목 글쓴이 날짜 조회 수
101 PCI 사용하지 않도록 설정하는 방법 secret 관리자 2020.02.13 0
» CentOS 8 APM(Apache + PHP + mariadb) yum 설치 방법 file 관리자 2019.12.24 488
99 메가레이드 MegaCli 명령어로 RAID 설정 방법 file 관리자 2019.11.27 117
98 Ubuntu 쉽게 커널 업데이트를 할수있는 uutk 설치 및 사용 방법 file 관리자 2019.04.12 765
97 let’s Encrypt SSL TLS-SNI-01 인증 변경 방법 file 관리자 2019.02.14 221
96 Ubuntu 18.04 Unable to locate package 에러 해결 방법 [1] file 관리자 2019.01.24 6067
95 CentOS 7 loganalyzer 로그 서버 설치 방법 file 관리자 2018.09.07 1030
94 VirtualBox 디스크 이미지 파일을 열 수 없습니다. 해결방법 file 관리자 2018.08.02 533
93 apache2 ProxyPass 사용 중 503 에러 발생시 해결 방법 관리자 2018.05.21 1920
92 오픈스택 가상서버 이미지 설치 관련 정리 secret 관리자 2018.05.02 0
91 도커의 설치에 관해 정리 관리자 2018.04.10 528
90 쉘 스크립트 expect에서 spawn 파이프(pipe) 사용 방법 [1] file 관리자 2018.02.21 2528
89 CentOS 7 MRTG 한글 깨짐 발생시 해결방법 file 관리자 2018.01.04 1110
88 Ubuntu 16.04 apt-get 패키지 설치 오류 발생시 해결방법 file 관리자 2017.10.10 2790
87 Ubuntu 16.04 단축 URL을 생성하는 YOURLS 설치 방법 file 관리자 2017.08.11 898
86 Ubuntu 16.04 jar 디컴파일 툴 JD-GUI 설치 file 관리자 2017.08.01 1271
85 linux apk를 jar로 디컴파일하는 dex2jar 설치 및 사용 방법 file 관리자 2017.08.01 1175
84 우분투 16.04 /var/lib/dpkg/lock 잠금 파일을 얻을 수 없습니다 해결법 [1] file 관리자 2017.07.20 3539
83 우분투 16.04 LTS 서버 보안 강화를 위한 knockd 설치 방법 file 관리자 2017.07.06 571
82 CentOS 6 comodo Antivirus for Linux 백신 설치 방법 file 관리자 2017.06.15 1236