메뉴 건너뛰기

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 우분투 16.04 데스크탑에서 카카오톡 PC버전 설치하기 [32] file 관리자 2016.08.02 47932
100 우분투 16.04 LTS apt-get으로 APM 설치하기 [4] file 관리자 2016.05.10 24104
99 서버의 ssh 접근이 안될때 확인하는 방법 file 관리자 2016.09.27 19891
98 리눅스 패스워드 변경기록 확인방법 관리자 2015.02.11 16389
97 우분투(Ubuntu)에서 putty로 ssh 원격 접속 실패 해결 방법 [10] file 관리자 2016.04.24 15881
96 CentOS 7 싱글모드로 부팅해서 패스워드 변경하기 [4] file 관리자 2015.11.27 13250
95 -bash: /usr/bin/su: 허가 거부 해결방법 관리자 2016.04.18 12223
94 time.bora.net으로 rdate가 먹지 않는경우 file 관리자 2016.02.17 11568
93 우분투 14.04에 팀 뷰어(TeamViewer) 설치 file 관리자 2015.10.20 9967
92 리눅스 용량 정리후 df로 확인할때 실제용량이 줄어들지 않는경우 관리자 2016.05.07 9611
91 리눅스 CPU 온도 체크 lm_sensors [1] file 관리자 2015.05.28 9144
90 dmesg를 실시간으로 보기 [1] file 관리자 2015.08.21 8217
89 CentOS 멀티 IP 설정 방법 [4] file 관리자 2015.03.06 8103
88 CentOS 6 sendmail 설치 하는 방법 file 관리자 2016.11.16 6063
87 let’s Encrypt SSL 무료 인증서 certbot을 통해 설치 및 설정하는 방법 file 관리자 2017.04.13 6018
86 우분투(Ubuntu) 16.04 LTS 네트워크 드라이브를 eth0로 변경하는법 [3] file 관리자 2016.04.22 5856
85 Ubuntu 18.04 Unable to locate package 에러 해결 방법 [1] file 관리자 2019.01.24 5319
84 클램(ClamAV) 안티바이러스 설치하기 (CentOS 6.6) file 관리자 2016.06.30 5000
83 외부아이피를 막아보자 file 관리자 2015.09.09 4989
82 CentOS 6.8 네트워크 간혈적으로 끊김 현상 해결 방법 [1] file 관리자 2017.02.20 4923