Bagaimana untuk memasang Nginx pada Pelayan Ubuntu

Nginx ialah pelayan web HTTP untuk Linux dan platform pelayan lain. Ia dianggap sebagai alternatif paling lengkap kepada pelayan web Apache. Panduan ini akan menunjukkan kepada anda cara menyediakan Nginx dalam Pelayan Ubuntu.

Apa yang perlu dilakukan sebelum memasang Nginx pada Ubuntu

Sebelum memasang Nginx pada Pelayan Ubuntu , adalah penting bahawa semua pakej dikemas kini dan semua kemas kini keselamatan dipasang. Walaupun mungkin untuk menggunakan pelayan web Nginx di Ubuntu tanpa mengemas kini, ia bukanlah idea yang bagus, kerana anda mungkin terdedah kepada serangan.

Syukurlah, mengemas kini Ubuntu, walaupun pada pelayan, adalah sangat mudah. Untuk memulakan, jalankan arahan kemas kini apt . Perintah ini akan menyegarkan semula sumber perisian anda dan menyemak kemas kini baharu jika tersedia.

kemas kini sudo apt

Setelah menjalankan perintah kemas kini apt , sudah tiba masanya untuk menjalankan arahan naik taraf apt . Perintah ini akan mengambil semua kemas kini perisian dan memasangnya ke sistem Ubuntu anda. Proses kemas kini boleh mengambil masa, terutamanya jika anda mempunyai banyak kemas kini untuk dipasang, jadi bersabarlah.

peningkatan sudo apt

Setelah memasang semua peningkatan, anda perlu but semula Ubuntu. kenapa? Kadangkala, apabila Ubuntu dikemas kini, kernel baharu dipasang. Kernel baharu tidak boleh digunakan sehingga sistem mula semula berlaku.

Untuk but semula Ubuntu dengan cepat, jalankan arahan sudo reboot .

sudo reboot

Sebaik sahaja anda log masuk semula, Ubuntu akan dikemas kini dan bersedia untuk Nginx!

Bagaimana untuk memasang Nginx pada Ubuntu

Pelayan web Nginx agak mudah untuk digunakan di Ubuntu kerana ia berada dalam repositori perisian utama. Untuk memasang Nginx, jalankan arahan apt install berikut dan sediakan pakej "nginx".

sudo apt pasang nginx

Ubuntu akan meminta anda untuk kata laluan apabila anda menulis arahan di atas. Menggunakan papan kekunci, masukkan kata laluan akaun pengguna anda. Jika akaun anda tidak mempunyai akses sudo , anda boleh log masuk ke root dan memasang pakej itu.

Nota: anda mesti membuka kunci akaun akar Ubuntu untuk log masuk dengan su .

su -

apt memasang nginx

Setelah memasukkan arahan apt install dan memasukkan kata laluan akaun pengguna anda, Ubuntu akan mengumpulkan semua kebergantungan yang diperlukan untuk menyediakan Nginx. Ia kemudian akan meminta anda menekan kekunci Y untuk mengesahkan anda ingin memasang perisian. Tekan Y untuk mengesahkan.

Apabila anda menekan kekunci Y pada papan kekunci, pengurus pakej Ubuntu akan menyediakan Nginx dan membolehkannya berfungsi pada sistem pelayan Ubuntu anda.

Bagaimana untuk membenarkan Nginx melalui tembok api Ubuntu

Jika anda menggunakan tembok api UFW pada pelayan Ubuntu, anda perlu membenarkan Nginx melaluinya untuk menggunakan sepenuhnya. Jika anda tidak melakukan ini, Nginx mungkin tidak berfungsi dengan betul. Untuk membenarkan UFW melalui tembok api, lakukan perkara berikut.

Gunakan arahan senarai aplikasi ufw . Ambil perhatian bahawa anda perlu mengakses akaun root untuk menjalankan arahan senarai aplikasi ufw pada pelayan Ubuntu anda. Jika anda tidak boleh mengakses akaun root dengan su jalankan perintah sudo -s .

su - senarai aplikasi ufw

Apabila anda menjalankan arahan senarai aplikasi ufw , tembok api Ubuntu akan menunjukkan kepada anda "aplikasi yang tersedia." "Aplikasi yang tersedia" ini mestilah "Nginx Full", "Nginx HTTP", "Nginx HTTPS", dsb.

Untuk mendayakan trafik port dengan Nginx hanya melalui port 443 (HTTPS), anda boleh menggunakan perintah ufw allow "Nginx HTTPS" . Perintah ini bagus untuk mereka yang tidak menggunakan HTTP dan menjalankan semuanya melalui HTTPS.

ufw benarkan 'Nginx HTTPS'

Walau bagaimanapun, jika anda bergantung pada HTTP (port 80,), anda boleh mendayakan port tersebut melalui firewall Ubuntu menggunakan perintah ufw allow , tetapi kali ini menggantikan 'Nginx HTTPS' dengan 'Nginx HTTP'.

ufw benarkan 'Nginx HTTP'

Jika anda bergantung pada kedua-dua HTTP dan HTTPS, terdapat profil ketiga dalam tembok api Ubuntu tersedia untuk didayakan. Profil ini dipanggil "Nginx Full." Mendayakan ini akan membenarkan trafik pada port 80 (HTTP,) serta port 443 (HTTPS). Gunakan perintah ufw allow 'Nginx Full' untuk mendayakan profil.

ufw benarkan 'Nginx Full'

Bagaimana untuk mematikan firewall ufw

Walaupun adalah idea yang baik untuk mengekalkan tembok api Ubuntu dan membenarkan Nginx melaluinya, ia bukanlah satu keperluan. Jika anda tidak mendedahkan pelayan web Nginx anda kepada internet yang lebih luas, dan ia hanya untuk LAN, anda mungkin tidak memerlukannya. Berikut ialah cara untuk mematikan tembok api.

Untuk melumpuhkan tembok api Ubuntu, anda hanya boleh menjalankan ufw disable . Perintah ini akan mematikan tembok api, tetapi tidak menyahpasangnya.

ufw lumpuhkan

Sebagai alternatif, jika anda ingin menghapuskan tembok api sepenuhnya, anda boleh menjalankan perintah apt remove uninstall . Perintah ini akan mengalih keluar firewall sepenuhnya.

apt keluarkan ufw


Tingkatkan papan keratan Gnome Shell dengan Pano

Tingkatkan papan keratan Gnome Shell dengan Pano

Mari kita hadapi itu, papan keratan Gnome Shell lalai tidak begitu baik. Pasang Pano untuk menambah baik pengalaman papan keratan anda!

Cara memasang DaVinci Resolve 17 pada Linux

Cara memasang DaVinci Resolve 17 pada Linux

Adakah anda memerlukan editor video bukan linear yang hebat untuk kotak Linux anda? Dapatkan Davinci Resolve 17 bekerja dengan panduan ini!

Bagaimana untuk memuat turun kertas dinding ke desktop Linux dengan Pemuat Turun Kertas Dinding

Bagaimana untuk memuat turun kertas dinding ke desktop Linux dengan Pemuat Turun Kertas Dinding

Wallpaper Downloader ialah pemuat turun dan pengurus kertas dinding Linux yang licin. Ia menyokong kebanyakan persekitaran desktop Linux dan sangat mudah digunakan. Panduan ini

Bagaimana untuk memasang Tuxedo OS pada komputer anda

Bagaimana untuk memasang Tuxedo OS pada komputer anda

Ingin menguji komputer Tuxedo OS by Tuxedo? Ketahui cara untuk mendapatkan versi terkini Tuxedo OS berfungsi pada PC anda.

Bagaimana untuk memasang fail DEB pada Linux

Bagaimana untuk memasang fail DEB pada Linux

Apakah fail DEB? Apa yang anda lakukan dengannya? Ketahui banyak cara anda boleh memasang fail DEB pada PC Linux anda.

Cara bermain Dying Light di Linux

Cara bermain Dying Light di Linux

Dying Light ialah permainan video seram survival 2015 yang dibangunkan oleh Techland dan diterbitkan oleh Warner Bros Interactive Entertainment. Permainan berpusat pada

Cara memasang Neptune Linux pada komputer anda

Cara memasang Neptune Linux pada komputer anda

Neptune menggunakan persekitaran desktop KDE Plasma 5 dan bertujuan untuk menyampaikan OS yang elegan. Begini cara memasang Neptune Linux pada komputer anda.

Cuba desktop berasaskan snap baharu Ubuntu

Cuba desktop berasaskan snap baharu Ubuntu

Ingin mencuba sistem pengendalian desktop berasaskan pakej snap baharu Ubuntu? Ketahui cara mengaturnya pada mesin maya dengan panduan ini.

Cara bermain Undertale di Linux

Cara bermain Undertale di Linux

Undertale ialah RPG indie 2d 2015 yang dibangunkan dan diterbitkan oleh pembangun permainan Toby Fox. Panduan ini akan merangkumi memuat turun dan memasang Undertale pada anda

Cara bermain Total War: THREE KINGDOMS di Linux

Cara bermain Total War: THREE KINGDOMS di Linux

Total War: Three Kingdoms ialah permainan RTS strategi berasaskan giliran yang dibangunkan oleh Creative Assembly. Inilah cara bermain di Linux.