apache2, php, mysql 를 설치 완료 했으면 


phpmyadmin 은 mysql DB를 관리를 쉽게해주는 프로그램 이다 


그래서 추가로 설치를 했습니다!


1. phpmyadmin 설치


#apt-get install phpmyadmin



설치 과정 중에 이화면이 나오면 저희는 apache2로 설치를 했으므로 

apache2를 선택해줍니다.



service apache2 restart를 해서 

<서버ip>/phpmyadmin 로 들어갔을때 나왔으면 성공!


만일, 접속이 안됬다면,

apache2.conf 설정파일에 추가를 해야됩니다.


#vi /etc/apache2/apache2.conf


맨 밑에다가 

#Enable PhpMyAdmin

Include /etc/phpmyadmin/apache.conf


를 추가해줍니다.



마지막으로 apache2 restart


phpmyamdin 완료!


로그인은 root/mysql비밀번호 를 하면 됩니다~


우분투로 Apache, PHP, MYSQL 설치


1. Putty 접속을 합니다.


먼저 사용자를 root로 바꿔야 되겠죠


#sudo su



2. 일단 업데이트를 해줍니다.

#apt-get update

#apt-get upgrade



3. apache 설치

#apt-get install apache2


Do you want to continue? 물으면 Y라 답해줍니다. 



apahce2에서 기본문서 경로는 /var/www/html 입니다.


apache2가 제대로 설치 되었다면, 


EC2에서의 인스턴스 받은 할당 ip를 주소창에 입력하면



이렇게 나옵니다~

안나오면, 아파치를 재기동을 해야됩니다.


# /etc/init.d/apache2 restart


4. php 7.0 버전을 설치해줍니다.


# apt-get install php7.0 libapache2-mod-php7.0



5.  MySQL 설치하기


# apt-get install mysql-server mysql-client


6. PHP와 MYSQL 연결하기

# apt-get - y install php7.0-mysql php7.0-curl php7.0-gd php7.0-intl php-pear php-imagick php7.0-imap php7.0-mcrypt php-memcache php7.0-pspell php7.0-recode php7.0-sqlite3 php7.0-tidy php7.0-xmlrpc php7.0-xsl php7.0-mbstring php-gettext


아파치 재기동을 합니다.

# /etc/init.d/apache2 restart



7. mysql 에서 설정


#mysql


또는 


#mysql -p설정한 비밀번호


use mysql;


update user set plugin='' where User='root';


flush privileges;


exit;



서버에 php가 재대로 설치 확인을 할려면,


# vi /src/www/html/phpinfo.php


<?php

phpinfo.php();

?>


입력 후, 저장해서 나와줍니다.


<서버>/phpinfo.php 로 확인 가능합니다.



Apache, PHP, MYSQL 설치 및 확인 완료!

AWS에 파일 전송하고 올릴때 SFTP라는 파일전송 프로토콜을 이용합니다.


SFTP는 보안정송이 가능하고 SSH와 같은 22번포트를 사용합니다.


저는 FileZilla를 사용하여 EC2에 접속해보겠습니다.


1. FileZilla 실행


SFTP로 전송하기 위해서는 서버의 암호키를 설정해야 됩니다.


Private Key인 .ppk 셋팅을 위해

 

편집 -> 설정 으로 들어갑니다.


2. 키 파일 추가 선택


※ 파일명을 포함하여 파일 경로에 한글이 들어가면 안됩니다.


한글이 들어가지 않게 확인!


Private Key가 등록이 되었다면 "확인" 버튼 클릭!




3. 호스트 및 아이디를 셋팅 해야겠죠


왼쪽 위에 첫번째 아이콘 클릭!



"새 사이트" 버튼을 클릭하여 접속 정보를 입력합니다.


프로토콜에는 SFTP로 합니다.


호스트 주소는 접속할 EC2 인스턴스의 접속 주소를 적습니다.


사용자 아이디와 비밀번호는 로그인 아이디와 비밀번호를 입력합니다.



EC2 서버에 SFTP 접속 성공!



+ Recent posts