How To Create a SSL Certificate on Apache for Ubuntu 12.04

This guide is intended to serve as documentation and is practically a copy and paste of the guide found on DigiCert website.

With that said this guide is a great one for generating a self signed certificate on an Ubuntu server running Apache.

Let’s Begin!

What the Red Means

The lines that the user needs to enter or customize will be in red in this tutorial! The rest should mostly be copy-and-pastable.

About SSL Certificates

A SSL certificate is a way to encrypt a site’s information and create a more secure connection. Additionally, the certificate can show the virtual private server’s identification information to site visitors. Certificate Authorities can issue SSL certificates that verify the server’s details while a self-signed certificate has no 3rd party corroboration.

Continue reading

Install Skype for Arch Linux (as of April 2017)

I discovered through trial-and-error and then finally from a response on a forum that the pacman -S skype won’t work for installing Skype these days since it’s too old and outdated. (Or something along those lines)

Instead, download the snapshot file from here:

Extract the files to a folder.

CD into the directory and then: (NOT using sudo) Run:

$makepkg -si

This will make everything, install dependencies, make the package, install the package.


Installing packages

Installing packages from the AUR is a relatively simple process.

  1. Acquire the build files, including the PKGBUILD and possibly other required files, like systemd units and patches (often not the actual code).
  2. Verify that the PKGBUILD and accompanying files are not malicious or untrustworthy.
  3. Run makepkg -si in the directory where the files are saved. This will download the code, resolve the dependencies with pacman, compile it, package it, and install the package.

Increase Upload File Size for Apache Ubuntu 14

This documentation/guide is for how to modify Ubuntu 14’s Apache PHP5 so that a larger file size can be uploaded.
In this example, I modified the file size limit of 2mb to 4mb, as well as increased the max_execution_time so that there’s enough time to actually upload the larger file size to the server.

The process can be achieved several ways.

The easiest method is to modify php.ini.

sudo nano /etc/php5/apache2/php.ini

Modify the following lines:

upload_max_filesize = 4M
post_max_size = 8M #default
max_execution_time = 300

After saving the file, restart apache:

sudo service apache2 restart

Ubuntu 14.04 LTS PHP 5.5.9-1ubuntu4.19 OCI8 Install Guide

This guide is intended to work for systems running Ubuntu 14.04 LTS, and PHP 5.5.9-1ubuntu4.19.

Installing Oracle DB access is pretty tricky, there are even Github repositories set aside to provide up to date python scripts to do this.
But it’s just as possible to do this manually. So here we go…

Continue reading

Oracle 10 to MSSQL 2012 Server

What you’ll need:

Continue reading

Apache and PHP for Raspberry Pi

(Source from:

Step 3 – Install Apache

Here’s where the fun begins. We’re going to start by installing Apache and some other packages. To do this its begin with entering:

sudo bash

This means we’re not having to type sudo each time we run a command. When you’ve done this, enter the following:

apt-get install apache2 apache2-doc apache2-utils

This shouldn’t take long. Once we’ve done that we’re going to install a few support packages including PHP. Once complete, enter the following command:

apt-get install libapache2-mod-php5 php5 php-pear php5-xcache

This too shouldn’t take too long. Follow up with installing the support package for database connectivity:

apt-get install php5-mysql

Now we’re going to install MySQL server. Do this by entering the following command:

apt-get install mysql-server mysql-client

As part of the installation, you’ll be asked to set a root password. Enter a password and then confirm it when prompted in the blue screen.


sudo apt-get install libapache2-mod-php5
sudo nano /etc/apache2/apache2.conf

#At the end of the file add: (if it’s not there)

AddType application/x-httpd-php .php

Welcome To Pascal

For reasons related to work, I will soon begin learning Delphi and Pascal.

Lately I’ve been using Ubuntu more often than my Windows 8.1 OS.

As such, I decided to see if I could compile and run my first Pascal code snippet in Ubuntu.

And well… here’s how to do just that!

Continue reading

Flashing/Installing Ubilinux for Edison (Sparksfun)

Please Note: This tutorial uses the Linux Ubuntu 14.04 OS

Flashing Instructions

Continue reading

Guide: How To Type In Japanese for Ubuntu 14

  1. Install The Japanese Language Input
    1. Open your “System Settings”
    2. From there, select and open “Language Support”
    3. Click the “Install/Remove Languages…” button found within Language Support.
    4. Then, select “Japanese”, and ensure the proper checkboxes are checked.
  2. Next, logout (or reboot, whichever you prefer).
  3. After logging in, open “System Settings” and then open “Text Input” from there.

    1. A Quick Side-Note: If you’re familiar with the Windows shortcut for switching languages, I would suggest changing it to the Alt+Shift L (left shift) as displayed in the screenshot below.
      As for the shortcut for switching between Hiragana and Katakana, my advice is to simply type in Hiragana, then press the F7 Key.
      This will convert the Hiragana you entered into Katakana easily (for Windows or Linux).Actual Step: The next step however, is to simply click the + symbol to add a new language input.
    2. A list of languages will appear, select the option “Japanese (Anthy)” and click the Add button.
    3. From there you should be ready to go!


Guide: Running Multiple WordPress blogs with Multiple Domains

Guide: Running Multiple WordPress blogs with Multiple Domains

This guide is intended to set up a WordPress installation that allows for multiple WordPress blogs to be hosted on a single server, and for the WordPress blogs to be hosted by different domain names (not JUST sub-domains!)

For example (aka shameless plugs): (this site) (a talented web designer)

This guide will allow for BOTH of those domains to point to separate WordPress sites within a WordPress site network.
Running on a single web server install, and single database install!
As well as allow for a network administrator (a super admin) to be able to monitor and administer both sites if necessary.

Forewarning Guide Notes:
This guide is targeted towards a WordPress 4.x.x install running on Apache and using MySQL

However, this guide may very well be adaptable to other forms of WordPress install (version 3.x.x will still be required, but might(?) very well work on other web server installations)

Continue reading

© 2020

Theme by Anders NorénUp ↑