728x90
반응형

환경 구축 과정

 

1. Apache + PHP + MariaDB 설치

- 라이브러리 설치

yum install -y libjpeg* libpng* freetype* gd-* gcc gcc-c++ gdbm-devel libtermcap-devel

- Apache 웹서버 설치

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*

 

2. 부팅 등록

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

 

3. Apache 설정

- Apache 설정파일 백업

cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd_bak.conf

- 설정 파일 편집

nano /etc/httpd/conf/httpd.conf
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
    DirectoryIndex index.html
    DirectoryIndex index.php
</IfModule>

4. MariaDB(MySQL) 패스워드 설정

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

5. 설치된 버전 확인

httpd -v
php -v
mysql -V

6. 방화벽 80/tcp 포트 오픈

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

7. 웹서버 테스트

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

728x90
반응형

+ Recent posts