ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • CentOS 6에 apache - php 7 - Mysql 5.7.26 설치하기
    IT 공부방 [기본지식 정리]/PHP 웹 개발 2019. 4. 30. 22:36

    =====================================================================
                순서대로 설치
    =====================================================================

     

    # 저장소 캐시 초기화
    ----------------------------------------------------
    $ yum clean all


    # EPEL 저장소 설치
    ----------------------------------------------------
    $ rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm


    # IUS 저장소 설치
    ----------------------------------------------------
    $ rpm -Uvh https://centos6.iuscommunity.org/ius-release.rpm


    #기본 httpd의 의존 패키지들 설치
    ----------------------------------------------------
    apr-util-ldap x86_64 1.3.9-3.el6_0.1 base
    httpd x86_64 2.2.15-59.el6.centos
    httpd-tools x86_64 2.2.15-59.el6.centos
    php71u-common x86_64 7.1.4-1.ius.centos6


    # IUS 저장소에서 PHP 7 패키지 설치
    ----------------------------------------------------
    $ yum --enablerepo=ius install mod_php71u php71u-cli php71u-devel php71u-json php71u-xml php71u-process php71u-mbstring php71u-mcrypt php71u-pdo php71u-mysqlnd php71u-opcache


    # 설정 확인 후 서비스 재시작
    ----------------------------------------------------
    $ vi /etc/httpd/conf/httpd.conf

    AllowOverride All

     

    $ vi /etc/httpd/conf/httpd.conf
    Listen 80
    DocumentRoot "/var/www/html"

     

    $ vi /etc/httpd/conf.d/php.conf
    LoadModule php7_module modules/libphp7.so

    $ vi /etc/php.ini
    $ service httpd restart

     

     

     

    Mysql 5.7.26 설치 및 세팅 방법

    =======================================================
    기본 설치 순서
    =======================================================

    wget http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm
    rpm -Uvh mysql57-community-release-el6-7.noarch.rpm
    yum install mysql-community-server -y

     

    =======================================================
    mysql 5.7 버전 초기설정
    =======================================================

    1) mysql root 계정 패스워드 재설정하기
    -------------------------------------------
    mysql_secure_installation 명령 확인 후 안될 시
    cat /var/log/mysqld.log |grep password -> 초기 랜덤비번 확인 후 mysql 접속
    SET GLOBAL validate_password_policy=LOW;
    SET GLOBAL validate_password_length = <원하는 길이>;
    ALTER USER 'root'@'localhost' IDENTIFIED BY '1234';
    flush privileges;
    <정상적으로 루트 비번 변경 완료>

    **) ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
    에러 발생 시, 패스워드 정책에 대한 내용이므로 아래 참조
    -> SHOW VARIABLES LIKE 'validate_password%'

    'IT 공부방 [기본지식 정리] > PHP 웹 개발' 카테고리의 다른 글

    PHP 설치 방법  (0) 2019.04.20
    php 언어란?  (0) 2019.04.20
Designed by Tistory.