본문 바로가기

분류 전체보기157

Ubuntu에서 MySQL 로그 설정 및 장애대응 로그 확인 방법 Linux[Ubuntu 22.04.1 LTS에서 실행]에서 MySQL을 설치한 후 장애 대응이나 운영을 위한 MySQL의 Error로그, SQL Query로그, Slow query log 등 로그수집하기 위한 환경설정과 수집된 로그를 확인하는 방법에 대해서 알아봅니다. 1. MySQL 환경설정 1) MySQL 운영을 위한 명령어 모음 root@~# mysql --help | grep my.cnf ; MySQL의 환경설정 파일의 우선순위와 경로 확인 root@~# systemctl start mysql ; MySQL의 시작 root@~# systemctl stop mysql ; MySQL의 중지 root@~# systemctl restart mysql ; MySQL의 환경설정 후 반영을 위한 재기동 roo.. 2023. 2. 11.
AWS|EC2 마젠토 2.4 설치를 위한 Apache,Mysql,PHP설치하기 AWS에서 EC2 인스턴스(Ubuntu 22.04.1 LTS)가 준비되었으면 다음단계로 마젠토 설치를 위한 첫 단계로 Apache, Apache, MySQL, PHP설치하는 과정을 알아보도록 하겠습니다. LAPM 즉 Linux+Apache+MySQL+PHP의 조합은 상호 연동이 잘되면서도 오픈소스로 개발되는 무료 프로그램이어서 홈페이지나 인터넷쇼핑몰 등 일반적인 웹 개발에 널리 사용되고 있습니다. 마젠토 2.4부터는웹 설치 마법사가 지원되지 않아서 모든 설치는 Command 실행(CLI)을 통해서수행해야 하므로 Linux 명령어에 익숙하지 않은 사용자에게는 마젠토 설치과정이 좀 더 어려워졌습니다. Apache 설치 현재 거의 모든 리눅스 배포판이 아파치를 지원합니다. 먼저 아파치 웹서버를 설치하도록 하겠.. 2023. 2. 11.
AWS|EC2 Ubuntu에서 사용자 생성 및 SSH접속하기 Linux(ubuntu)을 사용하여 팀 단위로 프로젝트를 수행하는 경우에 사용자별 접속 및 권한관리가 필요합니다. 새로운 사용자를 생성하고 SSH접속을 위한 Key Pair(Public key/Private Key) 생성 및 관리, 로그인에 필요한 환경 설정 과정을 살펴보도록 하겠습니다. 1. 새로운 사용자 계정생성 1) root권한 또는 root계정으로 인스턴스(Ubuntu 22.04.1 LTS)에 로그인을 합니다. adduser명령어로 새로운 사용자(예시:humber)를 생성합니다. 생성된 사용자는 /etc/passwd에 추가됩니다. ubuntu@ip-172-31-47-0:~$ sudo su - root@ip-172-31-47-0:~# id uid=0(root) gid=0(root) groups=0(.. 2023. 2. 9.
해외 인터넷쇼핑몰(Magento, WooCommerce, Shopify) 플랫폼 비교 해외 또는 국내에서 E-Commerce 플랫폼을 활용해서 인터넷쇼핑몰을 구축하고자 하는 분들이 늘어나고 있습니다. 인터넷쇼핑몰 구축을 지원하는 E-Commerce 플랫폼은 기업이나 개인이 인터넷 쇼핑몰을 만들고 관리할 수 있게 해주는 소프트웨어 솔루션을 말합니다. E-Commerce 플랫폼은 상품 관리, 주문 관리, 지불 처리, 배송 및 세금처리와 같은 기능을 포함하여 제품 또는 서비스를 인터넷상에서 판매하기 위한 도구 및 인프라를 제공합니다. 해외 E-Commerce 솔루션으로 인기 있는 마젠토(Magento), 우커머스(WooCommerce), 쇼피파이(shopify)에 대해서 알아보고 비교해 보도록 하겠습니다. E-Commerce 플랫폼의 기능 요건 ◆ 쇼핑 카트 및 체크아웃: 다양한 결제 방법 및.. 2023. 2. 8.