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

O/S : CenotsOS 7.x  64bit

APACHE : 2.4.39  ( tls 1.1 / 1.2 지원 / TLS 1.3 미지원 )
PHP : 7.3.8
MYSQL : mariadb 10.4.7

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

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을 운용하게 되면 메모리 부족현상이 나올수 있다
환경설정값을 수정해준다 / 적정값 값을 메모리 상태에 따라 적용하면 된다 / 추후 이 부분은 다시 포스팅 할것이다.


코멘트 쓰기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.

다음의 HTML 태그와 속성을 사용할 수 있습니다:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



배송정보
배송조회를 하시려면 송장번호를 클릭하세요
배송조회
상품명
주문번호
택배사
송장번호