프로그래밍 Better Programming/워드프레스 WordPress
워드프레스 관리자 로그인 오류 Redirect loop when trying to login to /wp-admin/
2019. 6. 16.워드프레스 설치형 사이트에서 관리자로 로그인한 후 다음의 현상이 나타나는 경우가 있다. 화면 상단의 Admin Bar가 노출되지 않는다 또는 mysite.com/wp-admin 경로를 통해 관리 페이지로 이동하고자 했으나 반복해서 mysite.com 페이지로 리다이렉트된다 이 경우 다음 순서대로 하나씩 진행해본다. 로컬 브라우저의 쿠키 삭제 전체 플러그인 비활성화 - /wp-content/plugins/ 디렉토리를 plugins_OLD 로 변경한다 sudo mv plugins plugins_OLD 기본 테마로 변경 /wp-content/themes/ 디렉토리로 이동하여 현재 테마 디렉토리 이름을 theme_OLD 와 같이 변경 .htaccess 파일 삭제 - .htaccess_OLD 와 같이 이 파일의 ..
워드프레스 이미지 업로드 사이즈 수정하기 (Nginx)
2018. 11. 11.워드프레스의 경우 기본적으로 최대 업로드 파일 크기가 2MB로 설정되어 있어 불편한 점이 많다. 최대 사이즈 설정을 변경해보자. 여기서는 php.ini 파일의 수정값을 통해 진행해보기로 한다.php.ini 파일은 우분투의 경우 통상 아래의 2군데에 위치해있는데 2개의 파일 모두를 수정해야 한다. /etc/php/7.2/fpm/php.ini/etc/php/7.2/cli/php.ini 수정해야할 내용은 두 파일 모두 동일하다. 먼저 fpm 디렉토리의 설정파일부터 수정해보자. 1root@hilbert:/etc/php/7.2/fpm# nano php.inics파일을 열어 먼저 upload_max_filesize 를 기존 2M 에서 원하는 크기로 수정해준다. Ctrl + W 를 이용하면 손쉽게 해당 항목을 찾을 ..
우분투 18.04 에 Nginx phpMyAdmin 설치하기 Installing phpMyAdmin for Nginx on Ubuntu 18.04
2018. 11. 9.우분투 18.04 Nginx 기반으로 작동하는 phpMyAdmin 을 구성해보자. phpMyAdmin 은 오픈 소소 소프트웨어로 GUI 를 통한 MySQL 데이터베이스를 관리하는데 도움을 준다. Install phpMyAdmin패키지 업데이트와 phpMyAdmin 설치를 동시에 진행하자. 아래를 보면 2개의 명령문이 && 로 결합되었음을 알 수 있다. 앞 부분은 최신 버전으로 패키지를 업데이트하는 부분이고, 뒷 부분은 phpMyAdmin 을 설치하는 부분이다. y 와 엔터를 눌러서 계속 진행한다. 1~$ sudo apt update && sudo apt install phpmyadmincs 물론 아래 화면은 사용자 환경에 따라 상이할 수 있다. Yes 를 선택하고 엔터를 눌러서 데이터베이스를 설치하고 구..
MYSQL 시작, 종료, 재시작, 상태보기 How to restart MySQL
2018. 11. 8./etc/init.d 에 위치한 스크립트를 사용하여 MySQL 을 시작, 종료, 재시작할 수 있다. 다음과 같다. 시작1~$ sudo /etc/init.d/mysql startcs 종료1~$ sudo /etc/init.d/mysql startcs 재시작하기12 ~$ sudo /etc/init.d/mysql restart[ ok ] Restarting mysql (via systemctl): mysql.service. Colored by Color Scriptercs 구동 상태 확인하기1234567891011121314 ~$ sudo /etc/init.d/mysql status● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/sys..
MySQL 5.7.24 비밀번호 변경
2018. 11. 8.MySQL 5.7 버전 이상의 사용자 계정의 비밀번호를 변경하는 방법은 다음과 같다.현재 사용자 계정의 현황을 살펴보자.1234567891011121314mysql> SELECT Host,User,authentication_string FROM mysql.user;+---------------+------------------+-------------------------------------------+| Host | User | authentication_string |+---------------+------------------+-------------------------------------------+| localhost | root | *4A5FDHHID9DJD97D9IDKJD09D0D89..