Overview
Loupp simplifies server creation by using pre-configured server presets. Once you’ve created your server presets with your preferred configurations, you can deploy new servers in just a few clicks directly from the dashboard.Prerequisites
Before creating a server, you need to:- Configure server provider credentials (DigitalOcean, AWS, etc.) - see Server Providers for setup instructions
- Create server presets with your preferred configurations - see Server Presets for detailed configuration
- Ensure you have an active plan that allows server creation
Creating a New Server
1
Access server creation
Navigate to the Servers section in your Loupp dashboard and click the “New Server” button.
2
Enter server name
Provide a descriptive name for your server (3-50 characters, must be unique). You can also use the “Generate custom name” button for automatic naming.
3
Select a preset
Choose from your available server presets. Each preset contains pre-configured settings including:
- Provider and region
- Server type and size
- PHP version
- Database version
- Other specifications
4
Create server
Click “Create Server” to begin the provisioning process.
Server Presets
Server presets are pre-configured templates that streamline the server creation process. For detailed information on creating and managing presets, see Server Presets.What's Included
- Provider selection (DigitalOcean, AWS, etc.) - see Server Providers
- Region configuration
- Server type and specifications
- PHP version selection - see PHP Configuration
- Database type and version - see Database Management
- Server size and resources
Benefits
- Consistent server configurations
- Faster deployment process
- Reduced configuration errors
- Easy replication of successful setups
If you don’t have any presets, you’ll see a “Create Preset” button in the server creation modal. Create your first preset before attempting to create a server. See Server Presets for detailed configuration options.
Server Setup Process
When you create a new server, Loupp automatically handles the complete setup process:Step 1: Server Initialization
Step 1: Server Initialization
Loupp begins by initializing the server configuration using your selected preset and creating the server record in the database.
Step 2: Infrastructure Provisioning
Step 2: Infrastructure Provisioning
The system provisions the server resources through your chosen provider’s API using the preset configuration. See Server Providers for supported providers.
Step 3: Software Installation
Step 3: Software Installation
Essential software packages, PHP, database, and other dependencies are automatically installed according to your preset. See PHP Configuration for PHP-specific settings.
Step 4: Configuration & Optimization
Step 4: Configuration & Optimization
The server is configured with security settings, user accounts, and final optimizations based on your preset specifications.
Server Types
Loupp supports different server types for various use cases:Web Server
Standard web server for hosting websites and web applications with PHP support. See Sites Overview for managing web applications.
Database Server
Dedicated server optimized for database operations and storage with your selected database type. See Database Management for database operations.
Server Status Monitoring
During the creation process, you can monitor the server status:- Building: Server is being provisioned and configured
- Connected: Server is ready and operational
- Unreachable: Server is not responding
- Archived: Server has been archived
- Error: An issue occurred during setup
- Deleting: Server is being removed
The server creation process typically takes 3-10 minutes depending on the provider and server specifications.
Post-Creation Actions
Once your server is active, you can:- Access server preparation page: Monitor setup progress and view real-time logs
- Deploy applications: Install and configure your web applications - see Sites Overview
- Configure databases: Set up database servers and users (for database servers) - see Database Management
- Manage SSH access: Configure SSH keys for secure server access - see SSH Access
- Set up monitoring: Configure logs, events, and performance monitoring - see Server Logs and Server Events
Keep your server credentials secure, it gets sent to you via email after creation. Loupp automatically generates and stores sudo passwords, database passwords, and other access credentials.
After server creation starts, you’ll be redirected to the server preparation page where you can monitor the setup progress in real-time.
Troubleshooting
If server creation fails:- Check provider credentials: Ensure your API keys are valid and have the necessary permissions - see Server Providers
- Verify preset configuration: Ensure your preset has valid provider, region, and specification settings - see Server Presets
- Check plan limits: Verify your current plan allows creating new servers
- Contact support: If issues persist, our support team can help resolve the problem
After successful creation, you’ll receive server credentials including SSH access, database passwords, and other essential information for managing your server.