Overview
Shared hosting servers in Loupp allow you to deploy and manage web applications on existing shared hosting infrastructure. Unlike dedicated servers, shared hosting servers connect to your existing hosting accounts and provide deployment automation, environment management, and application monitoring.Shared Hosting Concepts
What is Shared Hosting?
Shared hosting is a web hosting service where multiple websites share the same physical server and its resources (CPU, RAM, disk space, bandwidth). Examples of shared hosting providers:- Namecheap, HostGator, Bluehost, GoDaddy, etc.
Creating Shared Hosting Servers
Prerequisites
Before creating a shared hosting server:1
Hosting Account
Have an active shared hosting account with shell access
2
Shell Access
Ensure your hosting provider supports SSH access
3
PHP Support
Verify PHP and Composer are available on your hosting
Server Creation Process
1
Access creation
Navigate to “Shared Hosting Servers” and click “New Server”
2
Select provider
Choose from supported hosting providers or select “Custom”
3
Configure server details
Fill in server information:
- Name: Descriptive server identifier
- Domain: Your website domain
- Server IP: Hosting server IP address
- Username: Hosting account username
- Port: SSH port (usually 21002 for shared hosting)
- Files Directory: Where files are stored (default: repository name)
- Public Directory: Publicly accessible directory (default: public_html)
4
Create server
Click “Create Server” to begin setup process
Note: For custom providers, ensure your hosting supports Shell Access and has PHP and Composer installed.
Status Types
Building
Server setup in progress
Active
Server operational and accessible
Unreachable
SSH connection issues
Deleting
Server removal in progress