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.html
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