본문 바로가기

Server8

AWS 서버 구축하기(2) / MySQL 외부 접속 / phpMyAdmin 설치 MySQL 외부에서 접속하기 이전 글에서 AWS 서버를 구축하고, 외부에서 phpinfo 페이지를 띄우는 것까지 마쳤다. 이번에는 DataGrip을 이용해서 서버에 다운받은 Mysql에 외부에서 접속해 볼 것이다. Datagrip이란? 외부 접속을 하기 위해서 DB 개발과 관리를 용이하게 해주는 GUI 개발 툴이다. Mysql 사용자, DB 생성 $ sudo mysql -u root -p mysql> create user 'Woody'@'%' identified by 'Loveme00!@'; 'Username'@'%' : 해당 사용자에게 외부에서 접근가능한 권한을 부여한다. 외부 접근 권한이 있는 Woody라는 사용자를 생성하고, myTestDB라는 이름으로 새로운 데이터베이스를 생성했다. 권한 부여 m.. 2022. 4. 21.
AWS 서버 구축하기(1) / Nginx, MySQL, php 설치 및 외부 접속 AWS란? 사용자들에게는 노출 되지 않고 개발자들이 자신의 어플리케이션에 사용가능한 서비스들을 제공하는 아마존 닷컴의 온라인 서비스이다. AWS 서버 구축하기 AWS 가입 시 주의할 점은 지역을 대한민국 서울로 하지 않으면 속도가 매우 느려진다는 점이다. 가입 후 내 콘솔로 로그인을 하고, EC2 서비스에 서버를 구축할 것이다. AMI는 사용할 OS를 뜻한다. Ubuntu 20.04 LTS 를 선택하였다. Arm 버전은 사용가능한 프리티어가 없으므로 x86 선택 프리티어 사용가능이라고 되어 있는 것을 선택해야 무료로 사용할 수 있다. 스토리지는 기본 8GB로 되어 있는데, 30GB까지 무료라고 하니, 일단 최대로 해주었다. 옆에 를 꼭 체크해야, 인스턴스 종료시 무료인 30GB가 다시 풀린다. 보안 그룹.. 2022. 4. 21.
로컬서버 구축하기 / MAMP설치 / 포트포워딩 bitnami (MAMP) 설치 Bitnami 란? 웹, 애플리케이션, 개발 스택용 패키지 설치 라이브러리이다. 직접 소스설치 하는 것 보다 훨씬 간편하게 APM을 설치 할 수 있다. bitnami MAMP 설치 후 Manage Servers 탭을 보면 MariaDB와 Apache 서버가 실행 중인 것을 확인 할 수 있다. 맥에서 비트나미를 설치하면 apache 웹서버 기본 포트가 8080으로 설정 되어있다. Configure탭에서 확인 가능 이 상태로 로컬호스트(http://localhost:8080)에 접속하면 bitnami 관련 페이지가 뜬다. 이제 http://localhost:8080/phpinfo.php 페이지에 phpinfo를 띄워 볼 것이다. 편집기를 열어서 phpinfo를 띄우기 위한 파.. 2022. 4. 20.
M1에서 VM 우분투 실행 후 APM 소스설치하기 VM에서 리눅스 계열 OS를 인스턴스 생성하고 APM 소스설치하기 apt-get 과 같은 패키지 매니저 없이 수동으로 APM을 해보도록 하겠다!! 맥북 M1 실리콘 칩 환경에서는 아직 VirtuaBox 또는 VMware 가 호환되지 않기 때문에 다른 플랫폼을 사용해야 한다. 페럴리즈 1개월 무료 체험을 이용하는 방법도 있지만, 더 사용하기 쉬운 UTM 이라는 가상머신 플랫폼을 사용하기로 했다. UTM dmg 파일 다운로드 바로가기 UTM Securely run operating systems on your Mac mac.getutm.app Ubuntu 실행하기 UTM에 리눅스 계열 OS인 우분투를 설치 하기 위해서는 iso파일을 다운받아야 한다. Ubuntu iso파일(ARM) 다운로드 바로가기 Ubun.. 2022. 4. 12.