Laravel은 커뮤니티가 활발한 PHP Framework 중 하나입니다. (많이 사용된다는 의미기도 함) Next.js또한 Reactjs를 사용하는 개발자들이 SSR(Server Side Rendering)을 위해 많이 사용을 합니다. 그리고 커뮤니티 또한 활발합니다. Laravel에서는 Next.js 조합으로 공식적으로 SPA(Single Page Application) Boilerplate를 문서에 포함하고 있습니다. 이 Boilerplate는, 사용자 인증과 API 기능을 기본으로 제공하고 있어서 프로젝트를 시작하기에 매우 편리합니다. Laravel+Next.js 조합을 CLI를 사용하여 설치하는 방법을 알아보겠습니다. 이 글은 Laravel 9.0, PHP 8.1.2 기준으로 작성되었습니다. 요..
Ubuntu에서 .NET SDK와 Core를 설치하는 방법을 알아보겠습니다. 개발 환경을 설치하고자 한다면 .NET SDK를 설치, 런타임을 설치하고자 한다면 .NET Core를 설치하면 되며, ASP웹 배포 환경을 설치하고자 한다면 ASP.NET Core를 설치하면 되겠습니다. (.NET SDK를 설치하면 .NET Core 및 ASP.NET Core가 의존성으로 모두 설치됩니다) 먼저 .NET이 포함되어있는 Microsoft의 Repository를 추가하기 위해 아래 명령어로 패키지 서명 키를 추가합니다. $ wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-pro..
백엔드의 ASP.NET Core API와 프론트엔드의 React를 VisualStudio Code 및 CLI를 사용하여 프로젝트를 생성하고 설정 및 실행하는 방법을 알아보겠습니다. VisualStudio에서 프로젝트를 생성하는 방법은 아래 글을 참고하세요. https://bundw.tistory.com/106 ASP.NET Core(닷넷 코어) + React(리액트) Visual Studio(비주얼 스튜디오) 프로젝트 생성 백엔드의 ASP.NET Core API와 프론트엔드의 React를 VisualStudio에서 프로젝트를 생성하고 설정 및 실행하는 방법을 알아보겠습니다. 이 글은 Windows10 및 VisualStudio 2022 Community 기준으로 작성되었습니.. bundw.tistory...
백엔드의 ASP.NET Core API와 프론트엔드의 React를 VisualStudio에서 프로젝트를 생성하고 설정 및 실행하는 방법을 알아보겠습니다. VSCode 또는 CLI로 프로젝트 생성하는 방법은 아래 글을 참고하세요. https://bundw.tistory.com/107 ASP.NET Core(닷넷 코어) + React(리액트) VSCode + CLI(명령 프롬프트) 프로젝트 생성 백엔드의 ASP.NET Core API와 프론트엔드의 React를 VisualStudio Code 및 CLI를 사용하여 프로젝트를 생성하고 설정 및 실행하는 방법을 알아보겠습니다. VisualStudio에서 프로젝트를 생성하는 방법은 아래 bundw.tistory.com 이 글은 Windows10 및 VisualSt..
Windows에서의 Composer는 패키지로 제공되기 때문에 다운로드 및 설치하면 간단히(?) 끝나지만, Linux에서는 약간의 명령어를 통해 설치를 해야합니다. 먼저 Composer를 설치하기 위해 다음과 같은 요구사항들이 필요합니다. PHP 7.2.5 이상 PHP openssl extension 활성 (일반적으로는 기본으로 활성화 됨) 만약 PHP가 설치되어있지 않다면, 아래 명령어로 PHP를 설치합니다. $ sudo apt install php PHP가 준비되었다면 아래 명령어로 Composer를 설치합니다. $ curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin/ 명령어를 실행하고 나면 /usr..
글쓴이는 Synology NAS에 Docker앱을 설치하고 elleflorio-svn-server SVN서버를 운용하고 있습니다. 이전에는 Windows에서 VisualSVN Server를 사용했기 때문에 NAS로 Repository를 이전해야만 했었습니다. Repository dump는 Windows Console에서 쉽게 가능했으나, load를 위해 Synology NAS의 Docker에서 svnadmin을 사용하려니 조금 난항을 겪어서 기록 차원에서 방법을 글로 작성합니다. SVN Repository dump, load 등 이전 방법은 아래 글을 참고하세요. https://bundw.tistory.com/100 svnadmin Repository(저장소)를 dump(백업) 및 load(복구) 이전하..
SVN서버의 Repository를 이전해야 할 때, svnadmin을 사용하여 dump(백업) 및 load(복구)를 하는 방법을 알아보겠습니다. 먼저, dump를 하기위해 기존의 Repository가 저장되어 있는 위치에서 다음의 명령어를 실행합니다. > svnadmin dump WorkRepository --incremental > WorkRepository.dump WorkRepository는 저장되어있는 Repository의 경로 및 이름입니다. SVN 환경에 따라 다를 수 있으므로 확인해서 적절히 변경합니다. 위 명령어를 실행하면 모든 revision의 내용을 WorkRepository.dump 파일로 저장합니다. 만약, revision을 일정 범위만 하고자 한다면 -r 파라메터를 추가하여 아래 ..