리눅스 명령문
- 폴더구조 4가지를 대표적으로 많이 사용합니다.
설정파일을 저장하는곳은 리눅스에서는 각각 저장되어있슴.
usr 에 실제 설치하는 응용 프로그램이 usr 이라고함.
etc는 각종 설정 파일 저장소
usr에 대한 설정 파일은 ETC에 있다는 뜻입니다
var는 기록들 혹 로그들이 저장되는 대표적인 저장소
권리자 권한
sudo라는 명령문은 권리자 권한
파일의 삭제나 권한을 주는 작업들)
sudo su는 일시적으로 권한을 부여하는 명령문
(SUDO 뒤에 SU가 붙는다는것만 알아두시면될거같습니다. )
파일 확인 과 이동 키는 무조건 알아야합니다.
pwd 현재 위치
cd..는 한단계위
cd $HOME
명령문 파일확인
ls -al(상세확인)
"rw-r-r--"는 세 개씩 끊어서 해석해야 한다.
처음 3개는 파일 소유자
중간 3개는 그룹 권한 표시
마지막 3개는 기타 모든 사용자의 권한을 표시한다.
[r : 읽기, w : 쓰기, x: 실행 을 의미한다.]
1 : 링크카운터
lgbong : 소유자
lgbong : 소유자가 소속된 그룹
179 : 파일의 크기
2010-05-24 : 최종 수정 일자
17:08 : 최종 수정 시작
examples.desktop : 파일 이름
그냥 읽으시면 거부감이 들정도록 친숙하지 않은 명령문들이 많습니다
리눅스를 다운 받으면 sudo apt-get update를 무조건 쳐 줘야합니다.
그 후에 데이터베이스를 설치해야합니다.
실제 명령문은 sudo apt install mysql-server를 실행하는데 이전에 패키지 명을 미리 확인하고 설치를 해줍니다.
(패키지 다운로드 여부확인 참조)
sudo apt-cache search mysql 치면 패키지 이름들이 나오지만 그냥 구글에서 쳐보시는게 더 좋습니다.
계속 설치를 진행하겠냐고 물으면 y를 눌러줍니다.
다운이 되면 기본적으로 설치를 자동적으로 해줘서 편리합니다.
그후에 최초의 한번 해줘야 하는 설정은 mysql 초기 관리자계정 비밀번호를 설정이 필요합니다.
순서에 따라 잘 쳐줍니다. 제발~ 복붙하거나 읽을때 우클릭 조심하세요...
개발 환경에서 데이터베이스 연결확인.
이후 mysql 에서 연결해줍니다.
개발환경의 데이터베이스를 운영으로 백업
루트계정접속
create database spring default character set 'utf8'; create user 'spring' identified by 'spring';
grant all privileges on spring.* to 'spring';
MySQL 환경과 설정에 따라 대소문자를 구분하기도 하고 그렇지 않기도 한다. 컬럼이름은 모든 환경에서 대소문자를 구분하지 않는다.
(빌드란 합치고 통합한거)
'AWS' 카테고리의 다른 글
AWS -2 (0) | 2022.05.11 |
---|---|
AWS란?(애플리케이션 배포/스프링부트) (0) | 2022.05.11 |