Advanced cofiguration guide

Once you have launched Navixy Cloud on AWS EC2 instance you are required to configure the product.

Connect to instance via ssh with user ‘admin’ and your private key, for example:

$ ssh -i "yourkey.pem"

Then gain sudo access by entering the command:

$ sudo su -

Type in a terminal as root:

# dpkg-reconfigure navixy

and answer the questions step by step

    • The first question is about MySQL password. AMI made with blank mysql password, so you have to leave this field blank:
    • And please repeat. Also leave it blank:
    • You’ll be asked to confirm using blank password:
    • Next, enter public IP address of the server:

This IP address will be used in sms commands during the process of trackers connection to server. Trackers will be sending information exactly to this address.

    • On the next step the system will ask you to enter your domain to use with Navixy server. GPS system will use three names reserved for monitoring, panel and api: my.domain.tld, panel.domain.tld, api.domain.tld

If you use your local (national) domain format, please convert it into punycode.

    • Now please select an sms gateway that will be used with Navixy to send messages (e.g. settings to trackers, notifications to you about events etc). Possible presets are : Navixy, SMSTraffic, Nexmo, Twilio, or any sms gate that works through smpp protocol. You can also select a ‘No SMS gate’ option in case you do not plan to use sms for your service, or plan to set it up later.
    • Select your mail provider. It is possible to use presets for gmail, yandex mail services. You can also use your own mail server or do not use any in case you don’t need to deliver messages:

Please be advised that you have to specify a user and its password that used to send mails(aka login and password).

  • For correct work you need to add a fingerprint. If you have launched Amazon instance and want to try Navixy you can get a trial key. For this purpose select ‘No’. In other cases select ‘Yes’ and insert a key into the field as shown below: getting_a_trial_key
  • If a fingerprint is added yet leave this field blank and it won’t be replaced:
  • Start the services:
    # sv u api-server
    # sv u navixyserver
    # sv u sms-server
  • You can get access to admin panel using web browser: http://panel.yourdomain.tld, where yourdomain.tld is the domain name that have been specified during the configuration.
    Enter pair admin/admin into the web form and submit it. Enjoy!

Notes about using SMS gates Nexmo and Twilio

For processing incoming short messages you need to specify a callback URL to provider.

For Twilio you can add URL using web interface and for Nexmo it is possible to add only using API. For more info about Nexmo refer to this page. Regarding the use of Twilio API to set up a callback URL refer to this page or just add it directly through web-interface when you logged in.

Notes about mail providers

Yahoo, Outlook, Gmail, AOL do not permit to send mails using SMTP protocols. By default it is permitted to send mails only using web interface. You should log into web interface and permit to use SMTP to send emails. This actions may vary from one provider to another. You can find solutions at corresponding website in support articles.

If you have more questions please contact our support team

Contact Us

USA: +1 858 815 9045

Mexico: +52 334 1642158

UK: +44 808 1641499

France: +33 644 605141

Germany: +49 157359 88250

Russia: +7 495 317 1622

Log in