아마존웹서비스로 옮겨오고 나니 서버 설정에서 일일이 해줘야할게 너무 많아서 정신이 없다. 마이그레이션 하고 난 뒤에 보니 기존에 웹호스팅 상에서는 잘 쓰던 WP Social Login 플러그인이 갑자기 정상 작동하지 않는다는 것이 발견되서 확인해본 결과 PHP CURL이 설치되어 있지 않다는 오류 사항이 발견됐다.

우분투 서버에서 php curl을 설치하는 방법을 서둘러 검색을 해보았더니 대부분 php 버전이 5.x대를 사용하는 사람들에 대한 대책이 소개되고 있었다. 그래서 명령어가 아래와 같이 소개되고 있다.

sudo apt-get install php5-curl

하지만 나는 LAMP-SERVER로 설치를 하다보니 PHP7으로 설치되어서 저 명령을 입력하면 패키지를 찾을 수 없다는 오류만 뿜어낼 뿐이다. 그래서 다시 검색을 해보니 역시 스택오버플로우에 답이 올라와 있었다.

sudo apt-get install php-curl

간단하다. 버전을 입력하지말고 그냥 php-curl을 입력하면 되는거였다. 그리고 아래 명령어를 입력해서 아파치 서버를 재시작 해주고 설정을 적용해주니 WP-Social Login 플러그인이 다시 정상 작동하고 있다.

sudo service apache2 restart

참고로 WP Social Login 플러그인은 워드프레스 블로그/사이트에 가입하거나 로그인할때 소셜계정으로 손쉽게 로그인할 수 있게 도와주는 플러그인이다. 자세한 내용은 아래 링크를 참고.

[contentcards url=”https://ko.wordpress.org/plugins/wordpress-social-login/” target=”_blank”]