AWS4 [AWS EC2] DB서버 구축 및 PHP와 연결 이전 포스팅에서 AWS EC2인스턴스에 아파치 서버를 구축하고 php와 연동하는 작업을 했습니다. 이제 여기에 MySQL로 DB서버를 만들고 PHP와 연결해보겠습니다. 일단 mysql을 설치해줍니다. (필요하다면 client도 설치하세요) sudo apt-get install mysql-server 설치가 완료됐다면 이제 외부에서 데이터베이스에 접속할 수 있게 만드는 작업을 시작합니다. 일단 루트계정으로 접속합니다. sudo mysql -u root -p 현재는 비밀번호가 설정되어있지 않으니 엔터를 치시면됩니다. 만약 루트계정 비밀번호가 있다면 입력해주세요. 이제 외부에서 접속할 계정을 만들고 권한을 주겠습니다. ## 오직 내 PC안에서만 create user 'sample'@'localhost' ide.. 2020. 3. 6. [AWS EC2]아파치 웹서버와 PHP연동 (EC2서버로 파일전송) 저번 포스팅에서는 아마존 aws에서 EC2인스턴스를 만들고 아파치 웹서버를 구축했었습니다. 이번에는 만들어놓은 아파치 웹서버에 php코드를 올려볼겁니다. 오늘 필요한 준비물은 git bash입니다. 인터넷에 EC2 서버로 파일을 전송하는 방법을 검색하면 여러 방법이 나오는데, 저는 scp를 이용했습니다. 관련 정보를 서칭하다 알게 된 사실인데, MobaXterm이나 PuTTY를 이용하지 않고 git bash만으로도 EC2인스턴스에 접속할수 있더군요..! (관심있으신 분은 위의 SSH프로그램 없이 한번 진행해보시는것도 좋을 것 같습니다.) 더보기 ## git bash에서 서버 접속하는 명령어 ssh -i [pem file] [user id]@[ec2 public dns IP]:~/[이동할 파일 경로] ##.. 2020. 3. 6. [AWS EC2]웹서버 구축 - ubuntu에 apache웹서버 만들기 이전 글에서는 아마존 AWS에서 EC2인스턴스를 만들고 MobaXterm을 이용해 생성한 인스턴스에 원격접속하였습니다. (여기서 EC2인스턴스는 쉽게말하자면 원격 컴퓨터를 한 대 만든 것이라고 보면 됩니다.) 오늘은 EC2에 아파치 웹서버를 만들어보겠습니다. 접속에 어려움이 있다면 일단 aws사이트로 들어가 인스턴스 상태가 running인지 확인하세요.:) (아니면 sudo shutdown -r now 명령어를 통해 인스턴스 컴퓨터를 재부팅해보세요.) 위의 사진처럼 정상적으로 접속했다면 아래의 명령어로 아파치 웹서버를 설치해줍니다. sudo apt-get update sudo apt-get install apache2 위의 명령어를 치면 아파치 설치가 진행됩니다. 설치가 완료되었다면 /var/www/ht.. 2020. 3. 6. [AWS EC2] 시작 - ubuntu 서버용 인스턴스 생성 및 원격접속 EC2와 인스턴스에 대한 개념에 대해서는 링크를 참조합니다. https://opentutorials.org/course/608/3004 이제 만든 인스턴스를 컨트롤할 SSH 클라이언트 프로그램으로 MobaXterm을 깔아줍니다. 아래의 링크로 들어가 무료버전을 받습니다. (portable edition이 아니라 installer edition을 받아줍니다.) https://mobaxterm.mobatek.net/download.html MobaXterm free Xserver and tabbed SSH client for Windows The ultimate toolbox for remote computing - includes X server, enhanced SSH client and much mor.. 2020. 2. 25. 이전 1 다음