Nginx- ൽ വ്യത്യസ്ത ഉപയോക്താക്കളുമായി ഒന്നിലധികം VHosts ഹോസ്റ്റുചെയ്യുക

നിങ്ങൾക്ക് ഒരു സെർവർ ഉള്ളപ്പോൾ ലോകത്തിലെ ഏറ്റവും സാധാരണമായ കാര്യം സുരക്ഷയെക്കുറിച്ചും കൂടുതൽ സുരക്ഷയെക്കുറിച്ചും ചിന്തിക്കുക എന്നതാണ്, നിങ്ങൾക്ക് ഒരിക്കലും മതിയായ ഭ്രാന്തനാകാൻ കഴിയില്ല

എല്ലാ ഡാറ്റാബേസുകൾ‌ക്കും ഒരേ ഉപയോക്താവിനെ ഉപയോഗിക്കുന്നതാണ് ഏറെക്കുറെ സാധാരണ രീതിയും ഒന്നും ശുപാർശ ചെയ്യാത്തതും, റൂട്ട് ഉപയോഗിച്ചാൽ‌ മോശമാണ്, അത് അവിശ്വസനീയമാംവിധം തോന്നുന്നതുപോലെ,അവ്യക്തത അല്ലെങ്കിൽ അജ്ഞത കാരണം) ഇത് ചെയ്യുക, നിങ്ങൾ എന്തിനാണ് ഇങ്ങനെ പ്രവർത്തിക്കാത്തത് എന്നതിനെക്കുറിച്ച് ഞാൻ ഇതിനകം സംസാരിച്ചു മറ്റൊരു പോസ്റ്റ്വ്യത്യസ്ത ഉപയോക്താക്കളിൽ വെബ് സെർവർ പ്രോസസ്സിംഗ് എങ്ങനെ, എന്തുകൊണ്ട് വേർതിരിക്കുന്നതാണ് നല്ലതെന്ന് വിശദീകരിക്കാനുള്ള സമയമാണിത്, ഇത്തവണ അത് ഉപയോഗിക്കും നിക്കിക്സ്.

ഡെഡിക്കേറ്റഡ് സെർവർ_സബ് ഇമേജ്

ഉപയോക്താക്കളുടെയും വെബ് സെർവറിന്റെയും കാര്യമെന്താണ്?

ഇത് ഹ്രസ്വവും ലളിതവുമായ രീതിയിൽ വിശദീകരിക്കുന്നതിന്, വെബ് സെർവറിന് (അപ്പാച്ചെ, എൻ‌ജി‌എൻ‌എക്സ്, എന്തും) സിസ്റ്റത്തിൽ പ്രോസസ്സുകൾ തുറക്കേണ്ടതുണ്ട്, എച്ച്ഡിഡിയിൽ നിന്ന് (ഇമേജുകൾ മുതലായവ) ഫയലുകൾ എടുത്ത് ക്ലയന്റിന്റെ ബ്ര browser സറിൽ ലഭ്യമാക്കുന്ന പ്രോസസ്സുകൾ ആയിരിക്കും. . ആരും ഇല്ലാതിരിക്കുമ്പോൾ വെബ് സെർവറിന് ഫയലുകൾ എടുത്ത് അവ കൈകാര്യം ചെയ്യാൻ കഴിയില്ല, അതായത്, അവസാനം ഇതെല്ലാം ചെയ്യുന്ന ഒരു ഉപയോക്താവ് ആവശ്യമാണ്, ആ ഉപയോക്താവാണ് ഞാൻ സംസാരിക്കുന്നത്, അത് മനസ്സിലായോ?

നിരവധി ഉപയോക്താക്കളിൽ വേർതിരിക്കുന്നതിനെന്താണ്?

ഞങ്ങളുടെ സെർവറിൽ ഞങ്ങൾക്ക് 2 വെബ്‌സൈറ്റുകളുണ്ടെന്ന് കരുതുക, ഇത് ഞങ്ങളുടെ വ്യക്തിഗത പ്രോജക്റ്റാണ്, മറ്റൊന്ന് (ഇത് നമ്മുടെ കാമുകിയുടെയോ സഹോദരന്റെയോ ആണെന്ന് സങ്കൽപ്പിക്കാം). അവ ആക്‌സസ് ചെയ്യുന്നതിന് ഞങ്ങൾ പ്രത്യേക ഡാറ്റാബേസുകളും വ്യത്യസ്ത ഉപയോക്താക്കളും ഉപയോഗിക്കുമ്പോഴും, രണ്ട് വെബ്‌സൈറ്റുകളുടെയും ഫയലുകൾ ഒരേ ഉപയോക്താവ് കൈകാര്യം ചെയ്യുന്നുവെങ്കിൽ, എല്ലാ സൈറ്റുകൾക്കും ഒരേ ഉപയോക്താവാണ് പി‌എച്ച്പി പ്രോസസ്സിംഗ് നിയന്ത്രിക്കുന്നത് (ഇത് സാധാരണയായി www-data ആണ്). ഇത് ശുപാർശ ചെയ്യാത്ത ഒരു പരിശീലനമാണ്, എല്ലാം നന്നായി വേർതിരിക്കുന്നതാണ് നല്ലത്, ഒരു പഴയ ചൊല്ല് പോലെ, ക്ഷമിക്കുന്നതിനേക്കാൾ സുരക്ഷിതമായിരിക്കുന്നതാണ് നല്ലത്.

ശരി എനിക്ക് മനസ്സിലായി, എൻ‌ജി‌എൻ‌എക്സ് ഉപയോഗിച്ച് ഞാൻ ഇത് എങ്ങനെ ചെയ്യും

2000px-Nginx_logo.svg

ആദ്യം ശ്രദ്ധിക്കേണ്ട കാര്യം, അപ്പാച്ചെ ചെയ്യുന്നതുപോലെ പി‌എച്ച്പി പ്രോസസ്സിംഗ് കൈകാര്യം ചെയ്യുന്ന എൻ‌ജി‌എൻ‌എസിന് സ്വന്തമായി മൊഡ്യൂൾ ഇല്ല എന്നതാണ്, എൻ‌ജി‌എൻ‌എസിനായി ഞങ്ങൾ പി‌എച്ച്പി-സി‌ജി‌ഐ അല്ലെങ്കിൽ പി‌എച്ച്പി-എഫ്‌പി‌എം ഉപയോഗിക്കേണ്ടതുണ്ട്, അത് അപ്പാച്ചിയെക്കാൾ നന്നായി (അല്ലെങ്കിൽ മികച്ചത്) പ്രവർത്തിക്കുന്നു. അതിനാൽ വ്യത്യസ്ത ഉപയോക്താക്കളിലുടനീളം പി‌എച്ച്പി പ്രോസസ്സിംഗ് വേർതിരിക്കുന്നതിന്, എൻ‌ജി‌എൻ‌എക്സ് മാത്രമല്ല, പി‌എച്ച്പി കോൺഫിഗറേഷൻ ഫയലുകളിൽ (സി‌ജി‌ഐ അല്ലെങ്കിൽ എഫ്‌പി‌എം) വരികൾ മാറ്റേണ്ടതുണ്ട്.

നിങ്ങൾ ഉപയോഗിക്കുന്നുവെന്ന് കരുതുക PHP-FPM, ന്റെ ഒരു കോൺഫിഗറേഷൻ ഫയൽ ഞങ്ങൾ സൃഷ്ടിക്കും കുളം ഒരു നിർദ്ദിഷ്ട സൈറ്റിനായി, അതായത്, പി‌എച്ച്പി പ്രോസസ്സിംഗ് പി‌എച്ച്പി-എഫ്‌പി‌എമ്മിൽ നിന്ന് വേർതിരിക്കുന്നതിനുള്ള മാർഗമാണ്, പക്ഷേ ഞങ്ങൾ ഭാഗങ്ങളായി പോകുന്നു.

1. ആദ്യം നമ്മൾ ഏത് സിസ്റ്റത്തിന്റെ ഉപയോക്താവാണ് ഉപയോഗിക്കുന്നതെന്ന് അറിഞ്ഞിരിക്കണം, നമുക്ക് ഇപ്പോഴും സൃഷ്ടിക്കപ്പെട്ടവയൊന്നും ഇല്ലെന്ന് ഞാൻ അനുമാനിക്കും, നമുക്ക് ഇത് സൃഷ്ടിക്കാം:

ഇനിപ്പറയുന്ന എല്ലാ കമാൻഡുകളും നേരിട്ടുള്ള റൂട്ട് ഉപയോഗിച്ചോ സുഡോ ഉപയോഗിച്ചോ അഡ്മിനിസ്ട്രേറ്റീവ് പ്രത്യേകാവകാശങ്ങൾ ഉപയോഗിച്ച് നടപ്പിലാക്കണം

adduser blog

ഒരു ഉപയോക്താവിനെ സൃഷ്ടിക്കുന്നതിനുള്ള സാധാരണ പ്രക്രിയ ഞങ്ങൾ ആരംഭിക്കും, പാസ്‌വേഡ് നൽകുക തുടങ്ങിയവ.

ഉദാഹരണം പിന്തുടരാനായി ഞാൻ ഉപയോക്താവിനെ ബ്ലോഗ് ചെയ്യുന്നു, ഞങ്ങൾ ഹോസ്റ്റുചെയ്യുന്ന ആദ്യ സൈറ്റ് ഒരു ബ്ലോഗ് ആയിരിക്കും, നന്നായി ... ഏത് സൈറ്റുമായി ബന്ധപ്പെട്ട ഓരോ ഉപയോക്താവിനെയും അറിയാൻ

1. ആദ്യം നമുക്ക് /etc/php5/fpm/pool.d/ ലേക്ക് പോകാം:

cd /etc/php5/fpm/pool.d/

2. ഇപ്പോൾ ഞങ്ങൾ blog.conf എന്ന പേരിൽ ഒരു ഫയൽ സൃഷ്ടിക്കും:

touch blog.conf

3. ഇപ്പോൾ ഞങ്ങൾ VHost ബ്ലോഗിനായി ഉപയോഗിക്കുന്ന പൂളിന്റെ കോൺഫിഗറേഷൻ ഇടും:

നാനോ ഉപയോഗിച്ച് blog.conf ഫയൽ എഡിറ്റുചെയ്യുക ... ഉദാഹരണത്തിന്: sudo നാനോ blog.conf
[ബ്ലോഗ്] ഉപയോക്താവ് = ബ്ലോഗ്
ഗ്രൂപ്പ് = ബ്ലോഗ്
കേൾക്കുക = / var / run / php5-fpm-ബ്ലോഗ്.sock listen.owner = ബ്ലോഗ്
കേൾക്കുക. ഗ്രൂപ്പ് = ബ്ലോഗ്
pm = ondemand pm.max_children = 96 chdir = /

ശ്രദ്ധിക്കുക: ഞാൻ അവരെ ചുവപ്പ് നിറത്തിൽ അടയാളപ്പെടുത്തുന്നത് അവർ മുമ്പ് സൃഷ്‌ടിച്ച ഉപയോക്താവിനെ ആശ്രയിച്ച് അവർ പരിഷ്‌ക്കരിക്കേണ്ടതാണ്. ഉദാഹരണത്തിന്, അവർ മറ്റൊരു ഉപയോക്താവിനൊപ്പം മറ്റൊരു VHost സൃഷ്ടിക്കുകയാണെങ്കിൽ (ഉദാഹരണത്തിന് ഫോറം) എന്നിട്ട് ബ്ലോഗിന് പകരം ഓരോ വരികളിലും ഫോറം ഇടുക, മനസ്സിലാകുന്നില്ലേ?

4. പുതിയ പൂളിന്റെ കോൺഫിഗറേഷൻ ഒരിക്കൽ (ഞങ്ങൾ ഇപ്പോൾ സൃഷ്ടിക്കുകയും എഡിറ്റുചെയ്യുകയും ചെയ്ത blog.conf ഫയൽ), ഈ സൈറ്റിനായി ആ VHost- നായി മറ്റൊരു സോക്ക് ഉപയോഗിക്കാൻ എൻ‌ജി‌എൻ‌എക്സ് VHost- നോട് പറയാനുള്ള അവസരമാണ്. ഉപയോഗിക്കുന്ന സോക്ക് ഞങ്ങൾ മുമ്പ് പ്രഖ്യാപിച്ചതായിരിക്കും (/var/run/php5-fpm-blog.sock). നമുക്ക് എൻ‌ജി‌എൻ‌എക്സ് വി‌ഹോസ്റ്റ് എഡിറ്റുചെയ്യാം, പി‌എച്ച്പി പ്രോസസ്സിംഗ് ഭാഗത്ത്, ആ സോക്സ് ഉപയോഗിക്കാൻ ഞങ്ങൾ സൂചിപ്പിക്കുന്നു. ഉദാഹരണത്തിന്:

സ്ഥാനം ~ \ .php $ {if (! -f $ request_filename) {മടങ്ങുക 404; }
fastcgi_pass unix: / var / run / php5-fpm-ബ്ലോഗ്.സോക്ക്;
fastcgi_params ഉൾപ്പെടുത്തുക; fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name; fastcgi_read_timeout 300; }

നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ആ VHost- ന്റെ പി‌എച്ച്പി പ്രോസസ്സിംഗ് ഞാൻ സൂചിപ്പിക്കുന്നു (ആ വരികൾ ഉദാഹരണത്തിന് / etc / nginx / sites-enable / vhost-blog) /var/run/php5-fpm-blog.sock- ൽ കാണുന്ന സോക്സുകൾ ഉപയോഗിച്ച് ഇത് ചെയ്യുക ... /etc/php5/fpm/pool.d/blog.conf എഡിറ്റുചെയ്യുമ്പോൾ ഞങ്ങൾ മുമ്പ് സൃഷ്ടിച്ചതാണ് ഇത് ... ?

5. ഇത് ചെയ്തുകഴിഞ്ഞാൽ, ഞങ്ങൾ സേവനങ്ങളും (php5-fpm, nginx) വോയ്‌ലയും പുനരാരംഭിക്കുന്നു, ആ സൈറ്റിന്റെ (vhost) പ്രോസസ്സിംഗ് www-data അല്ലെങ്കിൽ റൂട്ട് അല്ലെങ്കിൽ സമാനമായ മറ്റാരെങ്കിലും ചെയ്യുന്നതല്ലെന്ന് ഞങ്ങൾ കാണും, പക്ഷേ ഞങ്ങൾ മുമ്പ് നിർവചിച്ച ഉപയോക്താവ് .

A യുടെ output ട്ട്‌പുട്ട് ഞാൻ ഇവിടെ കാണിക്കുന്നു ps ഓക്സ് | grep fpm എന്റെ നോഡിന്റെ സെർവറുകളിലൊന്നിൽ:

ps aux | grep fpm ebook 586 0.0 0.0 349360 1204? S Mar30 0:00 php-fpm: പൂൾ ഇബുക്ക് ഇബുക്ക് 589 0.0 0.0 349360 1204? S Mar30 0:00 php-fpm: പൂൾ ഇബുക്ക് www 608 0.0 0.2 350084 5008? S Mar30 0:00 php-fpm: പൂൾ www www 609 0.0 0.2 350600 5048 30? S Mar0 00:3 php-fpm: pool www tv611 0.0 0.0 349360 1204 30? S Mar0 00:3 php-fpm: pool tv3 tv615 0.0 0.0 349360 1204 30? S Mar0 00:3 php-fpm: പൂൾ ടിവി 1818 മാഗസിൻ 1.7 1.7 437576 36396 09? S 55:0 46:2264 php-fpm: പൂൾ മാഗസിൻ മാഗസിൻ 1.9 1.7 437332 35884 10? S 15:0 26:2338 php-fpm: പൂൾ മാഗസിൻ വിദ്യാർത്ഥി 4.3 1.0 428992 22196 10? S 18:0 53:2413 php-fpm: പൂൾ പ്യൂപ്പിൾ മാഗസിൻ 1.8 1.7 437764 36152 10? S 22:0 18:2754 php-fpm: pool gutl magazine 3.5 1.3 356724 27164 10? S 38:0 00:5624 php-fpm: pool gutl cgr 0.0 1.0 365168 22696 28? S Apr0 16:7900 php-fpm: pool cgr pupil 0.3 2.5 457052 52444 25? S Apr20 23:11021 php-fpm: പൂൾ വിദ്യാർത്ഥി വിദ്യാർത്ഥി 0.4 2.5 458316 52864 28? S Apr5 57:11254 php-fpm: പൂൾ വിദ്യാർത്ഥി cgr 0.0 1.0 363152 21708 28? S Apr0 12:13184 php-fpm: pool cgr cgr 0.0 1.0 362872 21360 28? S Apr0 08:XNUMX php-fpm: pool cgr

നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ ... എൻ‌ജി‌എൻ‌എക്സ് + പി‌എച്ച്പി-എഫ്‌പി‌എം ഉപയോഗിച്ച് ഉപയോക്താക്കൾ പി‌എച്ച്പി പ്രോസസ്സിംഗ് വേർതിരിക്കുന്നത് ശരിക്കും എളുപ്പമാണ്, അവിടെ നിരവധി ഉപയോക്താക്കൾ ഉള്ളതിനാൽ നിരവധി കുളങ്ങൾ ഉണ്ടെന്ന് നിങ്ങൾ കാണുന്നു.

ഉപസംഹാരങ്ങൾ

സെർ‌വറുകളുടെ കാര്യത്തിൽ‌, നിങ്ങൾ‌ ഒരിക്കലും മതിയായ ഭ്രാന്തനല്ല ... സുരക്ഷ കളിക്കാൻ‌ കഴിയുന്ന ഒന്നല്ല, ഞങ്ങളുടെ സെർ‌വറുകളുടെയും അവരുടെ സേവനങ്ങളുടെയും സുരക്ഷ മെച്ചപ്പെടുത്താൻ‌ ഞങ്ങൾ‌ എല്ലായ്‌പ്പോഴും ശ്രമിക്കുന്തോറും, ഒരു (വിജയകരമായ) ഹാക്ക് ശ്രമം അല്ലെങ്കിൽ‌ ഞങ്ങൾ‌ ഭയപ്പെടും സമാനമായ എന്തും


ലേഖനത്തിന്റെ ഉള്ളടക്കം ഞങ്ങളുടെ തത്ത്വങ്ങൾ പാലിക്കുന്നു എഡിറ്റോറിയൽ എത്തിക്സ്. ഒരു പിശക് റിപ്പോർട്ടുചെയ്യാൻ ക്ലിക്കുചെയ്യുക ഇവിടെ.

9 അഭിപ്രായങ്ങൾ, നിങ്ങളുടേത് വിടുക

നിങ്ങളുടെ അഭിപ്രായം ഇടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല.

*

*

  1. ഡാറ്റയുടെ ഉത്തരവാദിത്തം: മിഗുവൽ ഏഞ്ചൽ ഗാറ്റൻ
  2. ഡാറ്റയുടെ ഉദ്ദേശ്യം: സ്പാം നിയന്ത്രിക്കുക, അഭിപ്രായ മാനേജുമെന്റ്.
  3. നിയമസാധുത: നിങ്ങളുടെ സമ്മതം
  4. ഡാറ്റയുടെ ആശയവിനിമയം: നിയമപരമായ ബാധ്യതയല്ലാതെ ഡാറ്റ മൂന്നാം കക്ഷികളുമായി ആശയവിനിമയം നടത്തുകയില്ല.
  5. ഡാറ്റ സംഭരണം: ഒസെന്റസ് നെറ്റ്‌വർക്കുകൾ (ഇയു) ഹോസ്റ്റുചെയ്യുന്ന ഡാറ്റാബേസ്
  6. അവകാശങ്ങൾ: ഏത് സമയത്തും നിങ്ങളുടെ വിവരങ്ങൾ പരിമിതപ്പെടുത്താനും വീണ്ടെടുക്കാനും ഇല്ലാതാക്കാനും കഴിയും.

  1.   ദുണ്ടർ പറഞ്ഞു

    ഗാര, നിലവിലെ സമയങ്ങളിൽ ഇവ കഴിയുന്നത്ര യാന്ത്രികമാക്കണം, അൻസിബിൾ പരീക്ഷിക്കാൻ ഞാൻ ശുപാർശ ചെയ്യുന്നു. ഏജന്റ് ഇല്ലാതെ, നിങ്ങൾക്ക് വിദൂര ഹോസ്റ്റിൽ പൈത്തൺ മാത്രമേ ആവശ്യമുള്ളൂ, കോൺഫിഗർ ചെയ്യാൻ വളരെ ലളിതമാണ്, yaml ഫയലുകൾ, ജിഞ്ച ടെംപ്ലേറ്റുകൾ.

    https://github.com/ansible/ansible-examples/tree/master/wordpress-nginx

    1.    KZKG ^ Gaara പറഞ്ഞു

      നമുക്ക് നോക്കാം, അത് എല്ലായ്പ്പോഴും വേർഡ്പ്രസ്സ് സൈറ്റുകൾക്ക് മാത്രമല്ല, ... ഹാഹ ഒരുപക്ഷേ അൻസിബിൾ ക്ലിക്കുകൾ വോളാവോ ആയിരിക്കാം, പക്ഷേ സെർവറിൽ എല്ലാം എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് അറിയാൻ ഞാൻ ആഗ്രഹിക്കുന്നു, ഒരു പുതിയ സോക്സും ഒരു സൃഷ്ടിയും സൃഷ്ടിക്കാൻ എനിക്ക് 1 മിനിറ്റ് ചെലവഴിക്കേണ്ടിവന്നാലും പുതിയ VHost

      1.    ദുണ്ടർ പറഞ്ഞു

        അൻസിബിൾ ഉപയോഗിച്ച് നിങ്ങൾ എല്ലാം ഓട്ടോമേറ്റ് ചെയ്യുന്നു, നിങ്ങൾ പ്രായോഗികമായി നിങ്ങൾ ആഗ്രഹിക്കുന്നതെന്തും ചെയ്യുന്നു, ഈ രീതിയുടെ പ്രയോജനം നിങ്ങൾ പ്രാക്ടീസ് എൻ‌ക്യാപ്സുലേറ്റ് ചെയ്യുകയും ഇഷ്ടാനുസരണം നടപ്പിലാക്കുകയും ചെയ്യുക, നിങ്ങൾക്ക് വളരെയധികം ലോഡ് ചെയ്ത സൈറ്റ് ഉണ്ടെന്ന് സങ്കൽപ്പിക്കുക, കൂടാതെ ആപ്ലിക്കേഷൻ സെർവറുകൾക്കിടയിൽ ലോഡ് ബാലൻസിംഗ് നടത്താനും നിങ്ങൾ ആഗ്രഹിക്കുന്നു, ഇവ ആയിരിക്കണം നിങ്ങൾക്ക് ഒരു ഘട്ടം ഒഴിവാക്കാനോ അവയിലൊന്നിൽ വ്യത്യസ്തമായി ഒന്നും ചെയ്യാനോ കഴിയാത്തവിധം ക്രമീകരിച്ചിരിക്കുന്നു, നടപടിക്രമങ്ങൾ ഘട്ടം ഘട്ടമായി 4 തവണ ചെയ്യുന്നത് നിങ്ങൾക്ക് imagine ഹിക്കാമോ? ഇൻ‌വെന്ററി ഫയലിലേക്കും വോയ്‌ലിലേക്കും ഹോസ്റ്റ്നാമം ചേർക്കുന്നത് പോലെ ലളിതമാണ് അൻസിബിളിനൊപ്പം !!

        http://www.ansible.com/how-ansible-works

      2.    ദുണ്ടർ പറഞ്ഞു

        അൺസിബിൾ കൾട്ടിനെക്കുറിച്ച് ക്ഷമിക്കണം, എന്നാൽ നിങ്ങൾ കണ്ടെത്തിയ ഈ സാങ്കേതികവിദ്യകളിലൊന്നാണ് ഇത്, എല്ലാവരും ഇപ്പോൾ ഇത് ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്നു, കാരണം ഇത് വളരെ രസകരവും പ്രായോഗികവുമാണ്, നിങ്ങൾ എൻ‌ജി‌എൻ‌എക്സ് കണ്ടെത്തുമ്പോൾ പോലെയാണ് ഇത്, ഒപ്പം നിങ്ങളുടെ എല്ലാ സുഹൃത്തുക്കളും അപ്പാച്ചെ ഉടൻ ഉപേക്ഷിക്കണമെന്ന് നിങ്ങൾ ആഗ്രഹിക്കുന്നു.

        https://speakerdeck.com/slok/ansible-all-the-things

  2.   എംസ്റ്റാരവിൻ പറഞ്ഞു

    എന്റെ പോസ്റ്റ് ഇത് പൂർത്തീകരിക്കുന്നുവെന്ന് എനിക്ക് ഉറപ്പുണ്ട് ...
    http://blog.ngen.com.ar/configuracion-segura-de-un-webserver-con-nginx-php-fpm/

  3.   അഴുകൽ87 പറഞ്ഞു

    ഞാൻ ഒരു ഡവലപ്പർ ആണ് (അല്ലെങ്കിൽ എൻ‌ജി‌എക്സ്) എൻ‌ജി‌എൻ‌എക്സ് + പി‌എച്ച്പി-എഫ്‌പി‌എം ക്രമീകരിക്കുമ്പോൾ‌ എനിക്ക് നിരവധി പ്രശ്‌നങ്ങൾ‌ ഉണ്ടായിരുന്നു. ആർച്ച്ലിനക്സ് ഡിസ്ട്രോ ഒരു സെർവറായി നിർമ്മിക്കാൻ ഏറ്റവും മികച്ചതല്ലെന്ന് എനിക്കറിയാം, പക്ഷേ ഓരോ തവണയും എൻ‌ജി‌എക്സ് അല്ലെങ്കിൽ പി‌എച്ച്പിയുടെ ഒരു പതിപ്പ് അപ്‌ഡേറ്റുചെയ്യുമ്പോൾ എല്ലാം തകർന്നു, അതിനാൽ ഞാൻ ശ്രമം ഉപേക്ഷിച്ചു ... ഇന്ന് ഞാൻ ക്ലാസിക് അപ്പാച്ചെ + പി‌എച്ച്പിക്കൊപ്പം നിൽക്കുന്നു, പക്ഷേ ഞാൻ വീണ്ടും എൻ‌ജി‌എക്‌സിന് ചുറ്റും പോയാൽ ഞാൻ കാണും ... ഒരുപക്ഷേ ഒരു വിർച്വൽ മെഷീനിൽ

    1.    ദുണ്ടർ പറഞ്ഞു

      മാനസികാവസ്ഥ അല്പം മാറുന്നു, എൻ‌ജി‌എൻ‌എക്സ് സ്റ്റാറ്റിക് ഉള്ളടക്കത്തെ സേവിക്കുകയും യഥാർത്ഥ പി‌എച്ച്പി പ്രവർത്തിപ്പിക്കുന്ന പി‌എച്ച്പി-എഫ്‌പി‌എമ്മിന് റിവേഴ്സ് പ്രോക്സിയായി പ്രവർത്തിക്കുകയും ചെയ്യുന്നു, നിങ്ങൾ ഭാഗങ്ങളിൽ ആരംഭിച്ച് ഘട്ടം ഘട്ടമായി വിന്യാസം നേടണം, വിന്യസിക്കുന്നതിന് ഒരു ഗൈഡിനായി തിരയുക നിങ്ങൾ‌ പ്രവർ‌ത്തിക്കുന്ന ചട്ടക്കൂടിൽ‌, ഓരോരുത്തർക്കും പൊതുജനങ്ങളുടെ പേരുകൾ‌, സ്റ്റാറ്റിക്, വിഭവങ്ങൾ‌ മുതലായവയുടെ വിശദാംശങ്ങളുണ്ട് ...

  4.   പേരറിയാത്ത പറഞ്ഞു

    നിലവിലില്ലാത്ത "ഹോസ്റ്റിയർ" എന്ന വാക്ക് ഉപേക്ഷിക്കുന്നതിനുള്ള വലിയ പ്രീതി സമൂഹത്തിന് ചെയ്യൂ. ദൈവത്താൽ, "ആതിഥേയൻ" എന്ന് പറയാൻ വളരെ ബുദ്ധിമുട്ടാണോ?

  5.   വിൽ പറഞ്ഞു

    ആശംസകൾ, നിങ്ങളുടെ ഉദാഹരണം പിന്തുടർന്ന് വേർഡ്പ്രസ്സ് ബാക്കണിനായി മാത്രം ഒരു കുളം നിർമ്മിക്കാൻ കഴിയുമോ എന്ന് അറിയാൻ ഞാൻ ആഗ്രഹിക്കുന്നു, അതായത്, ബാക്കെൻഡിലേക്കുള്ള ഇൻകമിംഗ് കണക്ഷനുകൾക്കായി ഒരു പുതിയ സോക്കറ്റ് നിർമ്മിക്കുന്ന wp- അഡ്മിൻ

    സ്ഥാനം / wp-admin {
    റൂട്ട് /var/www/yoursite.com/wp-admin;
    ഇന്ഡക്സ് ഇന്ഡക്സ്.ഫോപി ഇന്ഡക്സ്.ഹോം ഇന്ഡക്സ്.എച്ച്.റ്റി.എം;
    സ്ഥാനം ~ ^ / wp-admin /(.+. php) $ {
    try_files $ uri = 404;
    റൂട്ട് /var/www/yoursite.com/wp-admin;
    / etc / nginx / fastcgi_params എന്നിവ ഉൾപ്പെടുത്തുക;

    fastcgi_pass server unix:/run/php5-fpm2.sock;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    fastcgi_buffer_size 128k;
    fastcgi_buffers 256 4k;
    fastcgi_busy_buffers_size 256k;
    fastcgi_temp_file_write_size 256k;
    fastcgi_read_timeout 1240;
    }
    location ~* ^/wp-admin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
    root /var/www/tusitio.com/wp-admin/;
    }
    }