Installation of the Cesbo Astra is a simple process - enough only one binary file.
Prepare
Some distributions do not have a сurl. For Debian-like systems, you can install it with the command:
apt update
apt install -y curl
Install
Download binary file and set execute permission. On the server you may use next command:
curl -Lo /usr/bin/astra http://cesbo.com/download/astra/$(uname -m)
chmod +x /usr/bin/astra
A valid license file is required to run Astra.
Follow this guide to install the license. Use the second or third method
If you don't have a license, purchase one or request a demo.
After installation, register service in the systemd - system service manager in most Linux distributions:
astra init
Launch Astra:
systemctl start astra
After start web-interface will be available on: http://server-address:8000. Default login and password: admin
By the default, for web-interface and control Astra used port 8000, you may define any port:
astra init 4000
Enable automatically launch on system startup:
systemctl enable astra
Process management
Command to manage process with systemd:
systemctl start astra
- startsystemctl stop astra
- stopsystemctl restart astra
- restartsystemctl enable astra
- turn autorun onsystemctl disable astra
- turn autorun off
Check version
After installation or after update you may check installed version:
astra -v
Update
Before update create a backup with binary and with configuration files
tar -Pzcf ~/astra-backup.tar.gz /usr/bin/astra /etc/astra
To extract backup launch next commands:
rm -f /usr/bin/astra
tar -Pxf ~/astra-backup.tar.gz
Install update:
rm -f /usr/bin/astra
curl -Lo /usr/bin/astra http://cesbo.com/download/astra/$(uname -m)
chmod +x /usr/bin/astra
Restart Astra after update.
systemctl restart astra
Uninstall
Stop service and turn autorun off:
systemctl stop astra
systemctl disable astra
Remove service from the service manager:
astra remove
Remove binary file and configuration files:
rm -rf /usr/bin/astra /etc/astra
Install archived version
On the web site also available archive: http://cesbo.com/download/astra/. Find requried version, download it, and set execute permission:
curl -Lo /usr/bin/astra linu-to-requried-version
chmod +x /usr/bin/astra
Purchase license
- Navigate to: https://cesbo.com/astra-license
- Choose license type and how many servers you needed
- Trial - is a free of charge license, let you try all features during 40 days
- Subscription - license for specified time-period, with access to all updates
- Lifetime - permanent license without updates
- Fill payment detail and choose payment method:
- Visa / Mastercard
- PayPal
- Pay in advance - is a payment with the bank transfer by the invoice. We accept payments in Euro (official currency of the European Union). If you located in Belarus, Russia, or Ukraine then our local distributor will contact you and provide all necessary documents. Read more: Terms and Conditions
- On the next step, check order details and final amount
- Complete payment
- Payment with Visa / Mastercard / PayPal will be processed automatically and within few minutes after the payment you will receive email with confirmation and with serial number
- Save file with serial number from attachment to your server
/etc/astra/license.txt
License Renewal
In 5 days before the expiration date, you will receive notification email. To renew your subscription, just click "Renew License" in this email, check your order details and complete payment. Also you may renew your subscription in your Profile: in the license menu choose "Renew subscription", check order detail and complete payment
Install
Download binary file and set execute permission. On the server you may use next command:
curl -Lo /usr/bin/astra http://cesbo.com/download/astra/$(uname -m)
chmod +x /usr/bin/astra
A valid license file is required to run Astra.
Follow this guide to install the license in 2 or 3 ways.
If you don't have a license, purchase one or request a demo.
After installation, register service in the systemd - system service manager in most Linux distributions:
astra init
Launch Astra:
systemctl start astra
After start web-interface will be available on: http://server-address:8000. Default login and password: admin
By the default, for web-interface and control Astra used port 8000, you may define any port:
astra init 4000
Enable automatically launch on system startup:
systemctl enable astra
Process management
Command to manage process with systemd:
systemctl start astra
- startsystemctl stop astra
- stopsystemctl restart astra
- restartsystemctl enable astra
- turn autorun onsystemctl disable astra
- turn autorun off
Check version
After installation or after update you may check installed version:
astra -v
Update
Before update create a backup with binary and with configuration files
tar -Pzcf ~/astra-backup.tar.gz /usr/bin/astra /etc/astra
To extract backup launch next commands:
rm -f /usr/bin/astra
tar -Pxf ~/astra-backup.tar.gz
Install update:
rm -f /usr/bin/astra
curl -Lo /usr/bin/astra http://cesbo.com/download/astra/$(uname -m)
chmod +x /usr/bin/astra
Restart Astra after update.
systemctl restart astra
Uninstall
Stop service and turn autorun off:
systemctl stop astra
systemctl disable astra
Remove service from the service manager:
astra remove
Remove binary file and configuration files:
rm -rf /usr/bin/astra /etc/astra
Install archived version
On the web site also available archive: http://cesbo.com/download/astra/. Find requried version, download it, and set execute permission:
curl -Lo /usr/bin/astra linu-to-requried-version
chmod +x /usr/bin/astra
Purchase license
- Navigate to: https://cesbo.com/astra-license
- Choose license type and how many servers you needed
- Trial - is a free of charge license, let you try all features during 40 days
- Subscription - license for specified time-period, with access to all updates
- Lifetime - permanent license without updates
- Fill payment detail and choose payment method:
- Visa / Mastercard
- PayPal
- Pay in advance - is a payment with the bank transfer by the invoice. We accept payments in Euro (official currency of the European Union). If you located in Belarus, Russia, or Ukraine then our local distributor will contact you and provide all necessary documents. Read more: Terms and Conditions
- On the next step, check order details and final amount
- Complete payment
- Payment with Visa / Mastercard / PayPal will be processed automatically and within few minutes after the payment you will receive email with confirmation and with serial number
- Save file with serial number from attachment to your server
/etc/astra/license.txt
License Renewal
In 5 days before the expiration date, you will receive notification email. To renew your subscription, just click "Renew License" in this email, check your order details and complete payment. Also you may renew your subscription in your Profile: in the license menu choose "Renew subscription", check order detail and complete payment