Ultimate Edition Server

[ad#wide]

Ultimate Edition Server

 

 


Ultimate Edition Server?

    What is Ultimate Edition Server?  Ultimate Edition in the past has only catered to the end user. Today Ultimate Edition takes on a new venture as it enters the server world. This very webpage and every Ultimate Edition based Web site today runs off Ultimate Edition Server, built by Tmosb‘s uecorebuilder, a sub-program of TheeMahn’s Operating System Builder.  What is a server?

A server is a running instance of an application (software) capable of accepting requests from the client and giving responses accordingly. Servers can run on any computer including dedicated computers, which individually are also often referred to as “the server”. In many cases, a computer can provide several services and have several servers running. The advantage of running servers on a dedicated computer is security.

What does a default build of Ultimate Edition Minimal Server look like? Nothing, a black screen using minimal resources. I have used the package I am providing below to nearly autonomously build http://ueserver.space a domain I purchased for testing the software I am creating on a VPS Cloud based server on Digital Ocean.

We have 15 domains to manage (I should say I), multiple droplets & multiple servers. It is no wonder I want to automate everything & write software accordingly.  Did you know the only job I wanted was programming, not administer websites. My programming here, closes this gap. Bring a fully functional website up in 5 minutes of my time, with kudos to boot. Full control, domain by domain. I’d prefer to pass on to users of Ultimate Edition as I go, see I told you I was not a prick. Stress takes it toll, we will eventually have Ultimate Edition ran by Ultimate Edition users. I am not here for the money either, I have taken donations and just passed it to hosting. Your happiness is my #1 goal. Please, forgive my stringent approach.

Server up, after rebooting the VPS

Server up, after rebooting the VPS

Installing UE Server on a VPS

Installing UE Server on a VPS


This below section will instruct how to build Ultimate Edition Server & how to put a VPS (Virtual Private Server) online of your very own. Please NOTE: The Ultimate Edition full blown server remains untested, it was building as I wrote this very document. USE AT YOUR OWN RISK. Like I said, we are just entering this world & time has never been on my side.

 


Ultimate Edition Server Setup (VPS)

Uecorebuilder (a sub program of tmosb) generated the Debian file which technically built the Operating System that is online now, allow me demonstrate the 6 step process [2 are optional]:

STEP #1: Create a droplet:

I use the domain name, So I know which droplet is attached to which domain.

I use the domain name, So I know which droplet is attached to which domain.

I select NYC & IPV6.  Unless you are an advanced user leave IPV6 unchecked.

I select NYC & IPV6. Unless you are an advanced user leave IPV6 unchecked.

Click Create droplet.

Leave the default Ubuntu x64 selected and Click Create droplet.

What the hell is a droplet, you may ask as I have heard 100 times in the past few weeks. It is a virtual computer or Virtual Private Server (VPS) of your selected power, cpu cores, ram etc. Sitting on high speed connectiviity or Internet to generalize it.

STEP #2: Setup DNS [optional]

Select domain to configure.

Select domain to configure.

Add domain records

Add domain records


Let set up our domain, in this case http://ueserver.space/. Why is it [optional]? I can access the website via IP, in this case http://45.55.141.12 yields the same results as http://ueserver.space/

You also have to set your registar to point to the newly hosted droplet, I use Namecheap to handle all of our domains, because they are as the name implies cheap:)

Select the domain to modify

Select the domain to modify DNS Records

Set nameservers and click save.

Set nameservers and click save.


STEP #3: Take Virtual Total Control
step4

This is w/o a doubt required, you are at this point setting a root password, funny if the server gets hacked (highly unlikely even though I am providing 90% of the info to hack it.) It is going down anyway, like I said more on that later. It takes me about 3 to 5 minutes to bring up a new server 😉

STEP #4: Now Rooted up

step5

For the lazy types of copy and paste:
I CAN NOT STRESS THIS ENOUGH: DO NOT INSTALL THIS ON YOUR RIG
wget http://downloadue.info/ultimate-edition-4.2.1-minimal-server-core-files.deb
apt-get update

STEP #5: TheeMahn up

step6

We don’t care it is a server right, I did say not to install it on your rig right? I know the lazy types:
dpkg -i ultimate-edition-4.2.1-minimal-server-core-files.deb
apt-get install -f

step7

It will prompt you multiple times to set your password, for mysql, apache etc.

STEP #6: TheeMahn up

step8

I am sorry to take credit for #6 and 5 as well. The package will automatically set your server up.

STEP #7: Upgrade [optional]

step9

STEP #8: Reboot the server

sleek

What did the package provide? Secure Apache2 off the rip, FTP server, php support, ssh support, wordpress. A server online with next to 0 effort. Not to mention stats setup off the rip. Heightened server security, a custom server signature. Many, many plans for the future. It does not stop, your phone is next 😉 Yes, I have built a android based Operating System in the past.
http://ueserver.space/stats.html <- updated every 10 minutes for your viewing pleasure. http://ueserver.space/linux-dash/ <- Not good enough? Realtime stats.

BUILD

root@ueserver:~# dpkg -i ultimate-edition-4.2.1-minimal-server-core-files.deb
(Reading database … 91596 files and directories currently installed.)
Preparing to unpack ultimate-edition-4.2.1-minimal-server-core-files.deb …
Unpacking ultimate-edition-4.2.1-minimal-server-core-files (4.2.1) over (4.2.1) …
Setting up ultimate-edition-4.2.1-minimal-server-core-files (4.2.1) …
update-initramfs: deferring update (trigger activated)
Setting up Awstats for host: ueserver.space
Setting awstats up for domain: ueserver.space
Updating initial stats for ueserver.space, this may take a long minute. Please be patient.
Create/Update database for config “/etc/awstats/awstats.ueserver.space.conf” by AWStats version 7.2 (build 1.992)
From data in log file “/var/log/apache2/access.log”…
Phase 1 : First bypass old records, searching new record…
Direct access after last parsed record (after line 5)
Jumped lines in file: 5
Found 5 already parsed records.
Parsed lines in file: 6
Found 0 dropped records,
Found 0 comments,
Found 0 blank records,
Found 0 corrupted records,
Found 0 old records,
Found 6 new qualified records.
Initial website is already set at /var/www/ueserver.space
Setting the server ueserver.space to update stats every minute.
crontab -e if you wish to change it.
Creating a default apache site for ueserver.space
Complete.
Scanning for previous installation.
Stage 1 – Setting Virtual host
Stage 2 – Setting ServerName as ueserver.space.
Stage 3 – Setting DocumentRoot as /var/www/ueserver.space
Stage 4 – Engaging Awstats information / data.
Enabling Server CGI.
Module cgi already enabled
Enabling ueserver.space Linux Dash.
Enabling server security.
Module evasive already enabled
Enabling site ueserver.space.
Site ueserver.space already enabled
Restarting Apache.
* Restarting web server apache2 [ OK ]
Setting initial stats page at http://www.ueserver.space/stats.html
Realtime stats are availible at http://www.ueserver.space/linux-dash/
Processing triggers for mime-support (3.54ubuntu1.1) …
Processing triggers for libglib2.0-0:amd64 (2.40.2-0ubuntu1) …
Processing triggers for plymouth-theme-ubuntu-text (0.8.8-0ubuntu17.1) …
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.103ubuntu4.2) …
update-initramfs: Generating /boot/initrd.img-3.13.0-48-generic
root@ueserver:~# reboot now
root@ueserver:~#
Broadcast message from root@ueserver.space
(/dev/pts/0) at 19:06 …

The system is going down for reboot NOW!
Connection to ueserver.space closed by remote host.
Connection to ueserver.space closed.
theemahn@JackHammer:~$ ssh root@ueserver.space
The authenticity of host ‘ueserver.space (45.55.141.12)’ can’t be established.
ECDSA key fingerprint is ba:06:d7:dd:89:31:9d:6d:e6:fc:8e:0f:c5:f5:fd:9c.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added ‘ueserver.space,45.55.141.12’ (ECDSA) to the list of known hosts.
root@ueserver.space’s password:
Welcome to Ultimate Edition 4.2.1 Minimal Server LTS (GNU/Linux 3.13.0-43-generic x86_64)
Description: Ultimate Edition 4.2.1 Minimal Server LTS
Ultimate Edition Server detected.

* Statistical information: http://ueserver.space/stats.html

* Realtime Statistics: http://ueserver.space/linux-dash/

* Your website is located at: /var/www/ueserver.space/

* Documentation: http://forumubuntusoftware.info/

System information as of Mon Mar 23 19:06:41 EDT 2015

System load: 0.0 Memory usage: 10% Processes: 51
Usage of /: 9.5% of 19.56GB Swap usage: 0% Users logged in: 0

 


Build Ultimate Edition Server

I will come back and add this section, must rest. I have to work tomorrow same as I did today.


Downloads Ultimate Edition Server

First, let’s cover a standalone Live ISO

[ad#wide]


This Operating System was auto generated using:
TheeMahn’s O/S Builder (tmosb) 1.9.3, 03/18/2015
GNU tmosb home page: <http://os-builder.com/>.
E-mail bug reports to: <TheeMahn@os-builder.com>.
Be sure to include the word tmosb somewhere in the Subject: field.

Using the command: tmosb --build ultimate-edition-4.2.1-x64-minimal-server.iso -yes
on Tue Mar 24 05:17:01 EDT 2015 by ultimate on os-builder.com

Source Build platform:
======================
os-builder.com is an Intel(R) Xeon(R) CPU E5-2630L v2 @ 2.40GHz resonating at 2399.998 Mhz
CPU CORES: 4
MEMORY: 8,176,828 bytes
HOST ARCH: 64 bit
HOST BUILD O/S:
DISTRIB_ID=Ultimate_Edition
DISTRIB_RELEASE=4.2.1
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION=”Ultimate Edition 4.2.1 Minimal Server LTS”

Destination Distribution Information
====================================
Distribution Base: Ubuntu trusty
Architecture: amd64
Internal Buildtime: 14m54s
Distro: Ultimate Edition
Version: 4.2.1
LTS (Long term supported): Yes
Data Preparer: ultimate
Data Publisher: TMOSB <http://os-builder.com/>
Type: minimal-server
Isoname: ultimate-edition-4.2.1-x64-minimal-server.iso
Installed Size: 1,711,452,160 bytes.
Ultimate Edition 4.2.1 “Trusty Tahr” – Release x64 (20150324)
Build logs: -rw-r–r– 1 root root 62226 Mar 24 05:17 .disk/tmosb-1.9.3-build-logs.tar.gz
URL: http://ultimateedition.info/Ultimate_Edition_4.2/

Please note: The above url, may not work if the release has not been made public.

 


 

Release Name: Ultimate Edition 4.2.1 Minimal Server LTS
Architecture: x64 (64 bit)
Release Base: debootstrapped (Ubuntu 14.04 Trusty tree)
Environment(s): NONE
Filesize: 712 MB (747,055,104 bytes)
MD5SUM: fc81f0856a858e08b7171f5b7c0ce82e
Downloads:

O/S Builder

Get Ultimate Edition at SourceForge.net. Fast, secure and Free Open Source software downloads

I have alot on my plate right now, will come back and add additional downloads in this department.

Back to top ↑