How to Deploy Your Website or Web App on SakuraHost
Customer asks for deploy docs/guides (mwongozo wa kupeleka tovuti au web app)? Send these exact links. Which hosting to use: https://billing.sakurahost.co.tz/knowledgebase/120/ — HTML/PHP/WordPress site upload (cPanel): https://billing.sakurahost.co.tz/knowledgebase/119/ — Node.js/Next.js/React app (cPanel Application Manager, needs Web App Hosting): https://billing.sakurahost.co.tz/knowledgebase/117/. Django/Python app (cPanel Application Manager, Python 3.9, Django 4.2 LTS): https://billing.sakurahost.co.tz/knowledgebase/121/. Ask what the app is built with before choosing.
Deploying on SakuraHost
Pick the guide that matches what you are deploying. All guides are public and free to share with customers.
- Which hosting do I need? (start here): https://billing.sakurahost.co.tz/knowledgebase/120/
- HTML, PHP or WordPress website on shared hosting: How to Upload Your Website in cPanel — https://billing.sakurahost.co.tz/knowledgebase/119/
- Node.js, Next.js, React or API app: How to Deploy a Node.js Application on Shared/Reseller Hosting (cPanel) — https://billing.sakurahost.co.tz/knowledgebase/117/
- Django (Python) app: How to Deploy a Django (Python) App on cPanel Hosting — https://billing.sakurahost.co.tz/knowledgebase/121/ (servers have Python 3.9, so Django 4.2 LTS; Django 5+ needs a VPS)
Key points
- Shared hosting plans (Start-Up, Swala, Sungura, Faru) are for PHP and static sites. Node.js apps need Web App Hosting, which runs apps through cPanel's Application Manager (under Software), not "Site Software" or "Setup Node.js App".
- For Node apps, the Application Path in Application Manager must match the folder that holds the code, and the entry file should be
app.js. Use Restart in Application Manager after uploading changes. - Web App Hosting customers with an Active service can also use the one-time GitHub deploy form in the client area.
- If the customer is stuck, ask which framework they use and their domain, then send the matching guide link above. Escalate to a human agent if they need hands-on help.
Muhtasari kwa Kiswahili
Tovuti ya HTML/PHP/WordPress: tumia Shared Hosting na ufuate mwongozo wa kupakia tovuti (119). App ya Node.js, Next.js au React: tumia Web App Hosting na Application Manager kwenye cPanel (117). Hujui uchague nini? Anza hapa: 120.
Related in SakuraHost
SakuraHost Shared Hosting Plans
Compare all shared hosting plans — Start-Up, Swala, Sungura, and Faru — with pricing, storage, and features. Also covers WordPress Hosting, which is the same plans under a WordPress-specific page.
SakuraHost Premium Hosting Plans — Nyati, Tembo, Simba
Multi-website hosting plans for growing businesses and agencies — Nyati (2 sites), Tembo (10 sites, most popular), Simba (unlimited sites).
SakuraHost Web Apps Hosting — Starter, Developer, Business
Managed hosting for Node.js, Next.js, React, and API-based web applications — Starter, Developer, and Business plans, provisioned via cPanel's Node.js App Manager.
SakuraHost VPS Hosting
Cloud VPS plans with KVM virtualization, full root access, NVMe SSD, and instant provisioning.