본문 바로가기

전체 글133

쇼피파이(Shopify) 인터넷쇼핑몰 구축 쇼피파이(Shopify)는 해외 인터넷 쇼핑몰을 기획하시는 분들이 많이 고려하는 캐나다 소재 기업의 e-commerce 플랫폼입니다. Application과 Web Hosting을 하나의 솔루션으로 제공하기 때문에 웹호스팅의 선택에 대한 고민을 하지 않아도 되고 또한, 쉽고 직관적인 사용자 인터페이스는 전문지식이 없더라도 누구나 쉽게 구축하기 쉬운 장점이 있어서 쇼핑몰 기획하시는 분은 본연의 비즈니스에 집중할 수 있는 장점이 있습니다. 개요 5회에 걸쳐서 주요 토픽을 구성하여 쇼피파이 구축 및 최적화 방법에 대해서 살펴보도록 하겠습니다. 제1부 쇼피파이 인터넷쇼핑몰 구축 제2부 도메인 연결하기 제3부 테마, Apps, Design 커스터마이징 제4부 쇼피파이에서 마케팅 제5부 최적화 제 1부 쇼피파이 인.. 2023. 2. 23.
[해외송금] 해외에서 국내로 송금하기 - Wise 해외에서 한국으로 송금이 필요할 때 어떤 서비스를 이용해서 송금하시나요? 우리가 돈을 송금할 때 처한 상황에 따라서 수수료나 적용받는 환율이 다를 수 있습니다. 대체로 큰 금액을 보낼 때는 신뢰성을 먼저 생각하기 때문에 은행을 이용하면 수수료를 네고해서 할 수 있지만 소액일 경우에는 은행서비스가 수수료나 적용환율이나 송금에 걸리는 시간이 만족스럽지 못합니다. 저도 캐나다에서 TD은행을 통해서 송금을 해보았지만 걸리는 시간이 거의 5일 정도 소요되고 적용환율도 기준환율대비 너무 낮다는 생각에 만족하지 못하다가 다른 방법이 있는지를 찾다가 Wise를 이용해 보았습니다. 저는 아무래도 한국에서 한 것처럼 은행서비스에 익숙하다 보니 은행이 아닌 송금서비스에 완전한 신뢰를 갖기는 어려워서 처음에는 시험 삼아 캐나.. 2023. 2. 20.
5개 검색엔진에 블로그 등록하기: 구글, 네이버, 다음, 줌, 빙 검색 엔진 최적화(SEO)는 내 블로그의 방문 트래픽 증가와 블로그의 가시성 향상에 있어 도움을 주며, 검색 순위를 올립니다. 이 글에서는 블로그의 검색 엔진 최적화를 위해서 주요 다섯 가지 검색 엔진인 구글, 네이버, 다음, 줌, 빙에 등록하는 방법을 설명합니다. Google검색엔진 등록하기 1) Google Search Console에 로그인하여 "사이트 추가" 버튼을 누르고, 자신의 블로그 URL을 입력한 다음 "추가" 버튼을 클릭합니다. 2) 이후 "소유권 확인" 페이지에서 제공되는 메타 태그를 블로그 스킨의 HTML 편집 기능을 사용해 사이에 삽입합니다. 메타 태그가 블로그에 적용되면 "확인" 버튼을 눌러 블로그를 등록하게 됩니다. 3) Google Search Console에서는 블로그의 색인.. 2023. 2. 18.
웹서버 Nginx의 장점과 설치방법 Nginx는 웹 사이트 구축, 애플리케이션 및 API를 호스팅 하는 데 사용되는 오픈 소스 웹 서버입니다. 성능, 확장성 및 안정성이 우수하여 많은 개발자와 시스템 관리자에게 인기 있는 선택입니다. Nginx가 Apache에 비해 주요 장점을 알아보고, Ubuntu 22.04.1 LTS 서버에 설치하는 방법을 설명합니다. Apache와 비교 Apache는 오랫동안 사용되어 왔으며 사용자 기반이 큰 또 다른 인기 있는 웹 서버입니다. Nginx와 Apache의 주요 차이점은 다음과 같습니다. Architecture Apache는 각 요청에 대해 새 프로세스를 생성하는 프로세스 기반 아키텍처를 사용합니다. 이로 인해 높은 트래픽에서 높은 메모리 사용량과 느린 성능이 발생할 수 있습니다. 반면에 Nginx는 .. 2023. 2. 16.
Ubuntu에서 우커머스(WooCommerce) 초간단 설치하기 WooCommerce는 e-commerce를 지원하기 위한 Wordpress의 하나의 Extension프로그램입니다. 사용자 친화적인 인터페이스, 다양한 플러그인, 손쉬운 사용자 정의 및 빠른 로딩 시간을 갖춘 비용 효율적이고 유연한 e-commerce입니다. Ubuntu 20.04에 WooCommerce를 설치하는 방법에 대해서 설명합니다. 설치 1) LAMP스택 설치 WooCommerce는 PHP 기반 e-commerce 플랫폼으로 서버에 LAMP(Linux, Apache, MySQL, PHP) 스택이 설치되어 있어야 합니다. LAMP를설치하기 위해서 다음 명령을 실행합니다. ubuntu@:~$ sudo apt update ubuntu@:~$ sudo apt install apache2 mysql-s.. 2023. 2. 14.
MySQL에서 MariaDB로 갈아타기 DBMS의 장기적인관점에서 라이선스문제등을 고려해서 MySQL에서 오픈 소스 대안인 MariaDB로 전환하기로 결정했습니다. MariaDB는라이선스 이슈해결 외에도 개선된개선된 성능, 확장성, 보안 및 유연성을 포함하여 MySQL에 비해 여러 가지 이점을 제공하는 걸로 알려져 있습니다. Ubuntu 20.04에서 MySQL에서 MariaDB로 변경하는 절차를 수행했습니다. 마이그레이션 절차 1) 데이터 백업 데이터베이스를 변경하기 전에 프로세스 중에 문제가 발생할 경우 복원할 수 있도록 모든 데이터를 백업하는 것이 중요합니다. mysqldump명령을 사용하여 데이터를 백업합니다. Sql> mysqldump -u [username] -p [database_name] > [backup_file].sql 2).. 2023. 2. 14.
Magento2.4 를 위한 Elasticsearch설치 Elasticsearch는 Magento 2.4에서 검색 기능을 향상하는 데 사용할 수 있는 강력한 오픈 소스, 전체 텍스트 검색 및 분석 엔진입니다. 대용량 데이터를 처리할 수 있는 빠르고 확장 가능한 검색 솔루션을 제공합니다. Magento 2.4 설치를 Ubuntu 20.04 서버에 Elasticsearch를 과정을 소개합니다. 1. 전제 조건 ◇ 서버에 Ubuntu 20.04가 설치 ◇ 루트 또는 sudo 권한이 있는 사용자 ◇ 서버에 Java 8 이상이 설치되어 있어야 하며 설치된 버전을 확인 ubuntu@:~$ java -version Java가 서버에 설치되어 있지 않은 경우, 아래와 같이 설치한다. ubuntu@:~$ sudo apt update ubuntu@:~$ sudo apt inst.. 2023. 2. 13.
AWS|EC2 웹서버 설치후 "This site can’t be reached" 에러 조치 Apache 또는 Nginx와 같은 웹서버(HTTPd)를 설치한 후 정상동작이 되지 않고 "This site can't be reached"라는 에러 메시지가 나타나는 경우를 볼 수 있는데 많은 원인 중의 하나가 주로 방화벽에서 해당포트의 트래픽이 차단되어 나타나는 현상입니다. 방화벽은 네트워크단의 AWS방화벽에서 설정에 대한 오류가 있거나 Linux(Ubuntu 22.04.1 LTS)의 서버 방화벽에서 차단이 주요 원인입니다. 1. 증상 Apache 또는 Nginx가 설치된 상태에서 정상적인 동작 하다가 어느 순간 웹서버로 접근하면 아래의 화면을 만나게 됩니다. 2. 조치방법 경로상의 장애나 트래픽의 차단여부를 확인하는 과정이 필요합니다. AWS의 방화벽설정으로 트래픽 차단여부를 확인합니다. 웹서버(A.. 2023. 2. 12.