Backend
-
Raspberry Pi 4에 Ubuntu 22.04 LTS 설치하기Backend/Ubuntu for Raspberry Pi 2022. 9. 18. 17:37
준비물 라즈베리파이, Micro SD 카드 참고한 글 https://ubuntu.com/tutorials/how-to-install-ubuntu-desktop-on-raspberry-pi-4#1-overview How to install Ubuntu Desktop on Raspberry Pi 4 | Ubuntu Ubuntu is an open source software operating system that runs from the desktop, to the cloud, to all your internet connected things. ubuntu.com 다운로드 파일 아래 링크를 눌러 설치해줍니다. Raspberry Pi Imager for Windows Next 운영체제 선택 후 Other g..
-
[MySQL] GROUP BY 오류 해결 방법Backend/Database 2022. 1. 21. 01:36
java.sql.SQLException: Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column '*******' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by Query: SELECT * FROM `*******` GROUP BY `*******` ORDER BY `*******` Parameters: [] MySQL 터미널에 다음과 같은 명령어를 입력해주면 된다. SET GLOBAL sql_mode=(SELECT REPLACE(@@..
-
[IntelliJ/JSP] webp/webp2021구축 환경 비교 및 세팅 방법Backend/WAS with JavaEE 2021. 12. 9. 23:07
내부적으로 자료 공유를 목적으로 작성하는 글 (우분투 환경 관련해서는 따로 정리를 하겠음) 두 개의 프로젝트를 동시에 설치하려고 합니다. 잘 따라와주세요. 1. 윈도우 환경 구축 관련 webp webp2021 IDE IntelliJ Ultimate Java openJDK1.8 openJDK16 JavaEE JavaEE6 JavaEE8 Tomcat Tomcat 9 Database MySQL 8 MariaDB 10 지난 활동에서 환경 세팅이 그대로시라면 인텔리제이와 MariaDB 설치가 되어있을 것으로 생각됩니다. 2. Tomcat 및 프로젝트 위치 지난 학기 중 활동 간 여러 팀원분들의 폴더를 봤을 때, 제가 영상으로 소개드렸던 위치와 다르게 다양한 위치에 설치해오셨다는 사실을 알게되었습니다. 어떤 분은 ..
-
[Ubuntu/RaspberryPi4] 라즈베리파이 우분투에서 톰캣에 WAR파일 실행하기Backend/Ubuntu for Raspberry Pi 2021. 7. 14. 03:17
https://leirbag.tistory.com/86 [Ubuntu/RaspberryPi4] 윈도우에서 라즈베리파이용 우분투에 GUI로 원격 접속하기(Ubuntu MATE) 이 게시글은 라즈베리파이용 우분투의 쉬운 원격 접속을 위한 글입니다. x86이나 AMD64버전의 우분투는 그냥 anydesk 사용하시면 됩니다. 라즈비안 OS도 우분투도 같은 데비안계열이고 ARM기반으로 leirbag.tistory.com 위의 원격 접속을 기준으로 작성합니다. 우분투 마테로 예시가 들어와있으나, 우분투 그놈으로 하셔도 무방합니다. (필요 없는 부분은 건너뛰어도 괜찮음) 1. WAR파일을 준비합니다. https://leirbag.tistory.com/87 [IntelliJ] WAR파일 만드는 방법 1. 환경설정 Pr..
-
[IntelliJ] WAR파일 만드는 방법Backend/WAS with JavaEE 2021. 7. 14. 02:48
1. 환경설정 Project Structure- Artifacts - Web Application : Archieve - For *** war exploded를 누릅니다. 2. 이름 뒤에 붙어있는 :war를 지웁니다. 톰캣 설정의 이름과 맞춰주기 위함입니다. (tomcat의 xml설정에서 지정한 프로젝트 명과 동일하게 해야합니다.) 3. WAR 파일 추출 Build - Build Artifacts를 누릅니다. 방금 만들어준 Artifacts에 마우스를 올려주고, Build를 누릅니다. 하단에 뭔가 돌아가는게 보입니다. 4. WAR 파일 확인 프로젝트의 out - artifacts - 아까 설정해줬던 이름의 폴더에 들어가보면 이런식으로 WAR 파일이 생긴 것을 확인하실 수 있습니다. 이제 이 파일을 톰캣한..
-
[Ubuntu/RaspberryPi4] 윈도우에서 라즈베리파이용 우분투에 GUI로 원격 접속하기(Ubuntu MATE)Backend/Ubuntu for Raspberry Pi 2021. 7. 12. 09:40
이 게시글은 라즈베리파이용 우분투의 쉬운 원격 접속을 위한 글입니다. x86이나 AMD64버전의 우분투는 그냥 anydesk 사용하시면 됩니다. 라즈비안 OS도 우분투도 같은 데비안계열이고 ARM기반으로 제작되었으니 anydesk가 돌아갈거라고 생각했는데 설치만 가능하고 실행은 안됩니다.. 팀뷰어도 마찬가지.. 이외 기타 프로그램들은 arm 지원 자체를 하지 않습니다. 라즈베리파이에 우분투를 올리는 것을 하는 사람이 별로 없는지 자료도 너무 빈약하고 해외 자료도 굉장히 추상적으로 나와 있어 문서 파편화가 되어있습니다. 한국어로 작성된 문서들 역시 이걸 제대로 다루는게 없어서, 제가 까먹을까봐 적습니다. (다들 터미널로 작업하셔서 그런 것일 수도 있습니다.) xrdp와 xorg를 사용하여 접속하는 방법입니..
-
[IntelliJ] JSP에 DAO를 활용하여 DB 연동하기 및 jQuery를 활용한 반복 구조 생성 (JavaEE8, Tomcat 9.0, mariaDB)Backend/WAS with JavaEE 2021. 6. 26. 05:02
이 게시글은 앞선 게시글들을 충분히 따라왔다는 가정하에 진행됩니다. 특히 mariaDB는 컴퓨터에 설치되어있어야 합니다. 설치되지 않으신 분들은 앞선 링크를 타고 돌아가서 이번 JSP시리즈의 첫 게시글에 나와있는 설치법을 따라주시기 바랍니다. 0. 이전 게시글 https://leirbag.tistory.com/83 [IntelliJ] 연습용 JSP 페이지 추가하기(부트스트랩 활용) 0. 이전 게시글 https://leirbag.tistory.com/81 [IntelliJ] JSP 프로젝트 Tomcat 으로 실행하기 0. 이전 게시글 https://leirbag.tistory.com/80 [IntelliJ] JSP 프로젝트 생성하기 (JavaEE8, Tomcat 9.0, mariaD.. leirbag.ti..