• Home
  • Archive
  • Tools
  • Contact Us

The Customize Windows

Technology Journal

  • Cloud Computing
  • Computer
  • Digital Photography
  • Windows 7
  • Archive
  • Cloud Computing
  • Virtualization
  • Computer and Internet
  • Digital Photography
  • Android
  • Sysadmin
  • Electronics
  • Big Data
  • Virtualization
  • Downloads
  • Web Development
  • Apple
  • Android
Advertisement
You are here:Home » HP Helion Cloud WordPress Installation

By Abhishek Ghosh April 19, 2015 5:44 pm Updated on April 19, 2015

HP Helion Cloud WordPress Installation

Advertisement

Here is Step by Step Guide For HP Helion Cloud WordPress Installation For the Beginners. On HP Cloud Server, Set the Security Policy First. This guide for HP Helion Cloud WordPress Installation is a special guide and we are explaining and linking to the older articles more than normally we do. HP Public Cloud has Infrastructure Managed Service. There is no support for the software part. It is assumed that the client either can perform the server administration himself/herself or use an employee. If you can use DigitalOcean or Amazon or Rackspace Infrastructure Managed, you can definitely use HP Helion Cloud easily. Carefully read our guide.

 

HP Helion Cloud WordPress Installation : Setup Your Account Rightly

 

We use Linux or OS X to SSH to the server instances using Terminal App. If you are a Windows user, you should use PuTTY to SSH to the instances. Actually it is better to dual boot with a GNU/Linux instead of using Windows. Any unix like OS including HP UX, OS X, BSD, GNU/Linux works rightly for this purpose. FileZilla is used for SFTP works.

First, you must configure your security groups rightly. HP has lot of guides for configuration. It is important to understand that, you must allow port 22, port 80 and port 443 separately against the IP, not only the subnet mask. By default, this closed. Create a key and download it. You will use this key both for doing SSH and using SFTP. Up to this part HP has guides and HP will support you for understanding. After this steps, all servers are basically the same.

Advertisement

---

 

HP Helion Cloud WordPress Installation : Using a Domain Name

 

First create a 4 GB Ubuntu 14.04 LTS instance from Dashboard. Add an IP and associate it with the instance. From HP Cloud DNS, add the IP against your domain name with a very low TTL like 300 seconds. This low TTL is for debugging. Add the 6 nameservers from your domain register’s web control panel. You will increase the TTL to 50 years later for optimized caching.

 

HP Helion Cloud WordPress Installation : One Server LEMP WordPress

 

cPanel is used by the noobs on poor setup. New Rackspace users, HP Cloud Users, Amazon user – all searches for cPanel. cPanel is a B Grade stuff. You can install it, but basically it will suck RAM and add security issues. One server one domain is the norm, we can increase the number of servers against one domain while our experience increases.

As nginx is more powerful, instead of LAMP server, we use LEMP. E is for (E)ngin(E) X. Rest remaining the same, but nowadays MariaDB is used instead of MySQL. MariaDB is a fork of MySQL, it is forked for better development.

With the above setup, if we install nginx and point towards your domain name, your website should show nginx default webpage. Various types of nginx versions are available for Ubuntu. We use the easiest one and run one command to install.

When you are logging to the server, you are logging as ubuntu, run sudo su to get the root access. You will get a sudo-hosts related error, you can fix it with hosts file later. If you can run :

Vim
1
2
apt-get update
apt-get upgrade

then everything is fine. Everyday you have to run apt-get update and apt-get upgrade for security reasons. Do not read guides from here and there and apply all on your experiment. After the step you can not do, ask in some question-answer forum. HP can reply by courtesy. It is not their work to give you training on how to use Linux. This command line is the right, long known way to use a computer. The funky GUI sucks a huge RAM. All face the initial problems, all becomes workable after a time.

HP Helion Cloud WordPress Installation

 

HP Helion Cloud WordPress Installation : The Commands

 

Here are all the commands written in a separate guide. That guide is exactly the right guide.

You can follow this guide to install WordPress Multisite on Nginx, do not folow this one if you are fully new. Again we are writing the commands, we are using apt version of nginx here :

Vim
1
2
3
4
5
6
7
8
9
10
11
12
13
14
apt-get update -y
apt-get upgrade
apt-get dist-upgrade -y
apt-get install php5-common php5-mysqlnd php5-xmlrpc php5-curl php5-gd php5-cli php5-fpm php-pear php5-dev php5-imap php5-mcrypt
sudo apt-get install php5-snmp
apt-get install nginx nginx-extras
apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-xcache
sudo apt-get install php5-fpm
apt-get install php5-gd libssh2-php
apt-get install mariadb-server
# nano /etc/php5/fpm/php.ini
# fix cgi.fix_pathinfo=0 for php5-fpm
mkdir -p /spool/nginx/client_temp
sudo chown root:www-data /spool/nginx/client_temp -R

Now, if you open your domain, you must see something. We usually run a curl to check the header. You must follow our linked old guide. Only nginx is installed a bit easy way here. Installing WordPress is actually easy :

Vim
1
2
3
4
5
cd /usr/share/nginx/html/
wget http://wordpress.org/latest.tar.gz && tar -xzvf latest.tar.gz
cd wo* && mv * ..
cd .. rm -r wor* la*
sudo chown ubuntu:www-data /usr/share/nginx/html/ -R

This is one server configuration not two server. So for the database part :

Vim
1
2
3
4
5
6
7
8
9
10
11
mysql -u root -p
# MySQL Welcome message will appear with " > " # ' and ™ are not same, you should use '
# you should manually correct our basic example
CREATE USER 'abhishekghosh'@'10.0.0.2' IDENTIFIED BY 'put-password-here';
CREATE USER 'abhishekghosh'@'10.0.0.1' IDENTIFIED BY 'put-password-here';
GRANT SELECT,DELETE,INSERT,UPDATE ON wordpress.* TO 'abhishekghosh'@'10.0.0.2';
GRANT SELECT,DELETE,INSERT,UPDATE ON wordpress.* TO 'ahishekghosh'@'10.0.0.1';
GRANT ALL PRIVILEGES ON wordpress.* TO 'abhishekghosh'@'10.0.0.2';
FLUSH PRIVILEGES;
show databases;
exit

If you point to your domain name, you will get the WordPress installation web GUI. It will complain that wp-config.php can not be written. That is what we want. From front end, none should be able to write files. Thats a security risk. Copy the stuffs from there and paste here inside text editor :

LOCATION = /usr/share/nginx/html/
Vim
1
nano wp-config.php

Add your that database username, password here. After the line “Thats it, Happy Blogging…” or kind of such line, add this :

Vim
1
define('FS_METHOD','direct');

Now if you run run the installer from where you copied the content of that wp-config.php file, it will tell you to login. That is right. Delete the sample file of that wp-config.php later for security.

 

What is Next?

 

Tune MySQL/MariaDB, configure Cache, configure Cache for W3TC, upload the files to OpenStack Swift powered Akamai CDN etc.

New WordPress will load within 2 seconds with a good looking theme after 30 minutes – Akamai takes a time to initially prime the cache.

Facebook Twitter Pinterest

Abhishek Ghosh

About Abhishek Ghosh

Abhishek Ghosh is a Businessman, Surgeon, Author and Blogger. You can keep touch with him on Twitter - @AbhishekCTRL.

Here’s what we’ve got for you which might like :

Articles Related to HP Helion Cloud WordPress Installation

  • Nginx WordPress Installation Guide (All Steps)

    This is a Full Nginx WordPress Installation Guide With All the Steps, Including Some Optimization and Setup Which is Compatible With WordPress DOT ORG Example Settings For Nginx.

  • WordPress Multisite on Nginx on Ubuntu 14.04 on HP Cloud

    Here is a Step by Step Guide on Setting Up WordPress Multisite on Nginx on Ubuntu 14.04 on HP Cloud with All Commands and the Configuration.

  • Install WordPress on HP Cloud (Ubuntu, Nginx)

    Here is step by step guide to install WordPress on HP Cloud with one Database Server and one Web server on Ubuntu and Nginx PHP5-FPM platform.

  • How to Install WordPress : Ubuntu 16.04, Nginx, PHP7-FPM

    Here is Step by Step Guide on How to Install WordPress on Ubuntu 16.04, Nginx, PHP7-FPM, memcached & Percona MySQL 5.7 on Cloud Server or VPS.

performing a search on this website can help you. Also, we have YouTube Videos.

Take The Conversation Further ...

We'd love to know your thoughts on this article.
Meet the Author over on Twitter to join the conversation right now!

If you want to Advertise on our Article or want a Sponsored Article, you are invited to Contact us.

Contact Us

Subscribe To Our Free Newsletter

Get new posts by email:

Please Confirm the Subscription When Approval Email Will Arrive in Your Email Inbox as Second Step.

Search this website…

 

Popular Articles

Our Homepage is best place to find popular articles!

Here Are Some Good to Read Articles :

  • Cloud Computing Service Models
  • What is Cloud Computing?
  • Cloud Computing and Social Networks in Mobile Space
  • ARM Processor Architecture
  • What Camera Mode to Choose
  • Indispensable MySQL queries for custom fields in WordPress
  • Windows 7 Speech Recognition Scripting Related Tutorials

Social Networks

  • Pinterest (24.3K Followers)
  • Twitter (5.8k Followers)
  • Facebook (5.7k Followers)
  • LinkedIn (3.7k Followers)
  • YouTube (1.3k Followers)
  • GitHub (Repository)
  • GitHub (Gists)
Looking to publish sponsored article on our website?

Contact us

Recent Posts

  • Hybrid Multi-Cloud Environments Are Becoming UbiquitousJuly 12, 2023
  • Data Protection on the InternetJuly 12, 2023
  • Basics of BJT TransistorJuly 11, 2023
  • What is Confidential Computing?July 11, 2023
  • How a MOSFET WorksJuly 10, 2023
PC users can consult Corrine Chorney for Security.

Want to know more about us?

Read Notability and Mentions & Our Setup.

Copyright © 2023 - The Customize Windows | dESIGNed by The Customize Windows

Copyright  · Privacy Policy  · Advertising Policy  · Terms of Service  · Refund Policy