Install Archlinux Server

This article is a baseline for installing Archlinux. To install the base Archlinx system follow this link. Once the base system is installed proceed to create a LAMP stack by following this video. Now we will install Kubernetes by folling this tutorial. Mr. Arch Brooks, Software Engineer, Brooks Computing Systems, LLC authored this article.

BCS Prepare Fresh Install Kubuntu

The balance of this article makes recommendations for making a Kubuntu installation suitable for a production environment. The first task is to apply all available changes through the Discover file update system. Install Chromium web browser using Discover. Install the Grammarly plugin for Chromium.  You may be asked to create a new account or log […]

BCS Yii2 Pretty URL's

To achieve SEO friendly URL’s for the Yii2 framework can be challenging.  Below you will find an example that works for my Yii 2 application. [codesyntax lang=”php”] ‘urlManager’ => [ ‘enablePrettyUrl’ => true, ‘showScriptName’ => false, ‘rules’ => [ ‘<alias:\w+>’ => ‘site/<alias>’, ‘/’ => ‘site/index’, ‘login’ => ‘site/login’, ‘<controller:\w+>/<id:\d+>’ => ‘<controller>/view’, ‘<controller:\w+>/<action:\w+>/<id:\d+>’ => ‘<controller>/<action>’, ‘<controller:\w+>/<action:\w+>’ […]

BCS Install LAMP Stack on Mint Ubuntu

First install the Apache web server by issuing the following command. [codesyntax lang=”bash”] sudo apt-get install apache2 [/codesyntax] Install the latest version of PhP  by issuing the following command.  The latest version of PhP will be installed. [codesyntax lang=”bash”] sudo apt-get install php [/codesyntax] Install mod for PhP by issuing the following command. [codesyntax lang=”bash”] […]

BCS Yii2 Skeleton

The basic web site installation should be modified to enable pretty url’s. Modify config web.php to turn pretty url’s on. [codesyntax lang=”php”] ‘components’ => [ // … ‘urlManager’ => [ ‘class’ => ‘yii\web\UrlManager’, // Hide index.php ‘showScriptName’ => false, // Use pretty URLs ‘enablePrettyUrl’ => true, ‘rules’ => [ ], ], // … ], [/codesyntax] […]

BCS Linux Mint Installation

Linux Mint is the operating system for choice for software development platform. Primary IDE include Eclipse for JavaFX, PhP and c++.  Anaconda along with Spyder is available for Python development. Wt (pronounced witty) is available for web application development. A Grails stack is also available for additional Java application development. LAMP is also operational. This […]

BCS PHP Web Page Tips

There may come a time when you would would like to capture a web pages HTML. The following command will retrieve the pages content and store the HTML is a variable “$fil”. These PHP commands execute withing the proper PHP tags. [codesyntax lang=”php”] $fil = file_get_contents ( ‘https://archbrooks.us/b4/2016/06/17/bcs-anaconda-date/’ ); [/codesyntax] To save the contents of […]

BCS Ubuntu Internet Server

There are those times when you are required to produce an active internet server to support delivery of web content and relational database management systems services.  My first choice is the Ubuntu headless server.  This server allows enough flexibility to support Apache, Java, Grails, Ruby on Rails, PHP, Yii, Action Message Format (AMF) Flash Builder […]