How to Install WordPress and Connect a Domain with YesUpHost
July 26, 2019
YesUpHost, which has been providing dedicated server rentals since 1989, has a 99.9% uptime guarantee and an environmentally friendly infrastructure. It’s intended for experienced website owners.
If you’ve read my article explaining how to create an account with YesUpHost, you’ll know that customer service is less than supportive. Be prepared to work alone if you’re going to install WordPress and connect a domain.
Or you could just refer to this step-by-step guide to setting up a WordPress website on YesUpHost. Unless you’re a master of the command line, I’d set aside around an hour from start to finish.
Using the information provided in your welcome email, log into your server terminal.
Step Two: Update Your Server
Once you’ve logged into your server, make sure that it is up to date by running the following command:
yum update -y
Step Three: Install the Apache Web Server
To install the Apache web server, run the following command:
yum install httpd -y service httpd start
Step Four: Install PHP
To install WordPress, first you need to install the latest version of PHP. In this instance, the default repository provided an outdated version, so I used a custom repo to get the latest version of PHP.
Use the following command to download the latest version of WordPress:
cd /var/www/domainname/ wget https://wordpress.org/latest.tar.gz tar xf latest.tar.gz mv wordpress domainname chown -R apache /var/www/domainname/
Step Nine: Point the Domain Name to the Server
YesUpHost does not sell domains, so you’ll need to purchase or use a domain from a third-party registrar. To point it to your WordPress website on your YesUpHost server, update your A record at your third-party registrar to point to the IP address provided in your welcome email.
Step Ten: Finish WordPress Setup
When your Domain Name System (DNS) has propagated, open a web browser and go to your domain. Proceed with the setup by following the on-screen WordPress instructions and using the database credentials created in Step Six:
Database Name Username Password
Run the WordPress installation wizard, and you’re done!
Made for Experts Only
This isn’t the easiest setup. It’s okay for experts who have experience in the command line, but don’t expect any support from customer service if you run into problems. Its live chat is consistently off as far as I can tell (but that’s a whole other story, which you can read about here).
I’d only recommend this to developers who have a specific requirement to have a CentOS, otherwise, I’d head over to Vultr, which offers the same powerful features but with a better interface and better customer service.