본문 바로가기

전체 글202

[DevOps] 1. wsl 구성하기 DevOps를 구성하기 위해서는 그래도 1대 이상의 서버가 필요합니다. 따라서 저는 wsl2를 활용해서 Linux server를 구성해 보겠습니다. 현재 사용하는 환경이 windows이기 때문에 wsl을 통해서 Linux를 설치하여 가상 환경을 구성해 보는 것 입니다. Windows Subsystem for Linux는 Windows 10버전 2004 이상(빌드 19041 이상) 또는 Windows11에서 가능하다고 합니다. 이를 확인하기 위해서는 Windows버튼 + R을 선택하고, winver를 입력하면 됩니다. 1. wsl 설치 이제 PowerShell이나 cmd를 띄워서 설치를 진행해 보겠습니다. 우선 현재 설치된 wsl이 있을 수 있으니 아래 명령으로 확인해 보겠습니다. wsl --list --.. 2022. 4. 2.
[DevOps] 0. 들어가며 오래전 부터 Cloud가 활성화 되면서 DevOps라는 단어가 참으로 많아졌고, 현재는 대세를 이루게 되었습니다. 이번에는 개발자가 DevOps환경을 혼자서 Full stack으로 구성하는 과정을 담아보려고 합니다. 실제로 대고객 서비스를 하게되는 대규모 환경이 아닌... 소소하게 DevOps에 대한 개념을 더 깊게 알아가기 위한 소규모 프로젝트라고 생각하면 될 것 같습니다. DevOps is a combination of software developers (dev) and operations (ops). It is defined as a software engineering methodology which aims to integrate the work of software development an.. 2022. 4. 1.
[Vue.js] 23. v-navigation-drawer 에 link 구현 참으로 오랫만에 글을 쓰는것 같습니다. 지난 번에는 Vue.js를 이용해서 원하는 페이지의 전체 큰 틀을 만들어보는 내용을 작성했었는데... 이번에는 그 내부로 좀 더 들어가서 navigation bar에서 표시되는 내용을 꾸며 보도록 하겠습니다. 보통 navigation bar에는 개인 사용자의 기본 정보와 제공되는 페이지 link 가 표시되는데, 최종 목표는 아래와 같이 nav bar를 제공하고, 각 link가 정상적으로 동작하게 하는것으로 하겠습니다. 1. Vuetify를 통한 Navigation Bar적용 확인 Vuetify에서는 Navigation Bar를 적용하기 위해서 v-navigation-drawer를 사용합니다. 해당 내용은 기존에 작성했던 내용이 있어서 링크를 걸어놓겠습니다. 2021.. 2022. 2. 18.
Mysql에서 multi PK (다중 기본키) 설정하기 개발을 수행하다보면 Primary Key를 한개만 가지고 진행할 때도 있지만, 상황에 따라서는 Key가 여러가 필요할 수 있습니다. 이때는 PK를 여러개 설정을 해야합니다. 따라서 간단하게 multi PK를 설정하는 방법에 대해서 알아보도록 하겠습니다. multi PK가 필요한 상황은 여러가지가 있겠지만, user_id stocks_id stocks_name ins_date 1 000090 삼성전자 2022-01-13 00:00:01 1 000190 LG전자 2022-01-13 00:00:02 2 000090 삼성전자 2022-01-13 00:00:03 다음과 같이 user_id만 pk로 지정한다면, stocks_id를 다수 보유하더라도 1개 행만 입력이 되게 됩니다. 추가 입력을 하고 싶어도 에러나서 .. 2022. 1. 13.