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
반응형