GNU/Linux >> Belajar Linux >  >> Cent OS

Instal Sails.js di CentOS 7

Kami akan menunjukkan kepada Anda, cara menginstal Sails.js di  CentOS 7,  dengan Apache yang dikonfigurasi sebagai proxy terbalik. Sails.js adalah kerangka kerja Javascript yang dirancang untuk meniru pola kerangka kerja MVC yang sudah dikenal seperti Ruby on Rails, tetapi dengan dukungan untuk persyaratan aplikasi modern:
API berbasis data dengan arsitektur berorientasi layanan yang skalabel.
Sails.js adalah agnostik database, secara otomatis menghasilkan RESTful JSON API untuk aplikasi Anda, menyediakan keamanan dasar dan kontrol akses berbasis peran secara default, memiliki minifikasi aset otomatis, dan banyak lagi.

Ini sangat bagus untuk membangun obrolan, dasbor waktu nyata, atau game multipemain; tetapi Anda dapat menggunakannya untuk proyek aplikasi web apa pun – dari atas ke bawah.

PERSYARATAN

Kami akan menggunakan paket hosting VPS Linux SSD 1 kami untuk tutorial ini.

1. Masuk ke server Anda melalui SSH:

# ssh root@server_ip

Sebelum memulai, masukkan perintah di bawah ini untuk memeriksa apakah Anda telah menginstal versi CentOS yang tepat di komputer Anda:

# cat /etc/redhat-release

yang akan memberi Anda output di bawahnya:

CentOS Linux release 7.2.1511 (Core)

2. Perbarui sistem

Pastikan server Anda benar-benar mutakhir:

# yum update

3. Instal platform Node.js

Sebelum menginstal Sails.js kita perlu menginstal platform Node.js. Tapi pertama-tama, instal beberapa alat yang sangat dibutuhkan:

# yum install yum-utils bzip2 bzip2-devel wget curl tar

# yum groupinstall "Development Tools"

4. Unduh Node.js

Setelah instalasi selesai, navigasikan ke direktori /opt server Anda dan unduh versi Node.js terbaru (pada saat menulis tutorial ini) dengan dua perintah di bawah ini:

# cd /opt

# wget http://nodejs.org/dist/v0.12.9/node-v0.12.9.tar.gz

Buka kemasan arsip:

# tar -xzf node-v0.12.9.tar.gz

Masuk ke direktori yang belum dibongkar:

# cd node-v0.12.9

5. Konfigurasikan Node.js

Selanjutnya, konfigurasikan sumber Node.js dengan mengatur flag –prefix ke /usr/local, sehingga NodeJS akan diinstal di lokasi ini dan dapat digunakan oleh semua pengguna di VPS Linux:

# ./configure --prefix=/usr/local

5. Kompilasi dan instal Node.js

Setelah konfigurasi selesai, kompilasi dan instal Node.js menggunakan perintah berikut:

# make

# make install

Setelah instalasi selesai, periksa versi Node.js dengan:

# node --version

Yang akan memberi Anda output berikut:

# v0.12.9

6. Instal Sails.js

Sekarang Anda dapat menginstal Sails.js. Dalam jenis antarmuka baris perintah Anda:

# npm -g install sails

7. Buat proyek Sails baru:

# cd && sails new yourprojectName

8. Mulai dan konfigurasikan Sailis

Mulai server dan membuatnya bekerja di latar belakang menggunakan:

# cd yourprojectName && sails lift &

Secara default, server mendengarkan pada 127.0.0.1:1337

8. Konfigurasi Apache sebagai proxy terbalik

Last but not least, Anda perlu mengonfigurasi Apache sebagai proxy terbalik untuk domain Anda. Dengan editor teks favorit Anda, buka file baru. Kami menggunakan vim:

# vim /etc/httpd/conf.d/your_domain.conf

Setelah file dibuka, rekatkan baris di bawah ini:

<VirtualHost *:80>
ServerName your_domain.com
ServerAlias www.your_domain.com

ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>

ProxyPass / http://your_domain.com:1337/
ProxyPassReverse / http://your_domain.com:1337/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>

9. Mulai ulang server web Apache

Jangan lupa untuk mengganti your_domain.com dengan domain Anda yang sebenarnya. Simpan dan tutup file. Mulai ulang Apache agar perubahan diterapkan:

# service httpd restart

Selamat, Anda telah berhasil menginstal Sails.js dan mengkonfigurasi Apache sebagai proxy terbalik.

Langkah Anda selanjutnya adalah membuka browser web favorit Anda dan arahkan ke http://domain_anda.com di mana Anda akan disambut oleh halaman seperti yang ditunjukkan pada gambar di bawah ini:

Untuk info lebih lanjut tentang kerangka Sails.js, silakan kunjungi dokumentasi resmi mereka.

Tentu saja Anda tidak perlu menginstal Sails.js di CentOS 7, jika Anda menggunakan salah satu layanan Hosting VPS CentOS Optimized kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal ini untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS . Jika Anda menyukai posting ini, tentang cara Menginstal Sails.js di CentOS 7, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Cent OS
  1. Instal Log.io di CentOS 7

  2. Instal GlassFish 4.1 di Centos 7

  3. Instal Quokka di Centos

  1. Instal MariaDB 10.0 di CentOS 6

  2. Instal PHP 7.4 di CentOS 8

  3. Instal ownCloud di CentOS 6

  1. Instal Fail2ban di CentOS

  2. Instal osCommerce di CentOS 7

  3. Instal PrestaShop di CentOS