[WP] wp-cli 를 사용한 wordpress 주소 변경

wp-cli 명령어를 이용한 wordpress 주소 변경 root 유저 사용시 --allow-root 옵션을 추가 하여 사용 합니다. # curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar # php wp-cli.phar --info # chmod +x wp-cli.phar # wp-cli.phar /usr/bin/wp # wp search-replace 'http://olddomain.com' 'http://newdomain.com' --dry-run --allow-root --path=/도메인/html # wp search-replace 'http://olddomain.com' 'http://newdomain.com' --allow-root --allow-root --path=/도메인/html # systemctl restart nginx php-fpm

[WP] AWS  wordpress ssl 설정
[WP] AWS wordpress ssl 설정

LAMP 환경 에서는 아래와 같이 설정 하면 됩니다. Route53 설정 및 Certificate Manager 를 이용한 ssl 인증서를 생성 해야 하며 ELB 설정이 필요 합니다. .htaccess 파일 수정 및 wp-config.php 파일수정 [root@ip-xxx-xx-xx-xxx public_html]# vi .htaccess RewriteEngine On RewriteCond %{SERVER_PORT} 443 RewriteRule ^(.*)$ https://test1.crois.net/$1 [R,L] [root@ip-xxx-xx-xx-xxx public_html]# vi wp-config.php /** force SSL on admin **/ define('FORCE_SSL_ADMIN', true);... » read more

[WP] aws ssl 인증서 사용시 docker wordpress 설정
[WP] aws ssl 인증서 사용시 docker wordpress 설정

2020년 새해들어 blog 를 GCP 에서 AWS 로 이관 하고 SSL 인증서 작업을 하였습니다. AWS route53 , ELB 를 설정 하고, ELB 에서는 https 리다이렉트를 해주는 부분이 없어 별도로 docker-compose 에 apache 설정을 추가 하였습니다. 참고자료: https://aws.amazon.com/ko/premiumsupport/knowledge-center/redirect-http-https-elb/ docker-compose 설정 services: wp: image: wordpress:latest expose: - 80 - 443 restart: always volumes: - ./apache2:/etc/apache2/sites-enabled <--- https... » read more

[WP] wordpress 주소 변경
[WP] wordpress 주소 변경

워드프레스를 사용하다 보면 도메인을 변경 하는 경우가 있습니다 🙂 간단하게 도메인을 변경 하는 방법은 wp-config.php 를 수정 하는 방법 입니다. WP 디렉토리에서 wp-config.php 파일을 수정 합니다. define('WP_HOME', 'http://blog.crois.net'); define('WP_SITEURL', 'http://blog.crois.net');

[WP] 워드프레스 업데이트시 FTP 인증 Disable
[WP] 워드프레스 업데이트시 FTP 인증 Disable

워드프레스 업데이트시 FTP 인증 Disable WP 를 업데이트 할때 FTP 인증정보를 물어 봅니다. 해결방법은 :wp-config.php 파일에 define(\'FS_METHOD\', \'direct\'); 라인을 추가 하면 됩니다. wp-config.php 파일 수정 [root@web01 html]# vi wp-config.php /** The name of the database for WordPress */ define('FS_METHOD', 'direct'); FTP 인증 없이 WP업데이트를 할수 있습니다.

[WP] docker-compose 이용 – WordPress 설치
[WP] docker-compose 이용 – WordPress 설치

LEMP 를 이용한 방법의 경우 패키지 설치 하고 설정 하는 과정이 필요 합니다. Docker-compose 를 이용하면 모든 설정 내용을 docker-compose.yml 파일에 설정후 WordPress 를 바로 사용할수 있습니다. Docker-compose 의 경우 http://dev.crois.net/2019/04/22/centos7-docker-quick-install/ 를 참고해주세요.     docker-compose.yml 파일 생성 적당한 디렉토리를 생성후 docker-compose.yml 파일을 생성 합니다. yml 파일의 경우 구문 오류가 발생할수 있음으로 http://www.yamllint.com/ 에서 체크... » read more

[WP] LEMP Stack 이용 – WordPress 설치
[WP] LEMP Stack 이용 – WordPress 설치

WordPress 를 설치 하기위해서는 LAMP Stack (Linux Apache Mariadb PHP) 또는 LEMP Stack (Linux Nginx Mariadb PHP) 환경이 필요 합니다. bitnami 를 이용하여 wordpress 를 구축 하여도 되고, docker 를 이용한 방법이 있습니다. 본문서에서는 LEMP Stack 을 이용한 방법을 설명합니다. CentOS7 LEMP Stack 환경에서 wordpress 설치LEMP Stack 의 경우 http://blog.crois.net/2017/12/27/web-server-centos7-lemp-install 내용을 참고 하여 설치 하시면... » read more