SmartVPS - едно хостинг решение за много акаунти!
Всеки отделен акаунт е с включени безплатни бекъпи, addon домейни, PHP-FPM с OPcache и кеширане на съдържание за светкавично бързи сайтове. И всичко това на страхотна цена!
В тази статия можете да откриете инструкции за инсталиране и използване на Next.js с нашата WebApps платформа.
Подготовка
За да използвате Next.js, трябва да проверите и настроите акаунта си за следните неща:
Трябва да имате раздел "Уеб приложения" във Вашия хостинг Контролен панел. Ако нямате раздел "Уеб приложения" във Вашия Контролен панел, тогава инструкциите в тази статия не са валидни за Вашия акаунт и сървър. Можете да ни пишете за повече информация и съдействие.
"SSH достъп" трябва да е активиран за Вашия акаунт през раздел "SSH Достъп" на Контролния панел.
Създайте директория за Next.js (напр. "~/private/nextjs") и влезте в нея, като използвате следните команди: mkdir /home/$USER/private/nextjs cd /home/$USER/private/nextjs
Създайте WebApps проект за Next.js (напр." next") чрез следната surapp CLI команда: sureapp project create \ --engine "node" \ --engine-version "lts" \ --release-dir "/home/$USER/private/nextjs/" \ next
Влезте в Next.js приложението (напр. "next") с тази команда: sureapp project shell next
Инсталирайте последната версия на Node.js мениджъра за пакети (npm): npm install -g npm@latest
Създайте Next.js стартово приложение с шаблона по подразбиране чрез тази команда и изберете желаните от Вас опции за приложението, които ще се покажат на екрана: npx --yes create-next-app@latest .
Създайте статично копие на Next.js приложението: npm run build
Изберете адрес, на който да е достъпно Next.js приложението чрез раздел "Уеб приложения" на хостинг Контролния панел. Можете да направите това, като кликнете на бутона с иконка на молив () до проекта "next" и изберете домейна и поддомейна чрез съответните падащи менюта в показалия се екран.
Активирайте Next.js уеб приложението (напр. "next") като натиснете бутона с иконка на червен кръг () до него или използвайте тази команда на sureapp CLI инструмента: sureapp service manage --enable next
Отворете избрания от Вас адрес за Next.js приложението във Вашия браузър.
Минималният срок за поръчка на споделен хостинг е 12 месеца. Нужно е пълно предплащане за целия период на договора. 100-дневен период на рекламация. Цената за регистрация на домейн и издаване на SSL сертификат не подлежи на възстановяване в случай на предсрочно прекратяване на договора.