centos 7 APM 최신버전 설치 ( mariadb 10.4 / apache 2.4.39 / php 7.3.8 )

by 조쉬 posted Feb 07, 2024
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

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

1. mariadb 설치 yum repo에 추가 후 설치 진행

[root@localhost ~]# vi /etc/yum.repos.d/MariaDB.repo
 
#추가
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos7-amd64
gpgkey = https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1

 

2. yum으로 mariadb 10.4.7 install

 

 

3. mariadb는 설치가 완료되었으며 이제 시작만 하면 되지만 사용자마다 mysql 을 설치하는 디렉토리가 모두 다르므로 해당 경로를 지정해서 설치해주자
기본 바로 시작을 하게 되면 경로는 /var/lib/mysql 이 기본경로이다
설치는 우리는 /free/mysql_data 에 진행하려고 한다 / 설치 진행 후 권한을 변경

 

 

4. 해당 데이터베이스의 USER 권한이 root 이므로 이것을 mysql로 변경해주자

 

 

5. 기본 여러지 환경설정값을 변경해서 사용하므로  /etc/my.cnf.d/server.cnf  해당 파일을 아래와 같이 수정해준다
기본 엔진 myisam   / 만약 innodb를 사용하려면 6번의 server.cnf 파일을 참고한다

 

 

6. 기본 여러지 환경설정값을 변경해서 사용하므로  /etc/my.cnf.d/server.cnf  해당 파일을 아래와 같이 수정해준다
기본 엔진 innodb

 

 

7. 이제  mysql ( mariadb)를 시작해보자

 

 

8. mysql을 접속해서 환경를 확인해보자

 

 

9. 리부팅 또는 서버가 시작될 경우 자동으로 해당 데몬을 서비스하게 구성

 

 

10. apache 2.4.39 install  yum epel-release 설치 후 yum repo 추가 후 설치 진행

 

 

11. 기본 설치 했으면 추가적으로 환경설정값을 변경해줘야 한다.

 

 

웹서비스 시작 등록  및 서비스 시작

 

 

12. php 설치를 진행하기 위해서 동일하게 remi yum을 추가해준다

 

 

13. 기본 php.ini 파일을 수정해주는데 /etc/php.ini 파일이 아닌 remi 경로의 파일을 수정해줘야 한다

 

 

14. php는 apache (httpd)의 mod 방식으로 설치가 진행된게 아닌 fcgi/fpm 모드로 설치가 되었다 그래서 해당 부분의 데몬을 설치 진행해주면된다

 

 

15. 이제 웹상에서 그럼 php info 화면을 출력해보자

16. 기본값으로 php-fpm을 운용하게 되면 메모리 부족현상이 나올수 있다
환경설정값을 수정해준다 / 적정값 값을 메모리 상태에 따라 적용하면 된다 / 추후 이 부분은 다시 포스팅 할것이다.