Difference between revisions of "Cloud Hosting"

From XMission Wiki
Jump to: navigation, search
m (Host Files)
 
(17 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<noinclude>
 
 
== Cloud Hosting - Getting Started ==
 
== Cloud Hosting - Getting Started ==
</noinclude>
+
To manage your Cloud Server, you will access the XMission [https://xmission.com/control/ '''Cloud Hosting Control Panel''']
'''Cloud Hosting Control Panel'''
 
  
https://xmission.com/account/
+
For assistance in navigating your XMission Control Panel, please [https://wiki.xmission.com/XMission_Control_Panel visit]
  
* [[Cloud_Hosting/Login|Login]]
+
== Secure your Website ==
**[[Cloud_Hosting/Login#FTP_Accounts | Primary and FTP User Password Reset]]
 
* [[Cloud_Hosting/VPS_Manager| Your Servers - VPS Manager]]
 
**[[Cloud_Hosting/VPS_Manager#Server_Resources| Your Server Resources]]
 
**[[Cloud_Hosting/VPS_Manager#Manage| Manage]]
 
*** [[Cloud_Hosting/Manage| Websites - Managing Your Server]]
 
**** [[Cloud_Hosting/Manage#Adding_Websites.2FDomains| Adding Websites]]
 
**** [[Cloud_Hosting/Manage#Domain_Aliases| Domain Aliases]]
 
**** [[Cloud_Hosting/Manage#SSL_Certificates| SSL Certificates]]
 
*** [[Cloud_Hosting/MySQL_Databases| MySQL Databases]]
 
*** [[Cloud_Hosting/FTP| FTP Access and Accounts]]
 
** [[Cloud_Hosting/Wordpress| Wordpress Installation]]
 
***[[Cloud_Hosting/Wordpress#Recommended_Plugins_and_Reading| Recommend Reading and Plugins]]
 
** [[Cloud_Hosting/Domain_Redirect| Domain Redirects]]
 
** [[Cloud_Hosting/Nginx| Nginx Proxy]]
 
** [[Cloud_Hosting/PHP_Settings| PHP Settings]]
 
** [[Cloud_Hosting/PhpMyAdmin |PHPMyAdmin]]
 
* [[Cloud_Hosting/DNS| Add or Remove DNS]]
 
  
 +
What is a SSL Certificate and How does it work?
  
 +
[[How Secure Web (SSL) Works | Please vist]] to review a quick overview on why securing your website is a good idea.
  
'''Additional Tasks and Information'''
+
== Protect your Website ==
* [[Cloud_Hosting/Upload_Content | Uploading Website content]]
 
* [[Cloud_Hosting/2FA| Two-Factor Authentication]]
 
* [[Cloud_Hosting/Logs| Logs and Troubleshooting Tips]]
 
* [[Cloud_Hosting/CLI| Command Line Login]]
 
* [[Cloud_Hosting/Cron| Creating Scheduled Jobs with Crons]]
 
* [[Cloud_Hosting/MySQL_import_export| MySQL Import and Export]]
 
* [[Cloud_Hosting/PHP|Default Cloud Server PHP Info]]
 
* [[Cloud_Hosting/Hosts_File| Host Files]]
 
* [[SSH_Keys SSH Keys]]
 
* [[Unmanaged Server Security]] to do
 
  
[[Category:Cloud Server Hosting|Getting Started with Cloud Hosting]]
+
If you would like to learn how to control access to your server [[Password Protecting a Directory With ".htaccess" | Click Here]]
 +
* XMission does recommend consulting a PHP or Apache Developer to ensure your .htaccess file is configured correctly. This could block total access to your Cloud Server.
 +
 
 +
== FTP Access ==
 +
FTP Access is typically recommend to connect to your Cloud Server. XMission requires SFTP Access to all hosting servers and suggests using FileZilla. To get help with acessing your server via FTP [[Cloud_Hosting/Upload_Content | Click Here]]
 +
 
 +
== SSH Access ==
 +
 
 +
From time to time you may need or want to use the command line to log in to your server. Your Cloud Server is accessible via a Secure Shell Interface also referred to as SSH. For help accessing your server via SSH please [[Cloud_Hosting/CLI| Click Here]]
 +
 
 +
== Server Logs ==
 +
You may need to look at your server logs. These can be access via SSH or FTP. To locate those logs [[Cloud_Hosting/Logs| Click Here]]
 +
 
 +
== Scheduled Tasks ==
 +
Cron enables users to schedule jobs (commands or shell scripts) to run automatically at a certain time or date. Some best practices to setting up Cron's:  
 +
*[[Cloud_Hosting/Cron| Creating Scheduled Jobs with Crons]]
 +
 
 +
== Migrating MySql ==
 +
If you are moving an excising website to your XMission Cloud Server, a MySql Database is most likely needed. If you'd need some help importing that database please [[Cloud_Hosting/MySQL_import_export| Click Here]]
 +
 
 +
== Cloud PHP Info ==
 +
XMission's Default PHP Info for your Cloud Server: [[Cloud_Hosting/PHP|PHP Info]]
 +
 
 +
== Host Files ==
 +
How to set up [[Cloud_Hosting/Hosts_File| Host Files]]
 +
 
 +
== SSH Keys ==
 +
SSH keys allow users to SSH to servers with a more secure method rather than having to rely on passwords alone. To set up SSH Keys [[SSH_Keys| Click Here]]
 +
 
 +
== Server Security ==
 +
For customers that sign up for Unmanaged Cloud Servers,  XMission strongly recommends a few easy steps to take to ensure that your unmanaged Cloud Server stays up-to-date and secure at all times.
 +
 
 +
* [[Unmanaged_Server_Security| Unmanaged Server Security]]
 +
 
 +
 
 +
--------------
 +
<!--
 +
{{Archived}}
 +
* [[Domain Transfer and Redemption]]
 +
* [[Cloud_Hosting/2FA| Two-Factor Authentication]]
 +
-->
 +
 
 +
[[Category:Troubleshooting]]
 +
[[Category:Hosting Troubleshooting]]
 +
[[Category:Getting Started]]
 +
[[Category:Cloud_Hosting]]

Latest revision as of 14:38, 26 February 2019

Cloud Hosting - Getting Started

To manage your Cloud Server, you will access the XMission Cloud Hosting Control Panel

For assistance in navigating your XMission Control Panel, please visit

Secure your Website

What is a SSL Certificate and How does it work?

Please vist to review a quick overview on why securing your website is a good idea.

Protect your Website

If you would like to learn how to control access to your server Click Here

  • XMission does recommend consulting a PHP or Apache Developer to ensure your .htaccess file is configured correctly. This could block total access to your Cloud Server.

FTP Access

FTP Access is typically recommend to connect to your Cloud Server. XMission requires SFTP Access to all hosting servers and suggests using FileZilla. To get help with acessing your server via FTP Click Here

SSH Access

From time to time you may need or want to use the command line to log in to your server. Your Cloud Server is accessible via a Secure Shell Interface also referred to as SSH. For help accessing your server via SSH please Click Here

Server Logs

You may need to look at your server logs. These can be access via SSH or FTP. To locate those logs Click Here

Scheduled Tasks

Cron enables users to schedule jobs (commands or shell scripts) to run automatically at a certain time or date. Some best practices to setting up Cron's:

Migrating MySql

If you are moving an excising website to your XMission Cloud Server, a MySql Database is most likely needed. If you'd need some help importing that database please Click Here

Cloud PHP Info

XMission's Default PHP Info for your Cloud Server: PHP Info

Host Files

How to set up Host Files

SSH Keys

SSH keys allow users to SSH to servers with a more secure method rather than having to rely on passwords alone. To set up SSH Keys Click Here

Server Security

For customers that sign up for Unmanaged Cloud Servers, XMission strongly recommends a few easy steps to take to ensure that your unmanaged Cloud Server stays up-to-date and secure at all times.