Установка и настройка Debian 10 + PostgresSQL 12 для 1С
Talaan ng mga Nilalaman:
- I-install ang Nginx
- Ayusin ang Firewall
- Ang istruktura ng File ng Configurasyon ng Nginx at Pinakamahusay na Kasanayan
- Konklusyon
Ang Nginx ay isang bukas na mapagkukunan, mataas na pagganap na HTTP at reverse proxy server na nagpapagana sa ilan sa mga pinakamalaking site sa Internet. Kung ikukumpara sa Apache, maaaring mahawakan ni Nginx ang isang malaking bilang ng mga magkakasabay na koneksyon at may mas maliit na memorya ng paa sa bawat koneksyon.
Ang Nginx ay maaaring magamit bilang isang nakapag-iisang web server, at bilang isang reverse proxy para sa mga server ng HTTP at non-HTTP.
Sa tutorial na ito, ipapaliwanag namin kung paano i-install at pamahalaan ang Nginx sa Debian 10 Buster.
I-install ang Nginx
Ang package ng Nginx ay kasama sa default na mga repositori na Debian Buster. Ang pag-install ay medyo prangka, patakbuhin lamang ang mga sumusunod na utos bilang ugat o gumagamit na may mga pribilehiyo ng sudo:
sudo apt update
sudo apt install nginx
Ang serbisyo ng Nginx ay awtomatikong magsisimula pagkatapos makumpleto ang proseso ng pag-install. Maaari mong i-verify ito sa curl tulad ng ipinakita sa ibaba:
curl -I 127.0.0.1
Ang output ay magmukhang katulad nito:
HTTP/1.1 200 OK Server: nginx/1.14.2 Date: Tue, 16 Jul 2019 16:50:46 GMT Content-Type: text/html Content-Length: 612 Last-Modified: Tue, 16 Jul 2019 16:50:26 GMT Connection: keep-alive ETag: "5d2e0052-264" Accept-Ranges: bytes
Maaari mong gamitin ang utos ng
systemctl
upang pamahalaan ang serbisyo ng Nginx, katulad ng anumang iba pang unit unit.
Ayusin ang Firewall
Ang mga gumagamit ng UFW ay maaaring magbukas ng HTTP (
80
) at HTTPS (
443
) na mga port sa pamamagitan ng pagpapagana ng profile ng 'Nginx Full':
sudo ufw allow 'Nginx Full'
nft add rule inet filter input tcp dport {80, 443} ct state new, established counter accept
Ang istruktura ng File ng Configurasyon ng Nginx at Pinakamahusay na Kasanayan
- Ang mga file ng pagsasaayos ng
/etc/nginx/nginx.confay naka-imbak sa direktoryo ng/etc/nginx/etc/nginx/nginx.confpangunahing file ng pagsasaayos ng/etc/nginx/nginx.confay/etc/nginx/nginx.conf.Server block (vhost) na mga file ng pagsasaayos ay naka-imbak sa/etc/nginx/sites-availabledirektoryo na/etc/nginx/sites-availabledirektoryo. Ang mga file ng pagsasaayos na natagpuan sa direktoryo na ito ay ginagamit lamang ng Nginx kapag naka-link sa/etc/nginx/sites-enableddirektoryo na/etc/nginx/sites-enabledsite.Upang isaaktibo ang isang bloke ng server lumikha ng isang symlink (isang pointer) mula sa file ng pagsasaayos sa isang direktoryo nasites-availablesa direktoryo nasites-enabledsite.Upang sumulat ng higit pang nakagagawa na code, magandang ideya na sundin ang isang pamantayang kombensyon. Halimbawa, kung ang iyong domain name aymydomain.comgayon ang file ng pagsasaayos ay dapat na pinangalanan/etc/nginx/sites-available/mydomain.com.conf.Ang/etc/nginx/snippetsdirektoryo/etc/nginx/snippetsnaglalaman ng mga snippet ng pagsasaayos na maaaring isama sa mga file ng block block. Kung gumagamit ka ngerror.log-error.logsegment ng pagsasaayos, maaari mongerror.log-error.logmga segment na ito sa mga snippet at isama ang snippet file sa server blocks.Nginx file file (access.logaterror.log) ay matatagpuan sa/var/log/nginx/direktoryo. Inirerekomenda na magkaroon ng ibang pag-accessat mgaerrorlog ngerrorpara sa bawat server block.Maaari mong itakda ang direktoryo ng root ng iyong domain sa anumang lokasyon na nais mo. Ang pinakakaraniwang lokasyon para sa webroot ay kinabibilangan ng:-
/home/ //home/ //var/www//var/www/html//opt/
-
Konklusyon
Ang pag-install ng Nginx sa Debian 10 ay isang bagay na nagpapatakbo ng isang solong utos.
Ngayon na na-install mo ang Nginx sa iyong Debian 10 Linux maaari mong simulan ang pag-deploy ng iyong mga aplikasyon at gamitin ang Nginx bilang isang web o server ng proxy.
nginx debianBaguhin ang laki, i-edit, mag-upload, sa iyong menu ng konteksto ng right click na maaaring makatulong sa iyo na madaling i-preview, palitan ang laki, i-edit, mag-upload sa ImageShack, mag-edit ng metadata ng IPC, mag-convert ng mga larawan.
XnView Shell Extension ay isang extension para sa mga bintana ng explorer na nagbibigay-daan sa iyo i-edit ang mga larawan mula mismo sa explorer click ang konteksto mismo sa menu ng konteksto.
Paano mag-import ng mga screenshot upang mag-snagit editor, mag-convert ng batch
Kung mayroon kang maraming mga imahe na kailangang mai-import sa isang tool para sa pag-convert ng batch, pagkatapos ay huwag nang tumingin pa. Ang Snagit Editor ay maaaring gawin iyon at marami pa. Narito kung paano.
Paano mag-set up ng mga bloke nginx server sa debian 9
Sa tutorial na ito, ipapakita namin sa iyo kung paano mag-set up ng mga bloke ng Nginx server sa Debian 9. Pinapayagan ka ng Server Blocks na magpatakbo ng higit sa isang website sa isang solong makina.







