FreeSWITCH for Ubuntu 14.04
|
|
- Pauline Cain
- 6 years ago
- Views:
Transcription
1 FreeSWITCH for Ubuntu Freeswitch is an open-source alternative to Asterisk to build a voip telephony server. It was launched by a member of the Asterisk development team who wanted to rewrite the whole thing from scratch to cleanly separate the switching part from the PBX part. 1. Add repository Add freeswitch repository. curl sudo apt-key add echo "deb jessie main" sudo tee /etc/apt/sources.list.d/freeswitch.list sudo apt-get update 2. Install dependencies Install all the dependencies needed by freeswitch. sudo apt-get install -y libyuv-dev libvpx2-dev liblua5.2-dev libvpx2-dev libvpx2 zlib1g-dev libspeex1 libopus-dev libsndfile-dev autoconf automake devscripts gawk g++ git-core 'libjpeg-dev libjpeg62turbo-dev' libncurses5-dev 'libtool-bin libtool' make python-dev gawk pkg-config libtiff5-dev libperl-dev libgdbm-dev libdb-dev gettext libssl-dev libcurl4-openssl-dev libpcre3-dev libspeex-dev libspeexdspdev libsqlite3-dev libedit-dev libldns-dev libpq-dev yasm 3. Download freeswitch Create the source folder of your choice and download freeswitch in this location mkdir /root/sources && mkdir /usr/local/switch && cd /root/sources git clone -b v1.6
2 4. Compile/Install freeswitch To compile freeswitch, navigate to the freeswitch source directory. Now invoke bootstrap script followed by configure script. We will enable with-java option and the installation directory will be /usr/local/switch cd /root/sources/freeswitch./bootstrap.sh -j./configure --enable-core-pgsql-support -prefix="/usr/local/switch/" --with-java=/usr/lib/jvm/java-8oracle/include/ Once the configuration is complete, you will see the information about freeswitch configuration.
3 Now install freeswitch using following command. make && make install Once installation is complete, you will see the following screen. Lastly install few sound files. These will be installed in /usr/local/switch/share/freeswitch/sounds/ make cd-sounds-install cd-moh-install Freeswitch is now installed in /usr/local/switch. Start freeswitch with following command. cd /usr/local/switch/bin./freeswitch Once freeswitch has started, you will get a confirmation message.
4 Edit PATH information in /etc/profile to include path of Freeswitch binaries. nano /etc/profile Now add the following line export PATH=$PATH:/usr/local/switch/bin Reload updated profile source /etc/profile 5. Freeswitch startup script Add freeswitch user to your system, and change the required permissions for the directory. adduser --disabled-password --quiet --system --home /usr/local/switch --gecos "FreeSWITCH Voice Platform" --ingroup daemon freeswitch chown -R freeswitch:daemon /usr/local/switch/ chmod -R o-rwx /usr/local/switch/ Create the file /etc/init.d/freeswitch with the following code written by Matthew Williams but before that create the location for PID file and grant permission for freeswitch. mkdir /usr/local/switch/run chown -R freeswitch:daemon /usr/local/switch/run nano /etc/init.d/freeswitch Using your favorite editor add the following in /etc/init.d/freeswitch and save the file.!/bin/bash BEGIN INIT INFO Provides: Required-Start: Required-Stop: Default-Start: Default-Stop: Description: Author: END INIT INFO Do NOT "set -e" freeswitch $local_fs $remote_fs $local_fs $remote_fs Freeswitch debian init script. Matthew Williams
5 PATH should only include /usr/* if it runs after the mountnfs.sh script PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/bin DESC="Freeswitch" NAME=freeswitch DAEMON=/usr/local/switch/bin/$NAME DAEMON_ARGS="-nc" PIDFILE=/usr/local/switch/var/run/freeswitch/$NAME.pid SCRIPTNAME=/etc/init.d/$NAME FS_USER=freeswitch FS_GROUP=daemon Exit if the package is not installed [ -x "$DAEMON" ] exit 0 Read configuration variable file if it is present [ -r /etc/default/$name ] &&. /etc/default/$name Load the VERBOSE setting and other rcs variables. /lib/init/vars.sh Define LSB log_* functions. Depend on lsb-base (>= 3.0-6) to ensure that this file is present.. /lib/lsb/init-functions Function that sets ulimit values for the daemon do_setlimits() { ulimit -c unlimited ulimit -d unlimited ulimit -f unlimited ulimit -i unlimited ulimit -n ulimit -q unlimited ulimit -u unlimited ulimit -v unlimited ulimit -x unlimited ulimit -s 240 ulimit -l unlimited return 0 }
6 Function that starts the daemon/service do_start() { Set user to run as if [ $FS_USER ] ; then DAEMON_ARGS="`echo $DAEMON_ARGS` -u $FS_USER" fi Set group to run as if [ $FS_GROUP ] ; then DAEMON_ARGS="`echo $DAEMON_ARGS` -g $FS_GROUP" fi Return 0 if daemon has been started 1 if daemon was already running 2 if daemon could not be started start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null -- \ return 1 do_setlimits start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --background -- \ return 2 Add code here, if necessary, that waits for the process to be ready to handle requests from services started subsequently which depend on this one. As a last resort, sleep for some time. } Function that stops the daemon/service do_stop() { Return 0 if daemon has been stopped 1 if daemon was already stopped 2 if daemon could not be stopped other if a failure occurred start-stop-daemon --stop --quiet --retry=term/30/kill/5 -pidfile $PIDFILE --name $NAME
7 RETVAL="$?" [ "$RETVAL" = 2 ] && return 2 Wait for children to finish too if this is a daemon that forks and if the daemon is only ever run from this initscript. If the above conditions are not satisfied then add some other code that waits for the process to drop all resources that could be needed by services started subsequently. A last resort is to sleep for some time. start-stop-daemon --stop --quiet --oknodo --retry=0/30/kill/5 --exec $DAEMON [ "$?" = 2 ] && return 2 Many daemons don't delete their pidfiles when they exit. rm -f $PIDFILE return "$RETVAL" } Function that sends a SIGHUP to the daemon/service do_reload() { If the daemon can reload its configuration without restarting (for example, when it is sent a SIGHUP), then implement that here. start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --name $NAME return 0 } case "$1" in start) [ "$VERBOSE"!= no ] && log_daemon_msg "Starting $DESC" "$NAME" do_start case "$?" in 0 1) [ "$VERBOSE"!= no ] && log_end_msg 0 ;; 2) [ "$VERBOSE"!= no ] && log_end_msg 1 ;; esac ;;
8 stop) [ "$VERBOSE"!= no ] && log_daemon_msg "Stopping $DESC" "$NAME" do_stop case "$?" in 0 1) [ "$VERBOSE"!= no ] && log_end_msg 0 ;; 2) [ "$VERBOSE"!= no ] && log_end_msg 1 ;; esac ;; status) status_of_proc -p $PIDFILE $DAEMON $NAME && exit 0 exit $? ;; reload force-reload) If do_reload() is not implemented then leave this commented out and leave 'force-reload' as an alias for 'restart'. log_daemon_msg "Reloading $DESC" "$NAME" do_reload log_end_msg $? ;; restart force-reload) If the "reload" option is implemented then remove the 'force-reload' alias log_daemon_msg "Restarting $DESC" "$NAME" do_stop case "$?" in 0 1) do_start case "$?" in 0) log_end_msg 0 ;; 1) log_end_msg 1 ;; Old process is still running *) log_end_msg 1 ;; Failed to start esac ;; *) Failed to stop log_end_msg 1 ;; esac
9 ;; *) echo "Usage: $SCRIPTNAME {start stop restart reload forcereload}" >&2 echo "Usage: $SCRIPTNAME {start stop restart force-reload}" >&2 exit 3 ;; esac exit 0 Make the script executable and make it auto start on system boot: chmod +x /etc/init.d/freeswitch update-rc.d freeswitch defaults Freeswitch is now installed in your system. 6. Add Freeswitch users To add a freeswitch user, navigate to /usr/local/switch/etc/freeswitch/directory/default directory and create a file by the name 1000.xml and add the following. cd /etc/freeswitch/directory/default vi 1000.xml <include> <user id= 1000 > <params> <param name= password value= default.123 /> <param name= vm-password value= 1000 /> </params> <variables> <variable name= toll_allow value= domestic,international,local /> <variable name= accountcode value= 1000 /> <variable name= user_context value= default /> <variable name= effective_caller_id_name value= Extension 1000 /> <variable name= effective_caller_id_number value= 1000 /> <variable name= outbound_caller_id_name value= $${outbound_caller_name} /> <variable name= outbound_caller_id_number
10 value= $${outbound_caller_id} /> <variable name= callgroup value= techsupport /> </variables> </user> </include> Change the ownership. chown freeswitch:daemon 1000.xml Similarly, create another user in 1001.xml. Replace all occurrences of 1000 with 1001 in the above file and change the password for user <include> <user id= 1001 > <params> <param name= password value= edmund1001 /> <param name= vm-password value= 1001 /> </params> <variables> <variable name= toll_allow value= domestic,international,local /> <variable name= accountcode value= 1001 /> <variable name= user_context value= default /> <variable name= effective_caller_id_name value= Extension 1001 /> <variable name= effective_caller_id_number value= 1001 /> <variable name= outbound_caller_id_name value= $${outbound_caller_name} /> <variable name= outbound_caller_id_number value= $${outbound_caller_id} />
11 <variable name= callgroup value= techsupport /> </variables> </user> </include> Change the ownership. chown freeswitch:daemon 1001.xml Now open the file /usr/local/switch/etc/freeswitch/dialplan/default.xml using any editor and modify the destination_number and application= bridge part under extension section Local Extension around line 266. If you have already configured the domain name then you don t have to add IP address part in bridge parameter. Just Keep it like below. <action application= bridge data= user/${dialed_extension}@${your_domain_name} /> Since we have a domain name, our action tags bridge s data will be user/${dialed_extension}@demohost.hostingwikipedia.com <extension name= Local_Extension > <condition field= destination_number expression= ^(1[0-9]{3})$ > <action application= bridge data= user/${dialed_extension}@demohost.hostingwikipedia.com />
12 <action application= answer /> <action application= sleep data= 1000 /> Reload new configuration for freeswitch. reloadxml 7. Install Zoiper VOIP client We have created two freeswitch users in the last step. Download and install zoiper in two separate client system from Extract the downloaded zoiper directory and run the installer according to your client s architecture../zoiper_3.3_linux_free_32bit.run OR./Zoiper_3.3_Linux_Free_64Bit.run
13 Click Forward Accept the license. Select Components
14 Choose installation directory
15 Click Forward Click Finish
16 Choose Yes or No 8. Configure Zoiper Run the zoiper and click settings-> Audio wizard and configure speaker and microphone.
17 Once you have finished testing microphone and speakers, click settings ->create a new account. Choose SIP and click next.
18 Enter freeswitch user/password that we have created earlier along with domain. If you have already configured the domain then you don t have to put IP address.
19 Click Next
20 Give a name of the account. Click Next, your account will be added to the list.
21 If you now click Settings -> Preferences and then General and advance tab, it will look like below.
22
23 Repeat the same process for user 1001 in another system. Now as a user 1000 dial the user 1001 or vice-versa, you will get a screen like below stating its status as ringing. Once the user 1001 accept your call, you will get connected with the user Now you have a basic PBX which allows the SIP users to register and place and receive VOIP calls.
Please also review the entries for Debian and Ubuntu under Installation#Debian for some more information before proceeding.
Ubuntu About This page was intended to help those who want to install FreeSWITCH, and not start learning how FreeSWITCH actually works. This will give you the basic setup so that you can at least start
More informationCROWDCOIN MASTERNODE SETUP COLD WALLET ON WINDOWS WITH LINUX VPS
CROWDCOIN MASTERNODE SETUP COLD WALLET ON WINDOWS WITH LINUX VPS This tutorial shows the steps required to setup your Crowdcoin Masternode on a Linux server and run your wallet on a Windows operating system
More informationCOLD WALLET + MASTERNODE SETUP ON LINUX
COLD WALLET + MASTERNODE SETUP ON LINUX This tutorial shows the steps required to setup your Magnet masternode on a Linux system while running a local cold wallet (Windows system here). Let s get started!
More informationManaging Virtual Machines on Ubuntu KVM
Managing Virtual Machines on Ubuntu KVM This article is a dump of my experience with setting up a viable virtual machine management platform on an Ubuntu Hypervisor with following specs: OS: Ubuntu 14.04.2
More informationWindows cold wallet managing Linux VPS connected Masternode
Discount Coin Masternodes How to setup a Discount Coin Masternode Single and Multiple masternodes Windows cold wallet managing Linux VPS connected Masternode Version 1.0.2 The DiscountCoin Core Team February
More informationDebian 8 Jessie. About. Commit Log. Please NOTE that Debian 9 Stretch is now officially supported by FreeSWITCH.
Debian 8 Jessie About Please NOTE that Debian 9 Stretch is now officially supported by FreeSWITCH. Debian 8 "Jessie" was the reference platform for FreeSWITCH as of version 1.6. We recommend Debian 9 "Stretch"
More informationBitcoinMonster Masternode Linux VPS Tutorial - Vultr VPS Created By : Samshak Donet Mon: MKX8PFz1uvBkwNDTXtUuj6KinudhsKZh1K
BitcoinMonster Masternode Linux VPS Tutorial - Vultr VPS Created By : Samshak Donet Mon: MKX8PFz1uvBkwNDTXtUuj6KinudhsKZh1K Step 1 Download, install and sync latest BitcoinMonster Windows s wallet on both
More informationKINGSTON COIN VPS MASTERNODE SETUP GUIDE
KINGSTON COIN VPS MASTERNODE SETUP GUIDE UBUNTU 16.04 x64 ** THIS GUIDE ASSUMES YOU HAVE PURCHASED A VPS THROUGH A SERVICE LIKE DIGITALOCEAN. COM OR VULTR.COM AND HAVE CONNECTED TO YOUR VPS THROUGH SSH/TERMINAL**
More informationBuilding the Laika AMI
Building the Laika AMI Ben Uphoff, CCHIT Table of Contents Install steps... 2 Install dependencies and congure environment... 2 Get and congure Laika... 3 Congure Laika to start on system boot... 3 Create
More informationMasternode Setup Guide
Masternode Setup Guide This guide will help you to setup a Lizus masternode on an Ubuntu 16.04 64bit Server. Requirements - 10.000.01 LIZ (10.000 LIZ for the initial transaction and 0.1 LIZ for covering
More informationSAROS MasterNode Guide V1.1
SAROS MasterNode Guide V1.1 Pre-requisites Local Windows wallet holding at least 1501 SAROS coins Remote VPS Ubuntu 14.04 VPS (in this guide I am using a XS ordered from www.masterhash.us) OVERVIEW This
More informationBeetle Coin Masternodes Guide
Beetle Coin Masternodes Guide Beetles, Indomitable Creatures. What you need: 1-More than 50,000 BEET. 2-One computer with Beetle-qt wallet installed.(put more than 50,000 BEET in this wallet) 3-One VPS.
More informationSetting up a Chaincoin Masternode
Setting up a Chaincoin Masternode Introduction So you want to set up your own Chaincoin Masternode? You ve come to the right place! These instructions are correct as of April, 2017, and relate to version
More informationMASTERNODE SETUP GUIDE
MASTERNODE SETUP GUIDE PREREQUISITES: -10,001 XCZM -A main computer with local wallet -Ubuntu 16.0.4 VPS server from vultr or any other reputable company. Open you Xavander Coin local wallet 1) Using the
More informationMASTERNODE Setup Guide
MASTERNODE Setup Guide Version 1.0 February 2018 Page 1 / 13 Table of Contents Table of Contents... 2 Linux Setup... 3 Prerequisites... 3 Updates and dependencies... 3 Building the wallet... 4 Starting
More informationMasternode Setup Guide
Masternode Setup Guide What this guide is This guide is aimed at anyone who wants to run a Reliance masternode on an Ubuntu 16.04 VPS. What this guide is not A tutorial for linux. What I mean by that,
More informationMasternode Guide #1. Single masternode on Linux VPS (Ubuntu)+ control wallet on local PC (Windows)
Masternode Guide #1 Single masternode on Linux VPS (Ubuntu)+ control wallet on local PC (Windows) Prerequisites: a - A remote server (Virtual Private Server, VPS) which will be our masternode wallet. b
More informationInstalling FreePBX 2.11 on Ubuntu Server (Precise Pangolin)
Installing FreePBX 2.11 on Ubuntu 12.04 Server (Precise Pangolin) Install Ubuntu 12.04 Server LTS 32 or 64-bit Commercial Modules Commercial modules and add-ons are not currently supported on the Ubuntu
More informationruby-on-rails-4 #ruby-onrails-4
ruby-on-rails-4 #ruby-onrails-4 Table of Contents About 1 Chapter 1: Getting started with ruby-on-rails-4 2 Remarks 2 Examples 2 Installation or Setup 2 Installing Rails 3 Setup Ruby On Rails on Ubuntu
More informationSUB1X Masternode Setup Guide: LINUX Version
SUB1X Masternode Setup Guide: LINUX Version What you will need for this guide: 1) Local computer with Windows, MacOS or Linux. 2) Remote server VPS [Vultr.com or AWS for instance] 3) PuTTY to configure
More informationInstallation of Apache OpenMeetings on Ubuntu LTS. This tutorial is made based on a fresh installations of
Installation of Apache OpenMeetings 4.0.2 on Ubuntu 18.04 LTS This tutorial is made based on a fresh installations of ubuntu-mate-18.04-beta1-desktop-amd64.iso It is tested with positive result. We will
More informationInstallation of Apache OpenMeetings on Ubuntu LTS. This tutorial is made based on fresh installations of. ubuntu desktop-amd64.
Installation of Apache OpenMeetings 4.0.5 on Ubuntu 14.04 LTS This tutorial is made based on fresh installations of ubuntu-14.04.2-desktop-amd64.iso It is tested with positive result. We will use the Apache's
More informationCazCoin VPS Masternode Setup December 2018
Contents 1. Introduction... 3 2. Requirements... 3 3. VPS Preparation... 4 4. Local Wallet Setup... 4 5. Edit Local Configuration Files... 6 6. VPS Setup... 7 7. Starting the Masternode... 10 8. Wallet
More informationWHAT YOU WILL NEED FOR THIS GUIDE:
WHAT YOU WILL NEED FOR THIS GUIDE: 1. Local computer with Windows or Linux. 2. Remote server VPS [This guide uses digitaloceans.com but any provider will work] 3. PuTTY to configure and setup the VPS 4.
More informationRemote GUI access to a Linux computer using Tightvnc
Remote GUI access to a Linux computer using Tightvnc The command line is a great way to manage a remote Linux computer if you don't mind typing in commands, but sometimes you need to be able to view a
More informationBitcoinGenX Masternode Setup Tutorial
BitcoinGenX Masternode Setup Tutorial BEFORE YOU CONTINUE WITH THE FOLLOWING TUTORIAL PLEASE MAKE SURE YOU HAVE AN UBNUTU 16.04 X64 LINUX SERVER WHICH YOU CAN BUY FROM DIGITAL OCEAN OR VULTR OTHER PLACES
More informationSCRIV NETWORK COLD WALLET MASTERNODE SETUP GUIDE DETAILED
SCRIV NETWORK MASTERNODE SETUP GUIDE COLD WALLET DETAILED March, 2018 Table of Contents Requirements for running SCRIV cold wallet masternode on Linux VPS: 3 Setup Linux-based VPS... 3 1. Install SCRIV
More informationUser-friendly Cross-platform Industry 4.0 Web Viewer Smartphone-App Free Hotline
Documentation Dragonfly QuickHMI with Raspberry Pi Version 6.0 User-friendly Cross-platform Industry 4.0 Web Viewer Smartphone-App Free Hotline Indi.Systems GmbH Universitätsallee 23 D-28359 Bremen Tel.
More informationContents. Crave Masternode Setup Guides. Single / Multiple Local Masternode(s) Single Masternode using a VPS. Multiple Masternodes using a VPS
Contents Crave Masternode Setup Guides Single / Multiple Local Masternode(s) 1 Requirements...1 2 Preparing Masternodes...1 3 Preparing Controller Wallet...2 4 Masternode Configuration...3 5 Starting Masternodes...3
More informationMasternode Setup Guide Local Wallet with VPS Server
Masternode Setup Guide Local Wallet with VPS Server What you will need: 1) Local computer windows 7-10 2) Remote server VPS [vultr.com] 3) PuTTY to configure and setup VPS 4) 10,000 PHR If you would like
More informationASTPP. Release 3.6. inextrix Technologies Pvt. Ltd
ASTPP Release 3.6 inextrix Technologies Pvt. Ltd Dec 04, 2018 Contents 1 Introduction 3 2 Installation 7 3 Modules 21 4 APIs 91 5 Security 93 6 Service Monitoring 99 7 Integrations 101 8 Performance Improvement
More informationpfsense Boot failure after upgrade to 2.4.0
pfsense Boot failure after upgrade to 2.4.0 Scenario Upgraded from pfsense 2.3x to 2.4.0 Upon reboot, I was unable to ssh to the box. Once at the physical console, I noticed pfsense had encountered a panic
More informationCOLD WALLET STEP BY STEP SETUP TUTORIAL FOR BEGINNERS
COLD WALLET STEP BY STEP SETUP TUTORIAL FOR BEGINNERS This tutorial shows the steps required to setup your cold wallet. Let s get started! 1. GETTING VPS SERVER FROM VULTR.COM (UBUNTU 17.10) 2. SYNCHRONIZE
More informationRover Coin. Hot Cold Wallet Masternode VPS setup Guide
Rover Coin Hot Cold Wallet Masternode VPS setup Guide 2018.03.07 1 Contents 1. Windows cold wallet guide... 3 1.1 Download the latest Rover windows wallet.... 3 1.2 How to make your own Rover address.....
More informationswiftenv Documentation
swiftenv Documentation Release 1.3.0 Kyle Fuller Sep 27, 2017 Contents 1 The User Guide 3 1.1 Installation................................................ 3 1.2 Getting Started..............................................
More informationInfoblox Kubernetes1.0.0 IPAM Plugin
2h DEPLOYMENT GUIDE Infoblox Kubernetes1.0.0 IPAM Plugin NIOS version 8.X August 2018 2018 Infoblox Inc. All rights reserved. Infoblox Kubernetes 1.0.0 IPAM Deployment Guide August 2018 Page 1 of 18 Overview...
More informationCazCoin VPS Masternode Setup May 2018
VPS Masternode Setup May 2018 VPS Masternode Setup May 2018 Contents 1. Introduction... 3 2. Requirements... 3 3. Block Rewards?... 4 4. VPS Preparation... 4 5. Local Wallet Setup... 5 6. Edit Local Config
More informationIntegration of UNICORE Components into Linux Systems
Mitglied der Helmholtz-Gemeinschaft Integration of UNICORE Components into Linux Systems 15.12.2009 Rebecca Breu UNICORE Installation as of Now tgz or graphical installer all files installed into one directory
More informationZephyr Kernel Installation & Setup Manual
Zephyr Kernel Installation & Setup Manual Zephyr kernel is a small footprint Single address space OS, i.e, it combines application specific code with a custom kernel to create a monolithic image that gets
More informationInstalling FreePBX 13 on Debian 8.1
Installing FreePBX 13 on Debian 8.1 READ FIRST Manual installations of FreePBX is considered an EXPERTS ONLY exercise. This method of installation is enough to get CORE functionality of FreePBX. Non-commercial
More informationThis guide assumes that you are setting up a masternode for the first time. You will need:
KRT MN Guide Setting up a masternode requires a basic understanding of Linux and blockchain technology, as well as the ability to follow instructions closely. It also requires regular maintenance and careful
More informationGNU/Linux: An Essential Guide for Students Undertaking BLOSSOM
Copyright: The development of this document is funded by Higher Education of Academy. Permission is granted to copy, distribute and /or modify this document under a license compliant with the Creative
More informationMasternode&Sentinel Setup Guide
Masternode&Sentinel Setup Guide In order to start up MasterNode and Sentinel, the user must possess at least 1000 PSC You can use any VPS Server (10 GB HDD/1 CPU/512MB Memory/IPv4) or better. As an example,
More informationTEAMWORK SYSTEM. version user guide
version 17.0.1 user guide No Magic, Inc. 2011 All material contained herein is considered proprietary information owned by No Magic, Inc. and is not to be shared, copied, or reproduced by any means. All
More informationTizen TCT User Guide
Tizen 2.3.1 TCT User Guide Table of Contents 1. Environment setup... 3 1.1. Symbols and abbreviations... 3 1.2. Hardware Requirements... 3 1.3. Software Requirements... 3 2. Getting TCT-source and TCT-manager...
More informationMore Raspian. An editor Configuration files Shell scripts Shell variables System admin
More Raspian An editor Configuration files Shell scripts Shell variables System admin Nano, a simple editor Nano does not require the mouse. You must use your keyboard to move around the file and make
More informationWES 237A Project Part 1 Guide
WES 237A Project Part 1 Guide A. Environment Setup Guide Goals The purpose of this document is to prepare your development machine for the project by: 1. Installing any missing, required tools 2. Setting
More informationASTPP. Release 3.5. inextrix Technologies Pvt. Ltd
ASTPP Release 3.5 inextrix Technologies Pvt. Ltd Apr 10, 2018 Contents 1 Introduction 3 2 Installation 9 3 Modules 21 4 APIs 89 5 Security 91 6 Service Monitoring 97 7 Integrations 99 8 Performance Improvement
More informationNAV Coin NavTech Server Installation and setup instructions
NAV Coin NavTech Server Installation and setup instructions NavTech disconnects sender and receiver Unique double-blockchain Technology V4.0.5 October 2017 2 Index General information... 5 NavTech... 5
More informationInstallation of Apache OpenMeetings on Mac El Capitan OS X
Installation of Apache OpenMeetings 4.0.3 on Mac El Capitan OS X 10.11.6 It is tested with positive result. We will use the Apache's binary version OpenMeetings 4.0.3 stable, that is to say will suppress
More informationRTC 502 and its Git adapter, Git and its prerequisite
RTC 502 and its Git adapter, Git and its prerequisite software installation and setup guide In this doc, OS is RedHat Enterprise Server 6.4. Note: Why? Because open source software installation sometimes
More informationComplete Guide to Setting Up Linda on Ubuntu 16 For Staking
Complete Guide to Setting Up Linda on Ubuntu 16 For Staking By Chris T. aka lagwag0n Join Us on Discord: https://discord.gg/8evurqx Table of Contents: 1. Introduction 2. Purchasing a VPS from Vultr 3.
More informationInstalling Open Project on Ubuntu AWS with Apache and Postgesql
Installing Open Project on Ubuntu AWS with Apache and Postgesql Contents Installing Open Project on Ubuntu AWS with Apache and Postgesql... 1 Add new ports to your security group... 2 Update your system...
More informationWelcome to getting started with Ubuntu Server. This System Administrator Manual. guide to be simple to follow, with step by step instructions
Welcome to getting started with Ubuntu 12.04 Server. This System Administrator Manual guide to be simple to follow, with step by step instructions with screenshots INDEX 1.Installation of Ubuntu 12.04
More informationTrinityCore Documentation
TrinityCore Documentation Release TrinityCore Developers February 21, 2016 Contents 1 Compiling TrinityCore 3 1.1 Requirements............................................... 3 1.2 Build Environment............................................
More informationGET YOUR DRAGONBOARD UP TO DATE
SAFESTOP (Instructable) A step-by-step guide on how to make this project. THINGS YOU WILL NEED DragonBoard-410c Mezzanine Shield 4 LED s 4 push bottons 4 1 Kohm resistances 4 220 ohm resistances Jumpers
More informationhalef Documentation ETS
ETS Apr 02, 2018 Contents 1 OpenVXML Without Tears 1 2 Halef Setup Process 19 i ii CHAPTER 1 OpenVXML Without Tears 1 Authors Vikram Ramanarayanan and Eugene Tsuprun (with inputs from the OpenVXML Setup
More informationNetwork softwarization Lab session 2: OS Virtualization Networking
Network softwarization Lab session 2: OS Virtualization Networking Nicolas Herbaut David Bourasseau Daniel Negru December 16, 2015 1 Introduction 1.1 Discovering docker 1.1.1 Installation Please launch
More informationProject 1 Setup. Some relevant details are the output of: 1. uname -a 2. cat /etc/*release 3. whereis java 4. java -version 5.
Project 1 Setup The purpose of this document is to help you to prepare your development machine for the project by: 1. Installing any missing tools 2. Setting up required environment variables and paths
More informationInstallation of Apache OpenMeetings on macos Mojave 10.14
Installation of Apache OpenMeetings 4.0.6 on macos Mojave 10.14 It is tested with positive result. We will use the Apache's binary version OpenMeetings 4.0.6 stable, that is to say will suppress his compilation.
More informationTZC WALLET + HEADLESS WALLET ON LINUX. Local Wallet + PoS Headless Wallet on VPS (Ubuntu 16.04)
TZC WALLET + HEADLESS WALLET ON LINUX Local Wallet + PoS Headless Wallet on VPS (Ubuntu 16.04) What you need: a - A local computer running under Ubuntu 16.04 b - A remote server (Virtual Private Network,
More informationBuilding Tizen Development Environment
Building Tizen Development Environment Minsoo Ryu Real-Time Computing and Communications Lab. Hanyang University msryu@hanyang.ac.kr Tizen 2.3 Development Environment Target hardware device Tizen Reference
More informationConfiguring the Raspberry Pi for the UPS
Conguring the Raspberry Pi for the UPS To enable to Raspberry Pi to detect the presence of the UPS and to enable it to shut itself and the UPS down in an orderly fashion changes have to be made to the
More informationNyerium Hot Cold Masternode Guide
Nyerium Hot Cold Masternode Guide Overview These are the steps to setup a secure and sager cold node: a masternode on a VPS and a local wallet with your coins in your Windows or Linux wallet hot node.
More informationHow to run NoMachine server inside Docker
How to run NoMachine server inside Docker Page 1 of 5 Given that Docker is installed on the host machine, to run NoMachine server inside Docker it's enough to build an image from the Dockerfile and launch
More informationLinux Kung-Fu. James Droste UBNetDef Fall 2016
Linux Kung-Fu James Droste UBNetDef Fall 2016 $ init 1 GO TO https://apps.ubnetdef.org GO TO https://apps.ubnetdef.org GO TO https://apps.ubnetdef.org GO TO https://apps.ubnetdef.org GO TO https://apps.ubnetdef.org
More informationTensorflow v0.10 installed from scratch on Ubuntu 16.04, CUDA 8.0RC+Patch, cudnn v5.1 with a 1080GTX
Tensorflow v0.10 installed from scratch on Ubuntu 16.04, CUDA 8.0RC+Patch, cudnn v5.1 with a 1080GTX While Tensorflow has a great documentation, you have quite a lot of details that are not obvious, especially
More informationSingularity: container formats
Singularity Easy to install and configure Easy to run/use: no daemons no root works with scheduling systems User outside container == user inside container Access to host resources Mount (parts of) filesystems
More information7.3 Install on Linux and Initial Configurations
7.3 Install on Linux and Initial Configurations This section describes how to install SoftEther VPN Server to a Linux operating system. This assumes that in the Linux operating system, no extra application
More informationLinux Essentials Objectives Topics:
Linux Essentials Linux Essentials is a professional development certificate program that covers basic knowledge for those working and studying Open Source and various distributions of Linux. Exam Objectives
More informationInstallation of Apache OpenMeetings on Mac El Capitan OS X
Installation of Apache OpenMeetings 4.0.1 on Mac El Capitan OS X 10.11.6 It is tested with positive result. We will use the Apache's binary version OpenMeetings 4.0.1 stable, that is to say will suppress
More informationThis tutorial will guide you how to setup and run your own minecraft server on a Linux CentOS 6 in no time.
This tutorial will guide you how to setup and run your own minecraft server on a Linux CentOS 6 in no time. Running your own server lets you play together with your friends and family with your own set
More informationInstallation of Apache OpenMeetings on Debian 9. This tutorial is made based on a fresh installations of. debian amd64-dvd-1.
Installation of Apache OpenMeetings 4.0.0 on Debian 9 This tutorial is made based on a fresh installations of debian-9.1.0-amd64-dvd-1.iso It is tested with positive result. We will use the Apache's binary
More informationIntroduction to the UNIX command line
Introduction to the UNIX command line Steven Abreu Introduction to Computer Science (ICS) Tutorial Jacobs University s.abreu@jacobs-university.de September 19, 2017 Overview What is UNIX? UNIX Shell Commands
More informationAlarm Counter. A Ceilometer OpenStack Application
Alarm Counter A Ceilometer OpenStack Application Tejas Tovinkere Pattabhi UTD VOLUNTEER AT AWARD SOLUTIONS Summer 2015 Contents Alarm Counter 1 Introduction...2 2 Pre-Requisites...2 2.1 Server Creation...
More informationPrerequisito indispensabile per completare con successo la migrazione è che:
Divisione Infrastrutture e Servizi Informativi (ISI) Installazione su Debian Lenny di Shibboleth 2.4.3 e migrazione dalla versione da repository preconfigurata Diego Fantoma (fantoma@units.it) Arjuna Scagnetto
More informationLinux Systems Administration Getting Started with Linux
Linux Systems Administration Getting Started with Linux Network Startup Resource Center www.nsrc.org These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International
More informationOCTVQE Zaptel Echo Canceller (PRELIMINARY)
OCTVQE - Zaptel Echo Canceller User s Guide (Preliminary) OCTVQE Zaptel Echo Canceller (PRELIMINARY) User s Guide Revision 1.9 OctWare Inc. www.octware.net 4101, Molson St., Suite 300 Montreal Quebec H1Y
More informationT.A.D / ABS - Installation
T.A.D / ABS - Installation Technical Architecture Document / Installation Topic : This document aims to expose the architecture to set up for the installation of ABS. It exposes all the tools that make
More informationSupport for Vanilla Universe Checkpointing. Thomas Downes University of Wisconsin-Milwaukee (LIGO)
Support for Vanilla Universe Checkpointing Thomas Downes University of Wisconsin-Milwaukee (LIGO) Experimental feature! All features discussed are present in the official 8.5 releases. The Morgridge Institute
More informationTangeloHub Documentation
TangeloHub Documentation Release None Kitware, Inc. September 21, 2015 Contents 1 User s Guide 3 1.1 Managing Data.............................................. 3 1.2 Running an Analysis...........................................
More informationGetting Started with MySQL
A P P E N D I X B Getting Started with MySQL M ysql is probably the most popular open source database. It is available for Linux and you can download and install it on your Linux machine. The package is
More informationDixicoin (DXC) Masternode Guide for VPS
Dixicoin (DXC) Masternode Guide for VPS Table of Contents Requirements 2 VPS Set-up 2 Create a MasterNode Address (ALIAS) & send collateral 4 MasterNode private key & Index ID 5 Edit Configuration files
More informationWorking with Basic Linux. Daniel Balagué
Working with Basic Linux Daniel Balagué How Linux Works? Everything in Linux is either a file or a process. A process is an executing program identified with a PID number. It runs in short or long duration
More informationApache Tomcat Installation Guide [ Application : IVMS Base, Rich and Core Version ] [ Platform : 64 Bit Linux ] Tomcat Version: 6.0.
Apache Tomcat Installation Guide [ Application : IVMS Base, Rich and Core Version ] [ Platform : 64 Bit Linux ] Tomcat Version: 6.0.44 Introduction Apache Tomcat is an open source software implementation
More informationCOUCHDB - INSTALLATION
COUCHDB - INSTALLATION http://www.tutorialspoint.com/couchdb/couchdb_installation.htm Copyright tutorialspoint.com This chapter teaches you how to install CouchDB in windows as well as Linux systems. Installing
More informationContents. Note: pay attention to where you are. Note: Plaintext version. Note: pay attention to where you are... 1 Note: Plaintext version...
Contents Note: pay attention to where you are........................................... 1 Note: Plaintext version................................................... 1 Hello World of the Bash shell 2 Accessing
More informationDEVELOPMENT GUIDE VAB-630. Linux BSP v
DEVELOPMENT GUIDE VAB-630 Linux BSP v1.0.1 100-09182017-114400 Copyright Copyright 2017 VIA Technologies Incorporated. All rights reserved. No part of this document may be reproduced, transmitted, transcribed,
More informationcoxtactoe Documentation
coxtactoe Documentation Release 0.1.0 Brett Anderson July 13, 2014 Contents 1 Contents 1 1.1 Pre-requisites............................................... 1 1.2 Installation & Configuration.......................................
More informationNagios User Guide. You can use apt-get to install these packages by running the following commands:
Nagios User Guide This guide will cover the installation process of Nagios on Ubuntu Operating System and will also serve as a user guide on how to configure Nagios. If any command does not work there
More informationLOCAL WALLET (COLD WALLET):
This tutorial will teach you how to create a masternode with a "cold/hot" setup. The whole process is as follows. LOCAL WALLET (COLD WALLET): Visit TRAID platform s official repository on GitHub and download
More informationInstallation of Apache OpenMeetings on Ubuntu LTS. This tutorial is made based on fresh installations of. ubuntu desktop-amd64.
Installation of Apache OpenMeetings 4.0.0 on Ubuntu 14.04 LTS This tutorial is made based on fresh installations of ubuntu-14.04.2-desktop-amd64.iso It is tested with positive result. We will use the Apache's
More informationHow to force automatic removal of deleted files in nextcloud
How to force automatic removal of deleted files in nextcloud Nextcloud will get rid of files that have been deleted for 30 days. However in reality these files will remain on the server until such a time
More informationDesign News Gadget Freak. AutoNag reminder system. Background: Server OS Installation:
Design News Gadget Freak AutoNag reminder system Background: This is an automated paging system for playing back pre-recorded announcements at specified times. It has the side benefit of being a full voice
More informationOrchid Core VMS Installation Guide
Orchid Core VMS Installation Guide Version 2.2.2 Orchid Core VMS Installation Guide v2.2.2 1 C O N T E N T S About the Orchid Core VMS Installation Guide 2 Installation 3 Working in Windows 3 Working in
More informationSAS Event Stream Processing for Edge Computing 4.3: Deployment Guide
SAS Event Stream Processing for Edge Computing 4.3: Deployment Guide SAS Documentation June 2017 The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2017. SAS Event Stream
More informationSoftware Install Guides. Release 2.6.0
Software Install Guides Release 2.6.0 November 20, 2017 Debian-Based Documentation 1 Ubuntu Specific 3 1.1 WebApps................................................. 3 1.1.1 Sonarr Installation [HTPC-Sonarr]...............................
More informationMarketC - Masternode Setup Guide
MarketC - Masternode Setup Guide Preface In this guide we will be focusing on setting up a masternode for Marketc (CMK). This guide will focus on a typical "hot node" / "cold wallet" scenario. The "hot
More informationAdministration Dashboard Installation Guide SQream Technologies
Administration Dashboard Installation Guide 1.1.0 SQream Technologies 2018-08-16 Table of Contents Overview................................................................................... 1 1. Prerequisites.............................................................................
More informationVaango Installation Guide
Vaango Installation Guide Version Version 17.10 October 1, 2017 The Utah Vaango team and Biswajit Banerjee Copyright 2015-2017 Parresia Research Limited The contents of this manual can and will change
More information