Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php on line 6131

Deprecated: Creation of dynamic property ACF::$fields is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/fields.php on line 138

Deprecated: Creation of dynamic property acf_loop::$loops is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 28

Deprecated: Creation of dynamic property ACF::$loop is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 269

Deprecated: Creation of dynamic property ACF::$revisions is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/revisions.php on line 397

Deprecated: Creation of dynamic property acf_validation::$errors is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 28

Deprecated: Creation of dynamic property ACF::$validation is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 214

Deprecated: Creation of dynamic property acf_form_customizer::$preview_values is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 28

Deprecated: Creation of dynamic property acf_form_customizer::$preview_fields is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 29

Deprecated: Creation of dynamic property acf_form_customizer::$preview_errors is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 30

Deprecated: Creation of dynamic property ACF::$form_front is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-front.php on line 598

Deprecated: Creation of dynamic property acf_form_widget::$preview_values is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 34

Deprecated: Creation of dynamic property acf_form_widget::$preview_reference is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 35

Deprecated: Creation of dynamic property acf_form_widget::$preview_errors is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 36

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the all-in-one-wp-migration domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php on line 6131

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6131) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/wp_plugin/wp_plugin.php on line 23

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 54

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6131) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 1539

Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 828

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rocket domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php on line 6131

Deprecated: Creation of dynamic property acf_field_oembed::$width is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 31

Deprecated: Creation of dynamic property acf_field_oembed::$height is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 32

Deprecated: Creation of dynamic property acf_field_google_map::$default_values is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-google-map.php on line 33

Deprecated: Creation of dynamic property acf_field__group::$have_rows is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-group.php on line 31

Deprecated: Creation of dynamic property acf_field_clone::$cloning is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 34

Deprecated: Creation of dynamic property acf_field_clone::$have_rows is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 35

Deprecated: Creation of dynamic property jh_acf_field_table::$settings is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-table-field/class-jh-acf-field-table.php on line 23

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6131) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1902

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6131) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1902

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6131) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1902

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6131) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1902

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6131) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1902

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6131) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1902

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6131) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1902

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6131) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1902
{"id":24274,"date":"2015-02-23T09:39:38","date_gmt":"2015-02-23T07:39:38","guid":{"rendered":"https:\/\/upcloud.com\/community\/tutorials\/deploy-server"},"modified":"2015-02-23T09:39:38","modified_gmt":"2015-02-23T07:39:38","slug":"deploy-server","status":"publish","type":"tutorial","link":"https:\/\/studiogo.tech\/upcloudold\/tutorial\/deploy-server\/","title":{"rendered":"How to deploy a new Cloud Server"},"content":{"rendered":"\n

Server deployment<\/h2>\n\n\n\n

Server deployment with UpCloud is an easy and straightforward process. You can get started by logging into your UpCloud Control Panel<\/a> and clicking the Deploy server<\/a> button at the Servers view.<\/p>\n\n\n\n

The server deployment page shows a number of options available for customizing a new cloud server. In this article, you can find some helpful information about a variety of server configurations.<\/p>\n\n\n\n

Notice that while configuring your server deployment, you can always see the Summary of your selections and the corresponding pricing as you make changes to your server configuration.<\/p>\n\n\n\n

\n
Test hosting on UpCloud!<\/a><\/div>\n<\/div>\n\n\n\n

Location<\/h2>\n\n\n\n

Begin by selecting the physical location of your new server. The closest location to you offers the lowest latency when connecting remotely. UpCloud currently offers infrastructure in Sydney, Frankfurt, Madrid, Helsinki, Amsterdam, Warsaw, Singapore, London, Chicago, New York and San Jose.<\/p>\n\n\n\n

Note that pricing varies between Helsinki and the other sites. This is reflected by the total monthly and hourly prices in the Summary.<\/p>\n\n\n\n

\"Server<\/figure>\n\n\n\n

Server plans<\/h2>\n\n\n\n

CPU, RAM and storage space define the basic capabilities of your cloud host. You have the option to select between a range of preconfigured General Purpose, High CPU, and High Memory plans as well as the flexible server plans.<\/p>\n\n\n\n

For a start-up web server, the first General Purpose plan of 1 GB RAM, 1 CPU, and 25GB MaxIOPS is often sufficient and a great starting point as a highly cost-effective choice.<\/p>\n\n\n\n

Should you have particularly specific system requirements, choose the Flexible plan and select your server resources by your needs up to 20 CPU cores and 128GB of RAM.<\/p>\n\n\n\n

You can always change the server configuration later and even freely move between Simple monthly plans and Flexible configurations with ease. Find out more about the configuration options in our article about working with Cloud Server plans<\/a>.<\/p>\n\n\n\n

\"Server<\/figure>\n\n\n\n

Storage<\/h2>\n\n\n\n

In the Storage section, you can attach up to 3 additional block storage devices to your cloud server to a total of 4 drives and 8TB of disk space. For each additional storage device on your server, you have the option to choose between our blazingly fast MaxIOPS<\/a> and the cost-effective HDD<\/a> in selected zones.<\/p>\n\n\n\n

The servers on monthly plans include the first MaxIOPS disk device up to a certain size. If you prefer having more disk space, you can add more disks to your configuration by clicking the Add new device<\/em> button and assigning storage size with the slider under the disk name.<\/p>\n\n\n\n

Like most of the other options, you can always change your server\u2019s storage configuration later by adding and removing disk devices or even resizing the storage<\/a>.<\/p>\n\n\n\n

If you are wondering why UpCloud does not offer SSD storage, the simple answer is that MaxIOPS is just better, up to 100k IOPS, SSD-based block storage backend. You will get far greater performance using MaxIOPS even on just a 10GB storage device. It is an all-around improved option over the standard SSD storage solutions.<\/p>\n\n\n\n

\"Server<\/figure>\n\n\n\n

Automated backups<\/h2>\n\n\n\n

You can also enable Automated Backups by clicking the toggle button on the right side. You can choose between a Day plan, Week plan, Month plan, or Year plan. If you enable automated backups, the Day plan is included for free. It is though important to note that if the automated backups are left off, then this free Day plan is not included. This means that no automated backups are made. <\/p>\n\n\n\n

The Day plan will backup once every 24 hours, replacing the backup from the previous 24 hours. With the other paid plans you’ll have access to more backups and from a longer time period. For instance, the Week plan keeps seven concurrent daily backups at any one time. After choosing the plan that is right for your server, you can choose a schedule for the backups in the drop-down menu below.<\/p>\n\n\n\n

\"Server<\/figure>\n\n\n\n

Operating system<\/h2>\n\n\n\n

After configuring the hardware, you will need to pick the operating system for the new server. For the easiest and fastest deployment, choose from the public templates with the most common modern server OS options.<\/p>\n\n\n\n

Advanced users may wish to install the server from an even wider variety of distributions by selecting their favourite OS from the CDROM tab and installing it manually at the first boot-up.<\/p>\n\n\n\n

It is also possible to download and install nearly any other OS imaginable with custom media or import an existing server. To find out more, follow our guides for using your own installation media<\/a> and importing your own server image<\/a>.<\/p>\n\n\n\n

\"Server<\/figure>\n\n\n\n

Optionals<\/h2>\n\n\n\n

In this section, you can enable or disable IPv6 support and metadata service. Click More Settings <\/em>to set the desired time zone as well as choose between network and display adapters.<\/p>\n\n\n\n

For your convenience, we recommend keeping most of these options in their default settings.<\/p>\n\n\n\n

\"Server<\/figure>\n\n\n\n

Login method<\/h2>\n\n\n\n

In this section, you choose your login method. You can use SSH keys or a one time password. We recommend using SSH keys as it is the most secure option. SSH keys are generated pairs of long and practically impossible-to-break codes that allow automated user authentication. SSH key pairs work in two halves; the public key which acts as a lock, and the private key which can be used to open the lock. The public key can be safely passed to your cloud servers while the private key should be kept securely stored on your own computer.<\/p>\n\n\n\n

The SSH key feature<\/a> at your UpCloud control panel provides easy public key storage and allows you to apply the authentication method to any new Linux server.<\/p>\n\n\n\n

Public keys that are stored in the control panel can be directly applied to your cloud servers at deployment. Click to select the keys you wish to use on the new server. The keys are added to the default root account and allow you to harden the server security right from the get-go. If you do not yet have SSH keys at hand, you should check out our guide to using SSH keys for authentication<\/a> to improve your server security.<\/p>\n\n\n\n

You can also click the Add new<\/em> button to import your keys right at the deployment without losing your server setup selections. This opens the key editing window where you can name the key, copy in your public key and then Save the SSH key.<\/p>\n\n\n\n

\"Server<\/figure>\n\n\n\n

As mentioned, you can also use a one time password, but we strongly recommend to use SSH keys unless password login is absolutely necessary. The one time password will be generated for the root user and sent with the selected method. You will be prompted to set a new password after the first time you log into this server. Additional SSH keys can be added manually after the deployment. You can choose to have the password sent via email or text message (SMS), or you can choose it to not send at all.<\/p>\n\n\n\n

\"Server<\/figure>\n\n\n\n

Initialization scripts<\/h2>\n\n\n\n

You can also select initialization scripts<\/a>. These are user-defined automation scripts which are supported by all of the public Linux templates. Selecting one of your stored scripts will bring it to the edit field below. You can make any last-minute changes to the script still before deployment, or you can write a completely new script right on the spot. The server will perform the actions dictated by the script during the first bootup allowing you to save considerable time and effort.<\/p>\n\n\n\n

\"Server<\/figure>\n\n\n\n

Hostname and server name<\/h2>\n\n\n\n

Finally, name your new cloud server. The server hostname should be in a fully qualified domain name format, for example, webserver1.domain.com<\/em>. With Linux systems, this is set as the hostname on your cloud server. You should use your own domain name if available, but it is not required if you have not registered one.<\/p>\n\n\n\n

In the second text field write a server name that will help you quickly identify the server. The server name will be shown as the server title on the list of servers.<\/p>\n\n\n\n

\"Hostname<\/figure>\n\n\n\n

Deploy server<\/h2>\n\n\n\n

Once you are done configuring your new server, check the details one more time. If everything is in order, go ahead and click the Deploy<\/em> button at the bottom of the page to launch your new cloud server. You can then follow the deployment at the Servers view and you\u2019ll get notified in a moment when the process is complete.<\/p>\n\n\n\n

\"Deploying<\/figure>\n\n\n\n

Congratulations on deploying your first server with UpCloud!<\/p>\n\n\n\n

If you are unsure what to do next, check out our guide about connecting to your server<\/a>. Or if you chose a Windows-based server, follow the instructions to finalize the deployment<\/a>.<\/p>\n\n\n\n

We offer you a free trial \u2013 get started now<\/h2>\n\n\n\n

We offer a Free Trial to help you to speed up your WordPress or eCommerce! Fastest cloud servers with 2x the performance as the competition & 100% uptime SLA. Deploy in seconds, pay less. Get started now!<\/a><\/strong><\/p>\n","protected":false},"featured_media":32598,"comment_status":"open","ping_status":"closed","template":"","community-category":[108,109],"class_list":["post-24274","tutorial","type-tutorial","status-publish","has-post-thumbnail","hentry","community-category-quick-start","community-category-upcloud-services"],"acf":[],"_links":{"self":[{"href":"https:\/\/studiogo.tech\/upcloudold\/wp-json\/wp\/v2\/tutorial\/24274","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/studiogo.tech\/upcloudold\/wp-json\/wp\/v2\/tutorial"}],"about":[{"href":"https:\/\/studiogo.tech\/upcloudold\/wp-json\/wp\/v2\/types\/tutorial"}],"replies":[{"embeddable":true,"href":"https:\/\/studiogo.tech\/upcloudold\/wp-json\/wp\/v2\/comments?post=24274"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/studiogo.tech\/upcloudold\/wp-json\/wp\/v2\/media\/32598"}],"wp:attachment":[{"href":"https:\/\/studiogo.tech\/upcloudold\/wp-json\/wp\/v2\/media?parent=24274"}],"wp:term":[{"taxonomy":"community-category","embeddable":true,"href":"https:\/\/studiogo.tech\/upcloudold\/wp-json\/wp\/v2\/community-category?post=24274"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}