본문 바로가기
Computer/Linux

우분투에서 개발 환경 구축

by goatlab 2024. 3. 26.
728x90
반응형
SMALL

wget

 

wget은 HTTP 또는 FTP 통신을 사용해서 서버에서 파일 또는 콘텐츠를 다운로드해주는 소프트웨어이다. 아래 명령어를 터미널에 입력하여 wget을 설치해 준다.

 

sudo apt install wget

 

데이터베이스

 

MySQL 설치 패키지를 다운로드한다.

 

sudo wget https://dev.mysql.com/get/mysql-apt-config_0.8.29-1_all.deb

 

ll 명령어로 mysql-apt-config_0.8.29-1_all.deb 파일을 확인할 수 있다. "dpkg status database is locked by another process" 에러 발생시 다음 명령어로 해결한다.

 

# lock 파일 제거
sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock*

 

다음 명령으로 위에서 다운로드 받은 파일이 있는 디렉토리에서 실행한다.

 

sudo dpkg -i mysql-apt-config_0.8.29-1_all.deb

 

아래 명령어를 터미널에 입력해 apt 패키지를 업데이트한다.

 

sudo apt update

 

아래 명령어를 터미널에 입력해 MySQL 서버를 설치한다. 중간에 Do you want to continue? [Y/n] 이라는 질문이 나오면 “y”를 입력한다.

 

sudo apt install mysql-server

 

아래의 명령어로 MySQL 버전을 확인할 수 있다.

 

mysql --version
mysql  Ver 8.0.36 for Linux on x86_64 (MySQL Community Server - GPL)

 

아래 명령어로 MySQL이 동작하고 있는지 확인할 수 있다.

 

systemctl status mysql

 

아래 명령어로 MySQL 서버를 시작할 수 있다.

 

sudo systemctl start mysql

 

MySQL 서버 상태가 inactive(dead) → active(running) 로 변경되었음을 확인할 수 있다.

 

그리고 아래 명령어로 MySQL 서버를 멈출 수 있다.

 

sudo systemctl stop mysql

 

MySQL 서버 상태가 active(running) → inactive(dead) 로 변경되었음을 확인할 수 있다.

 

아래의 명령어를 터미널에 입력하면 MySQL에 접속할 수 있다.

 

728x90
반응형
LIST

'Computer > Linux' 카테고리의 다른 글

MySQL Workbench 설치  (0) 2024.05.08
WSL (Windows Subsystem for Linux)  (0) 2024.03.26
리눅스 (Linux)  (0) 2022.07.19
운영 체제 (Operating System)  (0) 2022.07.19