-
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.confAllowOverride 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 restartMysql 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