DEV Community

Cover image for Ubuntu Web-Development Set Up
Mallikarjun H T
Mallikarjun H T

Posted on • Edited on

Ubuntu Web-Development Set Up

Hi, are you looking to setup a laptop for web development, if yes then you are at the right place.

As a Beginner we all face the same problem, we fall into a endless loop of installing and uninstalling applications. unlike windows in Ubuntu its difficult to install/uninstal applications so we have to spend lot of time managing those applications.

In this article i will explain how to install few of the applications and not to make the same mistake as i did as Beginner, lets dive into this without wasting any time.

Applications/Tools

  • Node
  • NPM
  • Git
  • JAVA 8
  • python
  • Elastic Search
  • Kafka

First Update system

sudo apt-get update

NODE

  • sudo apt-get install nodejs
    • verefy installation
    • nodejs -v

NPM

  • sudo apt-get install npm

Refrence

JAVA 8

REMOVE default java

java

PYTHON

python

Elastic search and Kafka

ES 6.2.4
Kafka 3:59

Run kafka in the following order

# Start the ZooKeeper service
# Note: Soon, ZooKeeper will no longer be required by Apache Kafka.
$ bin/zookeeper-server-start.sh config/zookeeper.properties
Enter fullscreen mode Exit fullscreen mode
# Start the Kafka broker service
$ bin/kafka-server-start.sh config/server.properties
Enter fullscreen mode Exit fullscreen mode

NOTE:

Personal Tip to install JetBrains applicatopn its as simple as download one application to manage maney visit for more.

Top comments (2)

Collapse
 
hophiducanh profile image
Ho Anh • Edited

sudo apt-get update is deprecated. Using sudo apt update instead.

Collapse
 
dontfixyourpc profile image
Richard Rhein

Actually you can use both. The effect is the same.