aws instance생성 및 db설치

sangwoo noh·2022년 3월 4일
0

linux

목록 보기
2/18

초기 설치

sudo apt-get update // update할 list최신화
sudo apt-get upgrade // 실제로 다운받고 upgrade

sudo apt-get install mysql-server mysql-client // mysql설치

sudo mysql -u root -p // 최초로그인시 비밀번호 없음.

user 생성 및 권한주기

  • user 생성
    create user 'test'@'%' identified by 'test';
%는 모든 외부 ip에서 접근 가능하도록 설정
예) '172.168.%' -> IP 가 172.168.xxx.xxx 에서만 접속
  • 권한 주기
    grant all privileges on rest_api.* to 'test'@'%' ;

phpmyadmin 설치

  • sudo apt update && sudo apt install phpmyadmin

심볼릭 링크 생성

외부에서 phpmyadmin을 웹으로 띄울수 있는 링크를 만든다.

  • sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

nginx 설치

sudo apt install nginx

실행

  • ubuntu 18.06.6 LTS
    sudo service start nginx
    sudo service status nginx

  • Ubuntu 20.04
    $ sudo systemctl start nginx
    $ sudo systemctl status nginx

profile
하기로 했으면 하자

0개의 댓글