Cara memasukkan beesmart ke webserver nginx di debian 9
Isi kandungan:
- Prasyarat
- Pasang Nginx
- Laraskan Firewall
- Mengurus perkhidmatan Nginx dengan systemctl
- Struktur Fail Konfigurasi Nginx dan Amalan Terbaik
- Kesimpulannya
Nginx adalah sumber terbuka, HTTP berprestasi tinggi dan pelayan proksi terbalik yang menguasai beberapa laman web terbesar di Internet.
Nginx boleh digunakan sebagai pelayan web yang berdiri sendiri, dan sebagai proksi terbalik untuk Apache dan pelayan web lain.
Berbanding dengan Apache, Nginx boleh mengendalikan sejumlah besar sambungan serentak dan mempunyai jejak memori yang lebih kecil untuk setiap sambungan.
Tutorial ini akan menggariskan langkah-langkah untuk memasang dan mengurus Nginx pada mesin Debian.
Prasyarat
Sebelum memulakan tutorial, pastikan anda log masuk sebagai pengguna dengan keistimewaan sudo.
Pasang Nginx
pemasangan adalah agak mudah. Ikuti langkah-langkah di bawah untuk memasang Nginx pada sistem Debian anda:
-
Mengemas kini indeks pakej:
sudo apt updateMemasang pakej Nginx yang:
sudo apt install nginxPerkhidmatan Nginx akan dimulakan secara automatik selepas proses pemasangan selesai. Anda boleh mengesahkannya dengan menjalankan perintah curl berikut:
curl -I 127.0.0.1HTTP/1.1 200 OK Server: nginx/1.10.3 Date: Mon, 27 Aug 2018 22:29:02 GMT Content-Type: text/html Content-Length: 612 Last-Modified: Mon, 27 Aug 2018 22:27:54 GMT Connection: keep-alive ETag: "5b847aea-264" Accept-Ranges: bytes
Laraskan Firewall
Jika anda menggunakan iptables untuk menapis sambungan ke sistem anda, anda perlu membuka HTTP (
80
) dan HTTPS (
443
) port.
Buka port yang diperlukan dengan mengeluarkan arahan berikut:
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT
Mengurus perkhidmatan Nginx dengan systemctl
Anda boleh menggunakan arahan
systemctl
untuk mengurus perkhidmatan Nginx, sama seperti mana-mana unit sistem yang lain.
Untuk menghentikan perkhidmatan Nginx, jalankan:
sudo systemctl stop nginx
Untuk memulakan sekali lagi, taip:
sudo systemctl start nginx
Untuk memulakan semula perkhidmatan Nginx:
sudo systemctl restart nginx
Muat semula perkhidmatan Nginx selepas anda membuat beberapa perubahan konfigurasi:
sudo systemctl reload nginx
Lumpuhkan perkhidmatan Nginx untuk mula boot:
sudo systemctl disable nginx
Dan untuk membolehkannya semula:
Struktur Fail Konfigurasi Nginx dan Amalan Terbaik
- Fail konfigurasi Nginx disimpan di direktori
/etc/nginxFail konfigurasi Nginx utama adalah/etc/nginx/nginx.conf. Fail konfigurasi blok (vhost) penyimpan disimpan di direktori/etc/nginx/sites-available. Fail-fail konfigurasi yang terdapat dalam direktori ini tidak digunakan oleh Nginx melainkan ia dihubungkan ke direktori/etc/nginx/sites-enabledoleh laman web.sites-availableblok pelayan dilakukan dengan membuat symlink (penunjuk) dari laman fail konfigurasi disites-availabledirektori yangsites-availableke direktori yangsites-enableddisites-enabledmenulis lebih banyak kod yang boleh dipelihara, adalah idea yang baik untuk mengikuti konvensyen menamakan piawai. Sebagai contoh jika nama domain anda adalahmydomain.commaka fail konfigurasi hendaklah dinamakan/etc/nginx/sites-available/mydomain.com.conf./etc/nginx/snippetsdirektori mengandungi coretan konfigurasi yang boleh disertakan dalam pelayan fail blok. Sekiranya anda menggunakan segmen konfigurasi yang berulang maka anda boleh refactor segmen-segmen tersebut ke dalam coretan dan masukkan fail coretan ke blok pelayan. Failaccess.log(access.logdanerror.log) terletak di direktori/var/log/nginx/. Adalah disyorkan untuk mempunyai fail log masuk danaccessberbeza untuk setiap blok pelayan.Anda boleh menetapkan direktori akar dokumen domain anda ke mana-mana lokasi yang anda mahukan. Lokasi yang paling umum untuk webroot termasuk:-
/home/ //home/ //var/www//var/www/html//opt/
-
Kesimpulannya
Tahniah, anda telah berjaya memasang Nginx pada pelayan Debian 9 anda. Anda kini bersedia untuk mula menggunakan aplikasi anda dan menggunakan Nginx sebagai pelayan web atau proksi.
nginx debianSiaran ini adalah sebahagian daripada Cara Pasang LEMP Stack pada siri Debian 9.
Jawatan lain dalam siri ini:
• Cara Pasang MariaDB pada Ubuntu 18.04 • Cara Pasang Nginx pada Debian 9 • Bagaimana Memasang PHP pada Debian 9 • Bagaimana Untuk Menyediakan Blok Server Nginx pada Debian 9 • Selamat Nginx dengan Let's Encrypt pada Debian 9Memasang, memasang semula, menaik taraf, laman web yang memberi tumpuan sepenuhnya kepada cara memasang, memasang, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP.
Microsoft telah melancarkan laman bantuan baru yang memfokuskan semata-mata mengenai cara memasang, memasang semula, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP. Jika anda sedang merancang untuk mengupgrade Windows Vista ke Windows 7, ini adalah sumber yang hebat!
Bagaimana untuk memasang nginx pada debian 10 linux
Nginx adalah sumber terbuka, HTTP berprestasi tinggi dan pelayan proksi terbalik yang menguasai beberapa laman web terbesar di Internet. Dalam tutorial ini, kami akan menerangkan cara memasang dan mengurus Nginx pada Debian 10 Buster.
Bagaimana untuk memasang nginx pada centos 7
Nginx menyatakan 'enjin x' adalah pelayan bebas, sumber terbuka, HTTP berprestasi tinggi dan pelayan proksi terbalik yang bertanggungjawab untuk mengendalikan beban beberapa laman web terbesar di Internet. Tutorial ini akan mengajar anda cara memasang dan mengurus Nginx pada mesin CentOS 7 anda.







