Post Installation

Post installation setup should be performed after completing sequence 1 - 4 (the green bubbles)

 

Read the installation guide ___________ Upload the install files ___________ Create DB connection and DB tables ___________ Fetch files from master repository ___________ Post installation fine tuning

Pre-conditions

  1. You have already read the installation guide
  2. The FTP service has uploaded the pre-installation environment,
  3. The connection to the database server has been established and connection information was written to the web.config file,
  4. The system files were created on your web server and the database tables have ben created and populated by initial data.

Now your n-gen.net CMS is installed and technically ready to be put into action. However, in order to secure your system and achieve Full Operational Capability you need to set some parameters - the Global Variables.

What you need to do is:

  1.  Change Admin's password (or create a new user with Owner [level 4] privileges and delete the default admin account)
  2.  Lock the Installer,
  3.  Set parameters in Global Variables

If you know how to accomplish the above post installation it will probably take you less than two minutes. If you do not know - read on and you will be ready to perform post installation setup in approx. five minutes.
 


Changing Admin's password

Immediately after login you see these buttons:

Clicking or tapping the blue button will open the dialogue to the right.

You can change all values except the username - and you should definitely change the password and retype it to ensure that the passwords are identical and not mistyped.

The password is stored with an encryption in the database so there is no "backdoor" that allows you to retrieve or reset the password. However, if you forget your password you can have an email with the password hint you provide in the last field.

It is not for us to lecture you about password hygiene but do not re-use passwords or choose a password like "1111", "Qwerty123" or "12345678" - if you do that for sure your website will be hacked. Instead choose a sentence that makes sense to you but not to anyone else and have the password hint reminding you of that sentence. 

Get overview by the Installation Dashboard

The Installation dashboard monitors five areas:

  • The presence and configuration of your connection file (web.config)
  • Whether the database contains tables and how many
  • Whether the Installer is locked or not.
    If locked a ToolTip tells you the time for Installer Lockdown
  • The presence of program files and graphic elements
  • The state of your Global Variables

After installation your dashboard should look something like this:

 

 

 

Status          


Connection:
web.config present + configured

Database: Db contains Xy tables.

Installer: Installer NOT locked!

Files: Text + graphic files present

Global Variables: Unknown

Perform Installer Lockdown

The first thing to do is to click the “Lock installer” to make sure that no one can interfere with your website without your permission. 
This action is very simple: Open the dash board (find it opposite the opening side of the Admin Cube or on this URL: http://yoursite.net/install) and click the icon depicted below.

Lock the DB installer

 

After Installer Lockdown

After clicking the »Lock the DB installer« icon the "Status" will change:. When hovering your mouse over "Locked!" you will see a ToolTip showing the date and time for the database installer lockdown. The Installer Lockdown is a one time action.

 

Status          


Connection:
web.config present + configured

Database: Db contains Xy tables.

Installer: Locked!

Files: Text + graphic files present

Global Variables: Unknown

Setup Global Variables

To see the Global Variables dialogue find the Globe icon opposite the opening side of the Admin Cube or in the installation dashboard and click the icon depicted below. This will open the dialogue to the left.

Setup Global Variables

 

 

Example of test mail

The dialogue for entering global variable values

The numbers 1 - 8 refer to the parameters you need to insert.

  1. The Site Title is a text string used for various functions in your n-gen.net CMS, i.e. when the system sends mails the "From" value will use the Site Title. Do not use HTML - most characters are accepted.
  2. Site mail address is the email address of the site that will be used if you "Reply" to a mail sent from the system.
  3. External Style URL is currently not implemented - leave the field empty!
  4. The Remarks field is only for your internal use. The value will not appear anywhere except in this field. Any text string of less the 256 characters will be accepted. 
  5. SMTP server address:  Simple Mail Transfer Protocol, or SMTP, is the server that sends mails. It is also know as "outgoing mail server". You must define the SMTP address to ensure system's mails get to the recipients.
  6. SMTP port: You must provide and SMTP port. Choose from port 25, 465, 589 or 2525. Port 25 is mostly used for relaying mails between servers. Port 465 i a legacy "secure" port and mostly used for backward compatibility. Do not use unless specified by your service provider. Port 589 is the most common port for sending mails from a website. Port 2525 has never been adopted as a standard SMTP port but some service providers have configured their servers to use port 2525 for sending mails.
  7. In order to minimise spam most service providers will use "Authenticated SMTP" which means that before the server will actually send mails on your behalf you must identify yourself as a legit SMTP user.
  8. The SMTP password paired with the username above authenticate your n-gen.net content management system as the legit user for sending mails.
     

You can test the mail system by filling the fields and click/tap button "a". If successful you should within a moment receive a mail more or less looking like the mail to the left. If you do not receive the mail try to check your "Unwanted mail" or "Spam Filter": If your incoming mail server is very strict and do not accept mails from unknown senders the test mail might be caught up in the spam filter.
When all the values are entered and you receive the test mail you should click/tap button "b" to save the values.

 

Status          


Connection:
web.config present + configured

Database: Db contains Xy tables.

Installer: Locked!

Files: Text + graphic files present

Global Variables: Configured!

Finally...

You have now

  1.  Changed Admin's password (or created a user with Owner privileges)
  2.  Locked the Installer,
  3.  Setup Global Variables and tested the mail system

- and you are ready to use your n-gen.net CMS

 

Enjoy

:-)

 

Last updated 16-12-2020 16:36:59