워드프레스 Briefly unavailable for scheduled maintenance. Check back in a minute. 해결방법

Briefly unavailable for scheduled maintenance. Check back in a minute. 워드프레스에서 플러그인 업데이트를 했을때 위와같은 에러가 발생했을때 해결방법입니다… 저같은경우에는 다른 사이트인줄 알고했다가..갑자기 5분정도 사이트 마비되셨을거에요 ㅠㅠ (08/05일 19시30분경..) 플러그인 업데이트하는중에 maintenance mode로들어갔다가 플러그인 업데이트를 못마치고 끝날경우에 발생할 수 있습니다. 해결방법 침착하게 서버로 접속해서 web의 root 폴더에 들어가서 .maintenance 파일을 제거해줍니다. 이파일을 rm 명령어로 제거해주세요. 그리고 다시 사이트에 접근해보면 아래처럼 하라고 …

daum/kakao 웹마스터 도구 Beta 이용하기

2020년08월4일 기준 daum 웹마스터도구가 새로 나왔습니다. 다음 검색어 등록해서 예전에 포스팅도했었는데.. 업데이트가 아닌 갈아엎어서 새걸만들었네요 ㅎㅎ 한번확인해보겠습니다 아래는 이전에 썼던 글입니다 다음(daum.net)에서 검색 되게 하기.(웹마스터 등록) Daum 웹마스터 도구 Beta 주소 https://webmaster.daum.net/join 먼저 관리할 사이트 URL을 과 비밀번호로 사용할 PIN 코드를 넣어줍니다. 입력하면 아래처럼 PIN코드를 발급해주는데 여기 내용을 사이트 root 폴더ex) /var/www/html/robots.txt에 추가해주면 됩니다. 당연히 서버에 직접접속해서 web root 폴더에 …

워드프레스 업데이트 실패/설치 실패: 디렉터리를 생성할 수 없습니다. 해결하기

워드프레스를 구축하고나서 플러그인 설치와 업데이트를 진행할때 위와같은 에러가 발생할 때 해결방법입니다. 이건 최신버전의 nginx와 php-fpm의 권한문제 + 워드프레스 설치폴더 권한문제입니다.기본적으로 아래처럼 php는 www-data로 실행되나 nginx는 nginx입니다. 해결방법 php의 프로세스 실행 권한을 먼저 재설정하겠습니다.vi /etc/php/7.4/fpm/pool.d/www.conf 들어가서 processes 및 user 를 www-data 에서 nginx로 변경해줍니다. 이렇게 바꿔주고 service php7.4-fpm restart 로 재시작 시켜줍니다 이제 wordpress 폴더의 권한을 바꿔주겠습니다. 기본적으로 root or nobody로 …

워드프레스 ReverseProxy 적용하기

프록시 서버뒤에 Web으로 워드프레스를 운영할때 위와같이 설정하지않으면 사이트가 깨지게됩니다. 해결방법 워드프레스 config 파일을 수정해주면됩니다.vi /var/www/html/wp-config.php 맨 아래쪽에 아래와 같이 복사 붙여넣기해주세요 define( ‘WP_DEBUG’, false ); 아래에 넣어주시면됩니다 설정 잘 해주면 안깨집니다

Ubuntu 20.04 LTS 에 워드프레스 설치하기 – DB 셋팅 및 워드프레스 설치

앞서 LEMP 스택을 모두 설치했으니 이제 DB와 워드프레스 설치만 하면 됩니다. 워드프레스용 DB 생성 및 유저 생성하기 워드프레스 설치시에는 DB 계정정보가 필요하기 떄문에 기본 root 계정이외에 새로 추가해주도록 하겠다. 먼저 DB생성create database wordpress; 계정 생성create user ‘dalso’@’%’ identified by ‘password’; 생성한 DB에 권한부여 후 리로드grant all privileges on wordpress.* to dalso@’%’;flush privileges; 워드프레스 최신버전 다운로드 후 서버 설정 현재 최신버전은 5.4다 …

Ubuntu 20.04 LTS 에 워드프레스 설치하기 – MariaDB 설치 및 최적화

Ubuntu 20.04 LTS 에 워드프레스 설치하기 – 서버구축(Nginx 설치 및 최적화) Ubuntu 20.04 LTS 에 워드프레스 설치하기 – PHP-FPM 설치 및 설정 1탄 2탄에 이어서 3탄 DB 설치입니다. MariaDB가 생소하신분들을 위해 간단하게 설명해드리자면 역시 나무위키가 최고입니다. MariaDB란? MySQL이 오라클로 넘어간 뒤, 불확실한 라이선스 문제를 해결하려고 나온 오픈 소스 DBMS. 2009년에 MySQL AB 출신 개발자들이 따로 나와 MariaDB 재단을 세워서 개발하고 …

Ubuntu 20.04 LTS 에 워드프레스 설치하기 – PHP-FPM 설치 및 설정

이번편에서는 앞서 작성했던 글에 이어서 nginx에서 php 파일을 읽을 수 있도록 php-fpm 을 설치해보도록 하겠습니다. php-fpm 설치는 매우 단순하나 nginx설정을 비롯해서 최적화 과정이 복잡하기 때문에 차분하게 따라오시면 됩니다. php-fpm 설치하기(모듈 포함) 이전에는 apt에서 설치하면 7.2버전이 디폴트였는데 어느새 7.4가 디폴트네요. apt install -y php7.4-fpm php7.4-gd php7.4-json php7.4-mysql php7.4-curl php7.4-mbstring php7.4-intl php-imagick php7.4-xml php7.4-zip 설치가 완료됐으면 php -v 명령어를 입력하면 설치확인이 가능합니다. …

Ubuntu 20.04 LTS 에 워드프레스 설치하기 – 서버구축(Nginx 설치 및 최적화)

오랜만에 홈서버에 맞는 포스팅이네요..목적이 좀 신선하긴하지만 게임 포스팅 분류/… 원래 간단하게 글을 쓰려다가 블로그 시작한것도 1년이 넘었으니 새로 구축하는것들에 대해서는 기본 설치 뿐만아니라 최적화 까지 진행하려고합니다. 워드프레스란? 워드프레스는 PHP 언어로 만들어진 세계 최대의 오픈소스 저작물 관리 시스템 입니다.(CMS)간단하게 설명하자면.. 저같은 IT 초보자도 제 사이트처럼 쉽게 블로그나 기타 사이트를 만들수 있게 도와주는 플랫폼이라고 이해하시면 편할것 같습니다.(티스토리 와 비슷하나 자유도는 더 높은…) …

Nginx SSL 인증서 갱신하기(Feat. Let’s Encrypt)

5월에 갱신했던 인증서가 어느덧 만료까지 10일밖에 남지않았습니다. 사실 10일이면 아직 길다고 볼수도있을것같은데.. 무슨일이 생길지 모르므로 오늘 겸사겸사 업데이트 하려고합니다. 요새 게임하느라 게임블로그 글만 올렸더니.. 블로그가 조금 지저분해지기는했으나.. 제블로그에서 검색하는게 제일편해서 허허.. 아무튼 바로 진행하겠습니다. 진행 환경 OS : Ubuntu 18.04 LTSNginx : 1.14.1 (핵 구버전..) nginx 업글해야하는데 후아.. 귀찮습니다… 기존 인증서 확인 certbot certificates로 확인 가능합니다. 인증서 갱신 certbot certonly …

헤놀로지에서 Code Server 운영하기.

아마 IT쪽에 계신분들의 경우 Visual Studio Code를 코딩하실때 많이 사용하실거라고 생각합니다.여러가지 언어와도 호환되며 가독성도 썩 괜찮으니까요. 이 코드를 웹에서 이용하는게 Code Server입니다.PC에 설치해서 사용하는것과 다르게 어디서든지 웹에서 코딩을 할 수 있고 컴파일도 할 수 있습니다. 코드 서버 는 원격 서버에서 실행되는 VS 코드이며 브라우저를 통해 액세스 할 수 있습니다. 일관된 개발 환경으로 크롬 북, 태블릿 및 랩톱에서 코딩하십시오. Windows 또는 …