How To: Install Wordpress in InterWorx¶
Wordpress is a software that can be used to make building a website easier and user friendly. While InterWorx does not provide or directly support Wordpress, it can be easily installed and used on InterWorx servers.
Wordpress can be installed manually via the CLI, or from the SiteWorx interface using either Softaculous, or Themely, if enabled.
In order to use Softaculous or Themely to install Wordpress, the respective plugins must be enabled in NodeWorx under NodeWorx > Plugins. This task can only be completed by a Server Administrator. SiteWorx users who would like to install Wordpress via Softaculous or Themeley, and who do not see these options listed in SiteWorx, should contact their hosting providers.
Note
As both Softaculous and Themely are third party plugins, InterWorx does not directly support or maintain either. Any questions or issues that may arise should be directed to their respective helpdesks.
Contents
To Install Wordpress via Softaculous¶
Note
InterWorx ships with the standard license for Softaculous. As Wordpress is part of their premium packages, a premium Softaculous license is needed. Softaculous licenses may be purchased from their website.
Log into SiteWorx from the browser (https://ip.ad.dr.ess:2443/siteworx)
In SiteWorx, navigate to Hosting Features > Softaculous, either from the side menu or SiteWorx home
Click the Wordpress button. This opens the Wordpress installation page
Click Install Now. This opens the Wordpress Software Setup page
Update the desired fields, if making any setting changes from the default
At the bottom of the page, click Install. This refreshes the page to show the installation status.
When the installation is complete, a page with the account settings will be provided
To Install Wordpress using Themely¶
Log into SiteWorx from the browser (https://ip.ad.dr.ess:2443/siteworx)
In SiteWorx, navigate to Hosting Features > Themely, either from the side menu or SiteWorx home. This opens the Themely porta
Update the required fields
Click Install Wordpress
To Manually Install Wordpress¶
Note
Installing Wordpress via the CLI requires the ability to SSH into the server from a terminal. SiteWorx users who do not have shell access should contact their hosting provider. Information on adding SSH shell users can be found here.
Setting up the Database¶
Log into SiteWorx from the browser (https://ip.ad.dr.ess:2443/siteworx)
In SiteWorx, navigate to Hosting Features > MySQL > Databases, either from the side menu or SiteWorx home
Click +. This opens the Add a MySQL Database from
Update the desired fields:
Database Name: The name of the database. SiteWorx will automatically append the unix username of the SiteWorx to the database name provided
Create User: Checking this box will expand the form to include database user options. Creating a database user for the new wordpress database is recommended
Password/Confirm Password: The password for the database user. Clicking the Magic Wand will automatically generate a secure password
MySQL User Permissions: The permissions the database user should have
When Connecting From: The host the database user will connect from. % is the default, which is a wildcard
Click Add
Downloading the Wordpress Config Files¶
Log in to the server at the CLI as the SiteWorx user, either via SSH or from the terminal
From the CLI, navigate to
/home/unixuser/domain/html
cd /home/mywebsit/mywebsite.com/html/
Download the latest Wordpress version with wget. The latest version can be found on the Wordpress website. The link in the example below should also work
wget https://wordpress.org/latest.tar.gz
Untar the package with
tar -zxvf
. This extracts the files into a new folder namedwordpress`
tar xfz latest.tar.gz
Move all of the files in the newly created
wordpress
folder into the current directorymv wordpress/* ./
Delete the empty wordpress folder
rmdir ./wordpress/
Installing Wordpress¶
In the browser, navigate to the domain. It will automatically redirect to the Wordpress Setup page
Choose the default language
Click Continue. This opens the database connection details page
Provide the credentials for the database
Click Submit. This opens the installer page
Click Run the Installation. This opens the Welcome page
Update the required fields
Click Install Wordpress. When the installer is finished, it will open a page stating that the installation was a success, and provide the the user login information