• 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.

This Article Has Been Shared 989 Times!

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

  • Cloud and SaaS : Is Cloud Based SaaS Becoming the Mainstream ?

    Cloud Computing is becoming the dominant global trend not only in enterprise IT but also in Private Small Sectors. Better,faster,cheaper is pushing Cloud ahead.

  • Juju on Rackspace Cloud Server : Test Drive with Ubuntu 12.04

    Juju on Rackspace Cloud Server is a test drive in real time. It is some what like driving a F1 car on a busy avenue for the first time in life. Start the Cloud. And the ride is too without wearing helmet – on an Operating System without any smartness – Windows 7 with PuTTY. […]

  • Setup WordPress on OpenShift with Domain

    Here is a full guide to rightly setup WordPress on OpenShift PaaS with domain name and avoid any possible problem with OpenShift’s App Name. There is no meaning of repeating the initial steps to Setup WordPress on OpenShift, we have two years old guide plus one year old video guide to setup WordPress on OpenShift. […]

  • HP Helion Public Cloud : Router and Subnet Settings

    HP Helion Public Cloud Might Feel Difficult Due To Robust Router and Subnet. Here practical guide on how you can easily SSH from your computer.

  • HP ASCII Logo on SSH Pre-Login (HP Cloud, Ubuntu)

    Here is How To Add Hewlett-Packard Company Official Logo on HP Helion Public Cloud on Ubuntu 14.04 LTS Instance. The HP Logo is an ASCII Art.

Additionally, 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

  • What is Voice User Interface (VUI) January 31, 2023
  • Proxy Server: Design Pattern in Programming January 30, 2023
  • Cyberpunk Aesthetics: What’s in it Special January 27, 2023
  • How to Do Electrical Layout Plan for Adding Smart Switches January 26, 2023
  • What is a Data Mesh? January 25, 2023

About This Article

Cite this article as: Abhishek Ghosh, "HP Helion Cloud WordPress Installation," in The Customize Windows, April 19, 2015, January 31, 2023, https://thecustomizewindows.com/2015/04/hp-helion-cloud-wordpress-installation/.

Source:The Customize Windows, JiMA.in

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

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie SettingsAccept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT