Jump toUpdate content
Deploying WordPress with a click
WordPress InstantApp - Overview
This page shows you how to spawn a WordPress application in seconds.
You may need certain IAM permissions to carry out some actions described on this page. This means:
- you are the Owner of the Scaleway Organization in which the actions will be carried out, or
- you are an IAM user of the Organization, with a policy granting you the necessary permission sets
- You have an account and are logged into the Scaleway console
We recommend you follow this tutorial using a Learning Instance.
The WordPress InstantApp comes with the following packages:
The underlying operating system used is Ubuntu 20.04 LTS (Focal Fossa), so the package versions are those available on this distribution.
WordPress is a popular, free and open source blogging tool and a content management system (CMS) based on PHP and MySQL.
Working with the WordPress application will significantly save you time and effort as WordPress is installed and configured.
The Wordpress image comes with a new
auto-install functionality which allows you to create a Wordpress Instance using a few well-defined tags.
Tags allow you to provide basic information needed to have a fully working Wordpress Instance.
To trigger the auto-install functionality, two mandatory tags are required for full automation:
Optional tags such as
language can also be used to add more customization to the Weblog.
The value for the
language tag must adhere to the list of Wordpress locale codes
A random password will be generated and will be accessible when you log into your Instance with your SSH key.
When defining the
weblog_title tag on the console, it is not possible to have spaces in the title of the weblog. This is only feasible when using the CLI. Refer to our tutorial on creating a Wordpress Instance using the Scaleway CLI to create an Instance with the Scaleway CLI.
- Click Instances in the Compute section of the side menu and click Create an Instance.
- Choose the WordPress image in the InstantApps tab.
- Choose the server type and click Create a new Instance.
Open the mail ports to send emails
To avoid spam, remote mail ports cannot be reached from our infrastructure by default. As WordPress requires to send mail, we need to open them. Your account needs to be validated to perform this operation. Contact our assistance to get your account reviewed.
- Click the Security Groups tab to enter the security-groups page.
- Click Create a new security group and enter the security group’s name and description.
- Check the Enable SMTP box to unblock the mail ports.
- Select your Wordpress Instance to apply the security group configuration to.
- Click Create a new security group.
Go back to the list of your Instances and click on your Wordpress Instance. Copy your Instance’s public IP address and paste it in your browser.
On the page you land, fill-in the WordPress information and click Install WordPress.
The installation takes a few seconds.
Login and start using WordPress
- On the login page, enter the username and password you set previously and click Log In.
- You are now connected to your blog and can start using it!