Skip to content

Installation on Windows Server (WAMP)

ea5wa Juan Carlos edited this page Sep 1, 2024 · 37 revisions

You can install Cloudlog on a windows PC acting as a server to use it locally (on the same computer) or externally from another device. If you are going to use it externally you need to be familiar with TCP/IP, Ports, and everything related with servers (not an easy job). But to be used locally is not complicated, just following these instructions you should do it.

First step: Download and Install WAMP:

There is a lot of tutorials on Internet, such as https://www.developerdrive.com/installing-and-configuring-a-wamp-server-on-your-computer/. Is basically like another windows software, download the installer and run it.

WAMP Download:

image

image

image

image

WAMP Installation:

image

image

image

image

image

image

image

image

After WAMP installation, you are going to have a "WAMP64" folder in your server hard-drive and inside this one another folder called "WWW"

image


Second step: Download and install Git from http://git-scm.com/download/win as a normal windows software.

image

image

image

Running the installer:

image

image

Continue the installation clicking "Next" on every window until the end:

image


Third step: Using Git CMD (command line similar to MS-DOS) to download Cloudlog code:

With a Right-clic over the empty space inside www folder, select "Open Git Bash here":

image

Type: git clone https://github.com/magicbug/Cloudlog.git and hit Enter:

image

image

Once it's done, you can close the Git Bash window.

If everything is ok, you should have a folder named Cloudlog with this route C:\wamp64\www\cloudlog. Inside this folder you should have the cloudlog files and folders cloned from github.

image

image


Forth step: Create Database and User using MySQL:

Is also necessary to create an empty database in MySQL (installed with WAMP). Cloudlog will use this database to save all the data displayed in the application.

First, run wampserver clicking on the Wampserver64 icon visible on your desktop:

image

and you will see this message:

image

When that message dissapears, wampserver is already started and running. Using the WAMP menu, you can access to phpMyAdmin and create that database. Clicking with left button on WAMP green icon:

image

Go to "Your VirtualHosts" and clic on "localhost":

image

Web browser will be open automatically showing the wampserver page. In this page, clic on "PhpMyAdmin 5.2.1":

image

image

You should login with user "root" and nothing as password. Just clic on "Start Session" and you will be inside MySQL where you have to create an empty database. Clicking on "DataBases", you have to enter a name for your database (your callsign for example):

image

image

image

You will see your new empty database created:

image


Fifth step: Cloudlog Install:

Now, open "localhost/cloudlog/install/" in your web browser to iniciate the cloudlog installation procedure.


If you want to access to your cloudlog from everywhere, you need to open port 80 on your router. Look at you router user manual to open it. Also, in that case, you will need to know your network external IP (Public IP) or use a redirection service like no-ip (free) or dyndns (license).

Now, with your web browser you can complete Cloudlog installation. You need to run the install wizard, opening your-url-to-cloudlog/install using the web browser and follow the instructions. Yo have to fill some data, some of them coming from your mysql database creation. When installation is finished, don't forget to remove or rename the INSTALL folder inside Cloudlog

When you have completed the install wizard, you can open your Cloudlog (typing in your web browser your-ip/cloudlog) using the demo acount (m0abc/demo) and do the following:

  • Create a new admin account (Admin Dropdown) and delete the demo account (m0abc)
  • Update Country Files (Admin Dropdown)
  • Create a station profile (Admin Dropdown) and set it as active (Don't forget it)

When you had finished this steps, you can import your qso's using "ADIF import/export".


Clone this wiki locally