Back to Blog
Getting Started

Getting Started with Druvance: A Complete Guide for Beginners

Learn how to set up your first Drupal site on Druvance in under 10 minutes. This comprehensive guide covers everything from account creation to going live.

SC
Sarah Chen
Developer Advocate
January 15, 2024
8 min read
beginnertutorialsetup

Getting Started with Druvance: A Complete Guide for Beginners

Welcome to Druvance! Whether you're a seasoned Drupal developer or just getting started, this guide will walk you through setting up your first site on our platform.

Why Choose Druvance?

Druvance combines the power of enterprise-grade infrastructure with the simplicity modern teams demand. Our AI-driven platform automates the complex aspects of Drupal hosting, letting you focus on what matters most—building exceptional digital experiences.

Step 1: Create Your Account

Getting started is simple:

  1. Visit [druvance.com](https://druvance.com) and click "Start Free Trial"
  1. Enter your email address and create a password
  1. Verify your email address
  1. Complete your profile with your name and company information

Step 2: Create Your First Site

Once you're logged in, you'll see the dashboard. Click the "Create Site" button to begin:

Choose Your Drupal Version

Druvance supports multiple Drupal versions:

  • **Drupal 10** (Recommended) - Latest features and security
  • **Drupal 9** - Legacy support for existing projects
  • **Drupal 7** - Extended support for older sites

Select Your Region

Choose a data center region closest to your target audience:

  • US East (Virginia)
  • US West (California)
  • Europe (Ireland)
  • Asia Pacific (Singapore)

Step 3: Configure Your Environment

Development, Staging, and Production

Druvance automatically creates three environments for your site:

  1. **Development** - For active development and testing
  1. **Staging** - For pre-production review
  1. **Production** - Your live site

Environment Variables

Set up environment-specific configurations:

DRUPAL_ENV=production
DRUPAL_CACHE_ENABLED=true
DRUPAL_CSS_JS_AGGREGATION=true

Step 4: Deploy Your Site

Using Git

Druvance integrates seamlessly with Git:

# Clone your site repository
git clone https://github.com/your-org/your-site.git

# Add Druvance remote
git remote add druvance https://git.druvance.com/sites/your-site.git

# Push to deploy
git push druvance main

Using the Druvance CLI

Install our CLI tool for even easier deployments:

npm install -g @druvance/cli

# Login
druvance login

# Deploy
druvance deploy --env=production

Step 5: Configure Your Domain

Custom Domain Setup

  1. Go to your site dashboard
  1. Click "Domains" in the sidebar
  1. Click "Add Domain"
  1. Enter your domain name (e.g., example.com)
  1. Follow the DNS configuration instructions

SSL Certificate

Druvance automatically provisions and renews SSL certificates for all custom domains using Let's Encrypt.

Step 6: Monitor Your Site

Real-time Analytics

Access comprehensive analytics from your dashboard:

  • Page views and unique visitors
  • Performance metrics
  • Error tracking
  • Security events

Uptime Monitoring

We monitor your site 24/7 and send alerts if any issues are detected.

Best Practices

Security

  • Enable two-factor authentication
  • Use strong passwords
  • Regularly update Drupal core and modules
  • Review user permissions

Performance

  • Enable caching
  • Optimize images
  • Use a CDN for static assets
  • Minimize CSS and JavaScript

Backups

  • Daily automated backups are included
  • Test your restore process regularly
  • Keep local copies of critical data

Next Steps

Now that your site is live, explore these advanced features:

  • **AI-Powered Optimization** - Let our AI automatically tune your site for performance
  • **Multi-site Management** - Manage multiple Drupal sites from one dashboard
  • **Team Collaboration** - Invite team members and manage permissions
  • **Advanced Workflows** - Set up automated deployment pipelines

Getting Help

Need assistance? We're here to help:

  • **Documentation** - Comprehensive guides and API reference
  • **Community Forum** - Connect with other Druvance users
  • **Support Ticket** - Get help from our expert team
  • **Live Chat** - Real-time assistance during business hours

---

Ready to build something amazing? [Start your free trial today!](https://druvance.com/signup)

Share this article:
SC

Written by Sarah Chen

Developer Advocate

Sarah Chen is part of the Druvance team, helping developers and organizations build better Drupal experiences. Follow for more insights on Drupal, web development, and cloud hosting.

Subscribe to our newsletter

Get the latest articles, tutorials, and updates delivered to your inbox.