Miquiloni Web UI LXC
5 March, 2021 by
Miquiloni Web UI LXC
Administrator
| No comments yet

Installation commands for Ubuntu-based rootservers

Please note the next questions

  • Tested with Ubuntu 16.04 LTS Server
  • Uses Apache2, Perl CGI and MySQL
  • Due to the lack of Perl SSL packages

Once you have the installation finished, just update the list of packages and install some of them.

[root@ubuntu ~]$ apt-get update && apt-get install -y openssh-server wget unzip vim

At this moment, maybe you wish connect from your personal laptop (with GNU/Linux obviously) and continue working from it.

Download Miquiloni

From GitHub, you can download a zip file and uncompres it

[root@ubuntu ~]$ wget -c https://github.com/miquiloni/miquiloni/archive/v0.1.6.zip
[root@ubuntu ~]$ unzip v0.1.6.zip

Change to extracted directory, and install subdirectory

[root@ubuntu ~]$ cd miquiloni-0.1.6/install/
[root@ubuntu ~install]$ 

Modify data into the file “keys_auto.conf”

[root@ubuntu ~install]$ vim keys_auto.conf
COMMON_NAME = localhost
COUNTRY = XX
CITY = City
REGION = Region
ORGANIZATION = Organization

And put your data you consider appropriate.

COMMON_NAME is the must important data. Example: miquiloni.org

COUNTRY is the ISO 3166-1 alpha-2 abbreviation (two words). Example: US, EU, BR or MX.

Executing Installation Script

[root@ubuntu ~install]$ ./ubuntu1604.sh

It’ll take a few seconds while install all needed.

Executing SQL Script

Execute SQL script into MySQL console

[root@ubuntu ~install]$ mysql -u root -p
mysql> 
mysql> source miquiloni.sql;
...
Query OK, 0 rows affected (0.12 sec)
...
Query OK, 0 rows affected (0.12 sec)
mysql> quit
Bye

Pointing at our Miquiloni Web UI

We can open now the favorite web browser and enjoy our Miquiloni Installation using auto signed SSL at

https://[our_IP_or_Hostname]

Default Username/Password = admin/admin

 

https://miquiloni.org/docs/cgi/wiki/View.cgi?page=Ubuntu-based_rootservers

Sign in to leave a comment