728x90

오라클 11g Express Edition 이후의 버전을 사용하는 경우 계정 생성을 할 때 아래와 같은 오류를 만나는 경우가 있을겁니다. 

 

 

오라클 12 버전부터 바뀐 부분이 있어 그런건데 오랜만에 오라클을 사용하거나 11 버전을 사용하다 버전업을 한 경우에는 당황하실 수도 있습니다. 

따라서 약간 다른 방법을 적용해야 합니다. 

계정 생성시 아래와 같이 계정이름 앞에 'C##' 을 붙여서 계정을 생성해야 합니다. 

CREATE USER C##USER1 IDENTIFIED BY "1234";

하지만 은근히 불편함이 있어 아래와 같은 쿼리로 C## 없이 계정을 생성할 수 있습니다. 

ALTER SESSION SET "_ORACLE_SCRIPT"=TRUE;

위 쿼리를 실행한 후 아래와 같이 쿼리를 실행하면 C## 없이 계정을 생성할 수 있습니다. 

CREATE USER USER2 IDENTIFIED BY "1234";

감사합니다.

 

 

 

 

 

728x90
728x90

sql developer 에서 작업창의 글자크기를 변경하는 방법입니다. 

첫 화면에서 보시면 글자가 작아서 작업하는데 어려움이 있을 수 있습니다.

보통의 IDE에서 글자크기를 변경하려면 Ctrl+스크롤 로 변경할 수 있지만 sql developer는 불가능합니다. 

직접 설정을 해야하는데 아래 과정을 따라해주시면 됩니다. 

도구 메뉴에서 환경설정을 클릭합니다.

제일 하단에서 두번째에 있는 코드편집기 메뉴를 확장 후 글꼴을 클릭합니다.

화면에서 글꼴 크기를 설정하시면 됩니다. 최대 24pt 까지 가능합니다. 

글꼴 적용 후 보이는 화면입니다. 

감사합니다.

728x90
728x90

톰캣은 웹개발을 할 때 웹컨테이너의 역할을 하는 일종의 서버로 반드시 설치되어 있어야 Spring Framework, Spring Boot와 같은 프레임워크를 이용한 웹 개발이 가능합니다. 

 

설치 방법은 매우 간단하니 금방 따라하실 수 있습니다.

공식 홈페이지의 다운로드 경로입니다.

https://tomcat.apache.org/download-90.cgi

 

Apache Tomcat® - Apache Tomcat 9 Software Downloads

Welcome to the Apache Tomcat® 9.x software download page. This page provides download links for obtaining the latest version of Tomcat 9.0.x software, as well as links to the archives of older releases. Unsure which version you need? Specification version

tomcat.apache.org

버전은 10버전 까지 나와있고, 11버전은 현재 개발 중이지만 9버전을 많이 쓰고 있기때문에 9버전을 설치하도록 하겠습니다. 

아래 화면과 같이 Windows Service Installer를 다운받으면 됩니다. 

실행파일을 다운 받을 수 있고 바로 실행하여 설치만 진행하면 됩니다. 

동의화면에서 동의를 합니다.

Next를 클릭합니다.

여기서도 바로 Next를 클릭합니다.

설치가 완료되면 C드라이브의 Program Files - Apache Software Foundation - Tomcat9.0 폴더에 설치되어 있으며, 처음 설치했을 때 반드시 한번 접근해서 관리자 권한으로 폴더를 열어주셔야 합니다. 

나중에 Eclipse나 IntelliJ에서 톰캣을 사용할 때 이 폴더에 접근을 해야 하는데 미리 열어주지 않으면 IDE가 접근을 하지 못해 톰캣을 사용하지 못할 수도 있어서 그렇습니다. 

 

728x90

'설치 및 세팅하기 > Tomcat' 카테고리의 다른 글

IntelliJ Community로 Tomcat 세팅하기  (0) 2023.07.04
728x90

오라클의 Express Edition은 교육용으로 무료로 사용이 가능한 버전입니다. 

오라클 공식 홈페이지에서 다운받을 수 있으며, 아래 경로를 이용하시면 됩니다. 용량이 1.8GB로 다운하는데 시간이 조금 걸릴 수 있습니다. 

https://www.oracle.com/database/technologies/xe-downloads.html

 

Oracle Database Express Edition (XE) Downloads

Support Oracle Database Express Edition (XE) is a community supported edition of the Oracle Database family. Please go to the Oracle Database XE Community Support Forum for help, feedback, and enhancement requests. Note: Oracle Support Services only provid

www.oracle.com

다운 받은 파일은 OracleXE213_Win64.zip 압축파일이고 압축을 풀고 Setup.exe 파일을 실행해줍니다. 

 

실행 후 첫화면 입니다. 다음을 클릭합니다.

동의를 합니다.

설치 폴더를 지정합니다. 특별한 이유가 없다면 그냥 둡니다.

관리자 계정에 필요한 비밀번호를 설정하는 부분입니다. 연습용이라면 되도록 쉬운 번호로 사용하시기 바랍니다.(비밀번호를 잊으면 Database를 사용할 수 없고 재설치를 하거나 해야하니 꼭 쉬운번호로 하고 기억하셔야 합니다.)

설치요약정보입니다. 확인 후 설치를 클릭합니다.

설치가 진행됩니다.

설치 중에 방화벽 경고가 뜨면 허용을 해줍니다.

설치가 끝나면 아래 화면이 나오며, 완료 버튼을 클릭합니다. 

명령프롬프트(cmd)에서 설치확인을 할 수 있어서 cmd를 실행해줍니다. 

실행 후 sqlplus 입력후 Enter

사용자명에 sys as sysdba 입력후 Enter

비밀번호에 설치시 입력한 비밀번호를 입력합니다. 입력하는 모습이 보이지 않으니 입력을 잘하고 Enter 

계정 정보를 제대로 입력하면 프롬프트가 SQL> 로 바뀌며 정상적으로 Database가 설치된 것을 확인할 수가 있습니다.

 

sql devleoper를 활용하면 좀 더 쉽게 Database를 활용할 수가 있는데 설치는 아래글을 확인해주세요. 

https://codingrecipe1.tistory.com/7

 

oracle sql developer 설치하기

오라클 sql developer는 오라클 Database를 보다 편리하게 사용할 수 있도록 도와주는 툴입니다. 오라클 Database가 설치되어 있어야 사용이 가능하니 설치를 하지 않으신 분들은 아래 링크를 참고해서

codingrecipe1.tistory.com

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90
728x90

오라클 sql developer는 오라클 Database를 보다 편리하게 사용할 수 있도록 도와주는 툴입니다. 

오라클 Database가 설치되어 있어야 사용이 가능하니 설치를 하지 않으신 분들은 아래 링크를 참고해서 설치를 해주시면 됩니다. 

https://codingrecipe1.tistory.com/8

 

Oracle Database 21c Express Edition 설치하기

오라클의 Express Edition은 교육용으로 무료로 사용이 가능한 버전입니다. 오라클 공식 홈페이지에서 다운받을 수 있으며, 아래 경로를 이용하시면 됩니다. 용량이 1.8GB로 다운하는데 시간이 조금

codingrecipe1.tistory.com

 

sql developer 설치 경로는 아래와 같습니다. 

https://www.oracle.com/database/sqldeveloper/technologies/download/

 

Oracle SQL Developer Downloads

This archive. will work on a 32 or 64 bit Windows OS. The bit level of the JDK you install will determine if it runs as a 32 or 64 bit application. This download does not include the required Oracle Java JDK. You will need to install it if it's not already

www.oracle.com

경로에 접속하여 첫번째 항목을 다운받으시면 됩니다. 다운로드시 오라클 계정이 필요하니 계정이 없는 분들은 회원가입을 진행하셔야 합니다. 

다운한 파일은 압축파일이고 압축을 풀어줍니다.

압축을 모두 풀면 아래 그림과 같이 파일이 보이고 sqldeveloper.exe 파일을 실행하면 실행이 됩니다.

실행 후 첫화면 입니다.

관리자로 접속을 하기 위해 아래 그림에서 녹색 더하기 버튼을 클릭해주세요. 

Name은 접속이름을 설정하는 것으로 본인이 알아보기 쉬운 이름으로 정해주시면 되고 

중간에 사용자이름은 관리자계정인 sys as sysdba 를 입력하고 

비밀번호는 oracle Database 설치시 설정한 비밀번호를 입력합니다. 

그리고 우측의 롤 에서 SYSDBA를 선택합니다. 

모든 항목을 입력했다면 하단의 테스트 버튼을 클릭하여 좌측하단의 상태에 성공이라고 뜨면 정상적인 접속이 가능하다는 의미입니다. 

그러면 접속 버튼을 클릭하면 작업화면으로 전환됩니다. 

접속 버튼 클릭 후 작업화면

이제 이 화면에서 database 작업을 진행하시면 됩니다. 

728x90
728x90

STS(Spring Tools Suite)로 스프링부트 프로젝트를 만드는 내용입니다. 

 

File-New-Other를 클릭합니다. 

Spring Boot 폴더의 Spring Starter Project를 클릭합니다.

프로젝트 설정을 세팅하는 과정입니다. 

Name: 프로젝트이름 

Java Version: 본인의 PC에 설치된 JDK 버전에 맞는 숫자로 선택해줍니다.(JDK 11버전을 설치했다면 11로 선택)

나머지 정보는 그대로 두셔도 됩니다. 설정이 끝나면 Next를 클릭합니다. 

Dependency를 선택하는 화면입니다. 

Spring Boot Version은 3.0.0 이상 버전에서는 JDK가 14 이상이어야 하니 JDK 11 버전이라면 2 점대 버전을 선택해야 합니다. 

dependency는 기본 서버 구동만 해볼거라 Database 부분은 제외하도록 하겠습니다. 

Developer Tools-Web, Template Engines-Thymleaf, Web-Spring Web 세가지만 선택하고 Finish를 클릭합니다. 

 

기본 컨트롤러와 index 페이지 작성을 합니다. 

 

컨트롤러는 기본 패키지에 controller 패키지를 추가한 뒤 HomeController 클래스를 추가합니다. 

HomeController 내용

package com.example.demo.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;

@Controller
public class HomeController {
	@GetMapping("/")
	public String index() {
		return "index";
	}
}

index.html 은 src/main/resources/template 폴더에 만들어야 하는데 초기 sts 상태라면 html을 추가할 수 있는 상태가 아닐수도 있습니다. 그럴때는 Help-Eclipse Market place 메뉴로 들어가서 아래와 같은 extension을 설치해줍니다. 

그리고 templates 폴더에서 우클릭 후 New-Other 에서 Web 폴더에 있는 HTML File을 선택하여 index.html 을 추가합니다. 

그리고 아래와 같이 hello spring boot를 작성해줍니다. 

<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
	<h2>hello spring boot</h2>
</body>
</html>

이제 기본 세팅은 마무리 되었고 실행을 해봅니다. 

프로젝트 이름에서 우클릭 후 Run As-Spring Boot App 을 클릭해주면 실행이 되고 브라우저 주소창에 localhost:8080 이라고 입력 후 엔터를 치면 index.html에 작성한 내용이 보일겁니다. 

 

DataBase 연동하는 방법은 다른 글로 소개하도록 하겠습니다.

728x90

'설치 및 세팅하기 > SpringBoot' 카테고리의 다른 글

STS 설치하기  (0) 2024.01.11
IntelliJ Community로 Spring Boot 프로젝트 세팅하기  (0) 2023.08.29
728x90

어느날 애플에서 메일이 하나 날라왔다. 

내용은 

 

하지만 그 계정은 사용한지 꽤 오래된 계정이었는데 갑자기 메일이 왔길래 

피싱 메일인지.. 아니면 애플 계정이 해킹을 당한건지.. 갑자기 머리가 복잡해졌다. 

 

이래저래 구글링을 해봤더니 피싱인 경우도 있다고 하고 여러 이유가 있다고 하던데.. 애플 홈페이지에 로그인을 하고 확인을 해보려고 했지만 오래된 계정이라 2차 인증을 해야 하는데 되어있지 않아서 로그인을 할 수 없었다..ㅠ

 

그래서 애플 고객센터(080-333-4000)에 전화를 하고 문의를 하니 

오래된 계정에 등록된 결제정보를 주기적으로 지우는 작업을 하면 그럴 때 안내 메일을 보낸다고 하였다. 

(그런 상세 내용을 메일에 주면 얼마나 좋았을까 하는 말이 생각났지만 굳이 상담사 분께 말할 필요는 없을 듯하여 생각만 하고 말았다..)

 

암튼 여러 생각이 드는 시간이었다.

728x90
728x90

mysql을 설치하는 과정입니다. 

2023년 초 기준(2023년 12월 기준으로 업데이트 하였습니다.)으로 설치한 과정을 캡쳐한 내용이고 약간씩 다를 수는 있지만 대부분 Next 클릭, 또는 Execute가 있다면 Execute 클릭 후 Next 클릭 형식으로 진행하시면 대부분 잘 설치됩니다. 

 

홈페이지에 접속하여 파일을 다운로드 합니다. 

다운로드 페이지 주소: https://dev.mysql.com/downloads/

 

MySQL :: MySQL Community Downloads

The world's most popular open source database Contact MySQL  |  Login  |  Register

dev.mysql.com

윈도우는 MySQL Installer for Windows 클릭하여 다운받으시면 됩니다. (Mac은 MySQL Community Server, MySQL Workbench를 각각 다운받아 설치하면 됩니다.)

 

다운로드 페이지에서 용량 큰 파일로 다운로드 하면 됩니다. 

로그인 하지 않고 하단의 링크를 클릭해도 다운로드 진행 됩니다. 

 

다운로드 완료 후 실행하면 아래와 같은 첫화면이 보입니다. 과거에는 Development Default 옵션이 있었는데 2023년 12월 기준으로는 없어졌습니다. 그래서 MySQL 서버, MySQL WorkBench를 사용하려면 Full 옵션을 선택해줍니다. 

2023년 12월 현재 버전 입니다.
과거버전 입니다.

 

다음으로 설치되는 항목들이 보입니다. Execute를 클릭합니다.

 

설치가 완료된 모습입니다. Next를 클릭합니다.

 

아래화면에서 Next를 클릭합니다. 

 

포트 등을 설정하는 화면인데 Next를 클릭합니다. 

 

 

root 비밀번호를 설정하는 단계인데 여기서 주의하셔야 합니다. 단지 학습용이라면 단순한 비밀번호로 설정하여 비밀번호 분실로 mysql을 삭제하고 다시 설치하지 않도록 주의하시기 바랍니다. 

아래 화면에서 Next를 클릭합니다. 

 

비밀번호를 지정하는 화면입니다. 

 

Next 를 클릭합니다.

 

폴더 접근 허용에 대한 부분인데 선택된 값으로 Next를 클릭합니다. (이 부분도 최근에 추가된 듯 합니다.)

 

 

Execute를 클릭합니다.

 

완료되면 Finish 버튼이 활성화되며, 클릭합니다.

 

Next 클릭합니다.

 

Finish를 클릭합니다.

 

Next를 클릭합니다.

 

root 비밀번호를 확인하는 단계 입니다. 조금 전 설정한 비밀번호를 입력 후 Check 버튼을 클릭하여 확인하고 Next를 클릭합니다. 

 

Execute 클릭 후 완료되면 Finish 클릭합니다.

 

Next를 클릭합니다.

 

이제 설치 마지막 입니다. Finish 클릭하여 마무리 합니다. (체크박스는 설치 완료 후 WorkBench, Shell을 실행하는지를 선택하는 내용입니다.)

 

설치를 완료하면 workbench를 실행하여 root 계정으로 접속해 봅니다. 아래와 같이 시작화면에서 root를 선택합니다. 

 

팝업이 뜨면 root 비밀번호를 입력하여 접속을 합니다. 

 

비밀번호가 맞으면 작업창이 출력되며, 이제 모든 과정이 끝나고 DB 작업을 진행하시면 됩니다^^

 

 

728x90

+ Recent posts