Quantcast
Channel: Sleepless Dev
Viewing all articles
Browse latest Browse all 213

Installing Vertx on Ubuntu 13

$
0
0

Environment details

  • Instance type: EC2 hi1.4xlarge
  • OS: Ubuntu 13.10 (64 bit)
  • Java VM: ** java version "1.7.0_25" (IcedTea 2.3.12) ** (7u25-2.3.12-4ubuntu3) ** OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
  • vertx: 2.1M1 (built 2013-10-29 11:11:22)

Installing Software

Java 7 JDK:
$sudoapt-getinstallopenjdk-7-jdk

Vertx:

Download
$wgethttp://dl.bintray.com/vertx/downloads/vert.x-2.1M1.tar.gz

$tar-zxfvert.x-2.1M1.tar.gz

$ls
vert.x-2.1M1vert.x-2.1M1.tar.gz
Move into standard Unix structure:
$sudomvvert.x-2.1M1/usr/local/share/

$ls/usr/local/share/
...vert.x-2.1M1xml
Create symbolic link to /usr/local/share/vertx so upgrading is easier.
$sudoln-s/usr/local/share/vert.x-2.1M1//usr/local/share/vertx
$ls/usr/local/share/vertx
api-docsbinclientconflib
Add vertx symbolic link to your /usr/bin/ directory.
$sudoln-s/usr/local/share/vertx/bin/vertx/usr/bin/vertx
Install a real damn editor:
$sudoapt-getinstallemacs
Create test script to test vertx is installed properly:
varvertx=require('vertx');
vertx.createHttpServer().requestHandler(function(r){
r.response.end("test 1\n");}).listen(8080);
Now run vertx against test script:
$vertxruntest.js&
[1]11493
$Succeededindeployingverticle
$curl127.0.0.1:8080
test1
If you get "test 1", this means vertx is install and able to server verticles.

Viewing all articles
Browse latest Browse all 213

Trending Articles