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