Cara Menginstal Nginx di Ubuntu 18.04 | DigitalOcean

grep inet cetak $2;sed 's/\/.*$/''

Anda akan mendapatkan beberapa baris kembali. Anda dapat mencoba masing-masing di browser web Anda untuk melihat apakah mereka bekerja.

Alternatifnya adalah masukan yang harus diberikan alamat IP publik Anda dari sudut pandang lokasi lain di Internet:ikal -4 icanhazip.com

Jika Anda memiliki alamat IP server Anda, masukkan di bilah alamat browser Anda:http://your_server_ip

Anda akan melihat halaman login default Nginx:

Halaman ini disertakan dalam Nginx untuk menunjukkan kepada Anda bahwa server berfungsi dengan baik. Langkah 4 – Kelola proses Nginx

Sekarang setelah server web Anda dan berjalan, mari kita lalui beberapa perintah manajemen dasar.

Untuk menghentikan server web Anda, ketik:sudo systemctl stop nginx

Untuk memulai server Web saat dihentikan, ketik:sudo systemctl start nginx

Untuk menghentikan lalu memulai ulang layanan, ketik:sudo systemctl restart nginx

Jika Anda hanya membuat perubahan konfigurasi, Nginx sering dapat memuat ulang tanpa kehilangan koneksi. Untuk melakukan ini, masukkan yang berikut:sudo systemctl reload nginx

Secara default, Nginx dikonfigurasi untuk memulai secara otomatis saat server boot. Jika Anda tidak menginginkan ini, Anda dapat menonaktifkan perilaku ini dengan mengetik:sudo systemctl disable nginx

Untuk mengaktifkan kembali layanan pada saat boot, Anda dapat mengetik:sudo systemctl enable nginxLangkah 5 – Siapkan blok server (disarankan)

Saat menggunakan server web Nginx, können_Serverblöcke_ digunakan (mirip dengan host virtual di Apache) untuk merangkum detail konfigurasi dan menghosting lebih dari satu domain dari satu server. Kami akan menyiapkan domain yang disebut example.come, tetapi Anda harus menggantinya dengan nama domain ** Anda sendiri**. Untuk informasi selengkapnya tentang menyiapkan nama domain dengan DigitalOcean, lihat Pengantar DNS DigitalOcean kami.

Pada Ubuntu 18.04, Nginx telah mengaktifkan blok server yang dikonfigurasi secara default untuk melayani dokumen dari direktori di /var/wwww/html. Meskipun ini bekerja dengan baik untuk satu situs, itu bisa menjadi tidak praktis dengan beberapa lokasi. Alih-alih mengubah /var/www/html, kami membuat struktur direktori di /var/www untuk halaman example.com kami dengan menyimpan /var/www/html sebagai direktori default untuk ditayangkan ketika permintaan pelanggan tidak cocok dengan halaman lain.

Buat direktori example.com sebagai berikut dan gunakan -p untuk membuat semua direktori induk yang diperlukan:sudo mkdir -p /var/www/example.com/html

Selanjutnya, tetapkan kepemilikan ke direktori dengan variabel lingkungan $USER:sudo chown -R $USER:$USER /var/www/example.com/html

Izin akar web Anda harus benar jika Anda belum mengubah nilai umask Anda, tetapi Anda dapat memverifikasi ini dengan mengetik:sudo chmod -R 755 /var/www/example.com

Selanjutnya, buat pola halaman indeks.html menggunakan nano atau editor favorit Anda:nano /var/www/example.com/html/index.html

Di dalamnya, tambahkan contoh HTML berikut:

/var/www/example.com/html/index.htmlWelcome ke Example.com!

Success! Blok server example.com berfungsi!

Setelah proses selesai, simpan dan tutup file.

Agar Nginx menyediakan konten ini, perlu membuat blok server dengan instruksi yang benar. Alih-alih mengubah file konfigurasi default secara langsung, kita akan membuat yang baru di /etc/nginx/sites-available/example.com:sudo nano /etc/nginx/sites-available/example.com

Next Post Previous Post
No Comment
Add Comment
comment url
Related Post
ubuntu