개발/Linux

Linux - mysql, mariadb (xe 사이트 이용)

잇(IT) 2022. 1. 25. 23:14
728x90

- https://insoobaik.tistory.com/16에서 xe 사이트 생성에 이어서 mysql, mariadb를 사용해본다.

 

linux - web (ftp, xe, php)

- httpd, vsftpd, php 패키지를 설치해준다. httpd는 웹, vsftpd는 ftp의 사용, php는 php를 이용하기 위한 패키지이다. - 먼저 php 사용을 위해 xe 파일을 받아와야 한다. 하지만 xe 파일이 다른 컴퓨터에 있기..

insoobaik.tistory.com


- Input mysql info 작성하기 위해 DB가 필요하다.

- 처음 password 설정이 안되어 있기 때문에 그냥 enter를 치면 진입이 된다.

- update user set password=password('itbank') where user='root';

  -> 아까 위에서 처음 비밀번호가 없었기 떄문에 처음 진입 할 때 비밀번호를 설정해주는 내용이다.

 

- delete from db;

  -> 기존에 있던 필요 없는 db들을 삭제해준다.

 

- delete from user where user=' ';

  -> user가 없는 user들은 삭제한다.

 

- create database dbfi;

  -> database를 만드는 것이다.

 

- insert into user(host, user, password) values ('192.168.83.129', 'userfi', password('itbank'));

  -> 일반적으로는 192.168.83.129 부분을 localhost로 작성 하지만 지금 사용하려는건 webserver(현재 192.168.83.130에서 작업을 하고 있다.)에서 사용하는 것이기 떄문에 192.168.83.129로 작성하는 것이다.

  -> user 테이블을 만들어 준다.

 

- insert into db values ('192.168.83.129', 'dbfi', 'userfi' , 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y');

  -> db 테이블을 생성해준다.

 

- MariaDB를 나와서 데몬 재실행을 시켜준다.

- 다음과 같은 화면이 뜨면 정상 작동한 것이다.

728x90

'개발 > Linux' 카테고리의 다른 글

Linux - 권한  (0) 2022.02.16
Linux - 사용자 계정  (0) 2022.02.15
Linux - DNS 설정을 이용한 웹 띄우기  (0) 2022.01.26
Linux - web (ftp, xe, php)  (0) 2022.01.23
Linux - DNS  (0) 2022.01.22