linux

framework 설치

javackr 2025. 2. 3. 15:19



===codeigniter4===
composer create-project codeigniter4/appstarter backend => 설치
cd backend => 폴더이동
php spark serve => 서비스 시작
php spark migrate => DB 마이그레이션

sudo chown -R $USER:www-data writable => 퍼미션 권한
chmod -R 775 writable
===codeigniter4===




===laravel11===
composer create-project laravel/laravel backend => 설치
cd backend => 폴더이동
php artisan serve => 서비스 시작
php artisan migrate => DB 마이그레이션

sudo chown -R $USER:www-data storage => 퍼미션 권한
sudo chown -R $USER:www-data bootstrap/cache
chmod -R 775 storage
chmod -R 775 bootstrap/cache
===laravel11===





===node express4===
npm install -g express-generator => npm 전역설치
express backend --view=ejs => 프로젝트 생성
cd backend => 폴더이동
npm install => 설치
npm install --save express-session mysql mariadb nodemon => 모듈설치
npm install --save memorystore morgan cors multer socket.io fs, express-fileupload => 모듈설치
npm install --save async => 비동기 모듈을 설치

$ DEBUG=backend:* npm start // On MacOS or Linux, run the app with this command:
> set DEBUG=backend:* & npm start //On Windows Command Prompt, use this command:
PS> $env:DEBUG='backend:*'; npm start //On Windows PowerShell, use this command:
===node express4===





===vuejs3===
npm install -g @vue/cli
vue create frontend => 설치
1. Manually select featres 선택
2. Babel, Router, Vuex, Linter/Formatter 선택
3. 3.x 선택
4. Use history mode for reuter? Y
5. ESLint + prettier 선택
6. Lint on save 선택
7. In package.json 선택
8. Use Yarn or Use NPM ? Yarn설치
cd frontend => 폴더이동
yarn serve => 서비스 시작
yarn build => 빌드
===vuejs3===





===spring boot===
vscode실행
1. Create Java Project
2. spring boot > Gradle Project > 3.1.0(스냅샷) > Java > com.example > demo > Jar > 19
3. dependencies > 
Spring Web, 
Spring Data JPA
Spring Boot DevTools, 
Lombok, 
Thymeleaf, 
MariaDB Driver, 

4. 해당폴더 선택하면 Project가 자동구성 됨.
5. 실행 > F5
6. 컴파일 > ./gradlew clean build -x test > /build/libs/demo-0.0.1-SNAPSHOT.jar
===spring boot===

'linux' 카테고리의 다른 글

java+jdk 설치  (0) 2025.02.03
git 설치  (0) 2025.02.03
docker 설치  (0) 2025.02.03
composer 설치  (0) 2025.02.03
apache 설치  (0) 2025.02.03