GNU/Linux >> Belajar Linux >  >> Linux

Langkah-langkah Untuk Membuat Lingkungan Pengembang Di Linux

​Dalam setiap industri modern, pengembangan perangkat lunak atau aplikasi sangat penting bagi organisasi, Anda dapat menyebutkannya, industri film, perawatan kesehatan, musik, pertanian, dan bidang lain yang dikenal, semua bidang ini bergantung pada pengembangan. Dari proyek kecil hingga proyek besar seperti Google atau Facebook, dari ponsel cerdas Anda ke Smart TV Anda, dan banyak lagi. Artikel ini untuk memberi tahu Anda cara membuat lingkungan pengembang, alat apa yang Anda perlukan untuk lingkungan pengembang dasar.

1. Instal database

​Setiap lingkungan pengembangan memerlukan database dan tidak masalah apakah perangkat lunak atau aplikasi Anda dalam tahap produksi atau pengembangan.

Ada banyak database yang dapat Anda pilih, dari database SQL hingga NoSQL. Berikut adalah beberapa pilihan yang dapat Anda buat mengenai database:

Baca Juga – Perbedaan MySQL dan PostgreSQL

MySQL

​Sistem manajemen basis data relasional sumber terbuka (RDBMS), untuk menginstal jalankan perintah berikut di CLI:sudo apt install mysql-server ​Selama instalasi, Anda akan diminta untuk mengatur kata sandi root MySQL.

Setelah instalasi untuk login jalankan – mysql -u root -p yourpassword

PostgreSQL

​Sistem Manajemen Database Relasional Objek (ORDBMS)  dengan penggunaan tambahan atau opsional fitur berorientasi objek. Untuk menginstal jalankan perintah berikut:

$ sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
$ wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -   

Perbarui sistem Anda dan instal:

$ sudo apt-get update
$ sudo apt-get install postgresql postgresql-contrib ​

Database PostgreSQL secara default membuat pengguna Postgres dengan hak istimewa Postgres dan akun dengan nama yang sama. Untuk terhubung ke PostgreSQL Anda perlu menggunakan pengguna Postgres yang dibuat dan terhubung ke database menggunakan perintah di bawah ini:

$ sudo su - postgres
$ psql 

Atau, Anda dapat menginstal Postgres menggunakan paket snap:

$ sudo snap install postgresql10   
MongoDB

MongoDB adalah database dokumen dengan skalabilitas dan fleksibilitas. Ini menyimpan data dalam dokumen fleksibel seperti JSON, artinya bidang dapat bervariasi dari dokumen ke dokumen dan struktur data dapat diubah dari waktu ke waktu. Untuk menginstal di Ubuntu, pertama-tama impor kunci GPG publik –

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6 

Buat daftar file untuk MongoDB

Buat file daftar /etc/apt/sources.list.d/mongodb-org-3.4.list menggunakan perintah yang sesuai untuk versi Ubuntu Anda:

echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list ​

Perbarui sistem Anda –

sudo apt-get update

Terakhir, instal MongoDB

sudo apt-get install -y mongodb-org   

2. Instal IDE

​IDE (lingkungan pengembangan terintegrasi) adalah aplikasi perangkat lunak yang menyediakan alat dan memfasilitasi pengembangan perangkat lunak untuk pemrogram komputer:

Baca Juga – 8 Editor IDE Atau Kode Terbaik Untuk Linux

Ada banyak IDE yang bisa Anda gunakan untuk pengembangan aplikasi Anda yang paling banyak digunakan Netbeans, Intellij Idea, dan Eclipse. Kita akan berbicara tentang Eclipse yang merupakan IDE yang bagus dan penuh dengan fitur dan plugin.

Eclipse IDE

Eclipse adalah lingkungan pengembangan terintegrasi (IDE) yang digunakan dalam pemrograman komputer dan merupakan Java IDE yang paling banyak digunakan. Ini berisi ruang kerja dasar dan sistem plug-in yang dapat diperluas untuk menyesuaikan lingkungan. Eclipse sebagian besar digunakan di Java tetapi digunakan dalam bahasa lain seperti turunan C dan PHP.

Untuk menginstal Eclipse, Anda dapat mengunduh file zip dari situs webnya atau menggunakan penginstal Eclipse.

Setelah memulai penginstal, pilih apa yang akan Anda instal. Jika adalah Lingkungan Java, PHP atau lainnya.

​Pada langkah selanjutnya, Anda harus memilih lokasi di mana Anda ingin menginstal IDE Anda.

3. Instal server web untuk aplikasi Anda

​Jika Anda sedang mengembangkan aplikasi web, Anda memerlukan aplikasi web. Untuk pengembang J2EE kami akan menggunakan Apache Tomcat dan untuk pengguna PHP, Apache.

Apache Tomcat

Untuk menginstal apache tomcat Anda dapat mengunduh dari situs web resmi dan mengekstrak pada folder yang Anda inginkan atau Anda dapat menggunakan terminal –

wget www-us.apache.org/dist/tomcat/tomcat-9/v9.0.0.M21/bin/apache-tomcat-9.0.0.M21.tar.gz  

Server web Apache

​Untuk menginstal server web Apache, tulis di terminal:

sudo apt update
sudo apt install apache2

Untuk mulai menjalankan Sudo /etc/init.d/apache2 start Buka browser Anda dan buka localhost untuk melihat apakah itu memuat.

Instal PHP

​Ini bukan server web tetapi karena berfungsi bersama Apache, Anda dapat menginstalnya dengan:

sudo apt-get install php5 libapache2-mod-php5   

4. Opsi lain

​Ada lebih banyak opsi untuk melengkapi sistem Anda dengan menginstal lebih banyak alat:​

Gitkraken –  untuk kontrol versi;
Maven – untuk kontrol dependensi;
Haroopad –  untuk membuat, mengedit, membaca file penurunan harga;

Kesimpulan

Artikel ini hanya untuk memberi tahu Anda beberapa alat untuk menciptakan lingkungan pengembangan Anda dan ini hanyalah puncak gunung es. Jika Anda seorang pengembang, Anda sudah menginstal sebagian besar alat di sini dan Anda dapat membagikan ide Anda di bagian komentar di bawah. Apa yang telah Anda instal di komputer Anda?


Linux
  1. 7 langkah untuk mengamankan server Linux Anda

  2. Cara Menginstal Server Web Nginx di Linux

  3. Cara Membuat Pengguna Sudo di Rocky Linux 8

  1. Cara Menginstal Vagrant di Linux

  2. 12 Langkah Install dan Konfigurasi Alfresco di UNIX / Linux

  3. Variabel Lingkungan Pengguna Dengan "su" dan "sudo" di Linux

  1. Cara menginstal Linux dalam 3 langkah

  2. Cara Instal Apache SVN di Linux Mint 19 / Linux Mint 18

  3. Buat Resume Cantik Dari Commandline Di Linux