Создание проекта Next.js
Создайте современное веб-приложение с Next.js 14+.
Setup Steps
1. Create a new Next.js project:
npx create-next-app@latest project-name2. Options during setup:
- TypeScript: Yes
- ESLint: Yes
- Tailwind CSS: Yes
- src/ directory: Yes
- App Router: Yes
- Import alias: @/*
3. Navigate to the project directory:
cd project-name4. Start the development server:
npm run dev5. Open http://localhost:3000 in your browser
6. Create a page (App Router):
mkdir -p src/app/aboutCreate page file: src/app/about/page.tsx
7. Create an API Route:
mkdir -p src/app/api/helloRoute file: src/app/api/hello/route.ts
8. Production build:
npm run build
npm start9. Environment variables (.env.local):
DATABASE_URL="..."
NEXT_PUBLIC_API_URL="..."Related Guides
Настройка Linux VPS (Ubuntu)
Настройте Ubuntu VPS-сервер с нуля. Безопасность и базовые настройки.
Установка Apache
Установите HTTP-сервер Apache и настройте виртуальные хосты.
Установка Nginx
Установите Nginx и настройте его как обратный прокси.
SSL-сертификат Let's Encrypt
Получите бесплатный SSL/TLS сертификат с помощью Certbot.