목차
1. github에서 프로젝트 다운받기
https://github.com/skyke74/semiProj_hotels
2. vagrant 다운받기
https://developer.hashicorp.com/vagrant/downloads
[Install | Vagrant | HashiCorp Developer
Explore Vagrant product documentation, tutorials, and examples.
developer.hashicorp.com](https://developer.hashicorp.com/vagrant/downloads)
3. 프로젝트 경로에서 vagrant 시작하기
4. vagrant 파일 열어서 수정하기
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu/focal64"
config.vm.network "forwarded_port", guest: 8080, host: 7070
config.vm.network "forwarded_port", guest: 3306, host: 33306
config.vm.provision "shell", inline: <<-SHELL
apt update -y
SHELL
end
5. virtual Box 다운받기
https://www.virtualbox.org/wiki/Download_Old_Builds_7_0
6. vagrant 실행시키기
7. vagrant 사용하기
8. apt 업그레이드 하기
9. JDK 다운받기
sudo apt install openjdk-8-jdk-headless -y
10. tomcat 다운받기
wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.100/bin/apache-tomcat-8.5.100.tar.gz
압축풀고 이름변경
tar -zxvf apache-tomcat-8.5.100.tar.gz
mv apache-tomcat-8.5.100 tomcat8.5
rm apache-tomcat-8.5.100.tar.gz
11. git 프로젝트 다운받기
git clone https://github.com/skyke74/semiProj_hotels.git
12. mysql 다운받기
12-1. mysql 실행시켜서 쿼리문 작동시키기
CREATE USER 'scott'@'%' IDENTIFIED BY 'tiger';
GRANT EXECUTE, PROCESS, SELECT, SHOW DATABASES, SHOW VIEW, ALTER, ALTER ROUTINE, CREATE, CREATE ROUTINE, CREATE TABLESPACE, CREATE TEMPORARY TABLES, CREATE VIEW, DELETE, DROP, EVENT, INDEX, INSERT, REFERENCES, TRIGGER, UPDATE, CREATE USER, FILE, LOCK TABLES, RELOAD, REPLICATION CLIENT, REPLICATION SLAVE, SHUTDOWN, SUPER ON *.* TO 'scott'@'%' WITH GRANT OPTION;
12-2. 새로 만든 user로 로그인 하기
12-3.데이터베이스 만들고 선택하기
create database hotels;
use hotels;
12-4. sql 파일 실행시키기
chcp 65001
source /home/vagrant/semiProj_hotels/hotelsAPI01/src/main/sql/hotels.sql;
'100일 챌린지 > 빅데이터기반 인공지능 융합 서비스 개발자' 카테고리의 다른 글
Day 72 - Spring Boot 로 프로그램 만들기 (0) | 2024.11.11 |
---|---|
Day 72 - spring boot 로 웹사이트 만들기 (0) | 2024.11.11 |
service-api (0) | 2024.10.17 |
Day 48 - Spring 4.x & MyBatis Lombok 사용하기 (0) | 2024.10.11 |
Day 53 - java 17을 이용한, xml을 사용하지 않는 프로그램 만들기 (0) | 2024.10.11 |