നിങ്ങളൊരു PHP ഡവലപ്പറോ അല്ലെങ്കിൽ PHP ആപ്ലിക്കേഷനുകൾ ഹോസ്റ്റ് ചെയ്യുന്ന സെർവറുകൾ നിയന്ത്രിക്കുന്ന ഒരു സിസ്റ്റം അഡ്മിനിസ്ട്രേറ്ററോ? PHP-യിൽ ഫയൽ അപ്uലോഡ് വലുപ്പം കൂട്ടുന്നതിനോ സജ്ജീകരിക്കുന്നതിനോ ഉള്ള ഒരു വഴി നിങ്ങൾ അന്വേഷിക്കുകയാണോ? അതെ എങ്കിൽ, പിuഎച്ച്uപിയിൽ ഫയൽ അപ്uലോഡ് വലുപ്പം എങ്ങനെ വർദ്ധിപ്പിക്കാമെന്ന് കാണിക്കുന്ന ഈ ലേഖനം പിന്തുടരുക കൂടാതെ ഫയൽ അപ്uലോഡുകളും പോസ്റ്റ് ഡാറ്റയും കൈകാര്യം ചെയ്യുന്നതിനുള്ള പിuഎച്ച്uപിയുടെ ചില പ്രധാന നിർദ്ദേശങ്ങളും വിശദീകരിക്കും.
സ്ഥിരസ്ഥിതിയായി, PHP ഫയൽ അപ
കൂടുതല് വായിക്കുക →Laravel എന്നത് മോഡൽ-വ്യൂ കൺട്രോളർ (MVC) ഡിസൈൻ ഘടനയുള്ള സ്വതന്ത്രവും ഓപ്പൺ സോഴ്uസും വഴക്കമുള്ളതും ഭാരം കുറഞ്ഞതുമായ PHP ചട്ടക്കൂടാണ്. സ്ക്രാച്ചിൽ നിന്ന് ആധുനികവും ശക്തവും ശക്തവുമായ ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നതിന് പരിഷ്കരിച്ചതും എളുപ്പമുള്ളതും വായിക്കാവുന്നതുമായ വാക്യഘടനയുണ്ട്. കൂടാതെ, വൃത്തിയുള്ളതും ആധുനികവും പരിപാലിക്കാവുന്നതുമായ PHP കോഡ് എഴുതാൻ നിങ്ങൾക്ക് ഉപയോഗിക്കാവുന്ന നിരവധി ടൂളുകളുമായാണ് Laravel വരുന്നത്.
ഈ ലേഖനത്തിൽ, Apache2, PHP 7.2 പിന്തുണയോടെ ഉബുണ്ടു 18.04, 16.04, 14.04 LTS
കൂടുതല് വായിക്കുക →ഒരു ലിനക്സ് സിസ്റ്റത്തിൽ ഇൻസ്റ്റോൾ ചെയ്തിരിക്കുന്ന എൻജിൻഎക്സ് (എഞ്ചിൻ എക്സ് എന്ന് ഉച്ചരിക്കുന്നത്), MySQL/MariaDB, PHP/Python പാക്കേജുകൾ എന്നിവകൊണ്ട് ഒരു LEMP സ്റ്റാക്ക് നിർമ്മിച്ചിരിക്കുന്നു, കൂടാതെ വെബ്uസൈറ്റുകളും ആപ്ലിക്കേഷനുകളും മറ്റും ഹോസ്റ്റുചെയ്യുന്നതിനുള്ള ഒരു സിസ്റ്റമായി ഒരുമിച്ച് പ്രവർത്തിക്കാൻ കോൺഫിഗർ ചെയ്തിരിക്കുന്നു. ഈ ഗൈഡിൽ, ഉബുണ്ടു 18.04-ൽ LEMP ഉം ഏറ്റവും പുതിയ phpMyAdmin ഉം എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് ഞങ്ങൾ കാണിക്കും.
PhpMyAdmin MySQL, MariaDB ഡാറ്റാബേസ് എന്നിവ കൈകാര്യ
കൂടുതല് വായിക്കുക →വെബ്uസൈറ്റുകളും ആപ്പുകളും ഹോസ്റ്റുചെയ്യുന്നതിനായി ഒരു ലിനക്uസ് സിസ്റ്റം എൻവയോൺമെന്റിൽ ഇൻസ്റ്റാൾ ചെയ്uതിരിക്കുന്ന അപ്പാച്ചെ, MySQL/MariaDB, PHP എന്നിവ പോലുള്ള പാക്കേജുകൾ അടങ്ങിയതാണ് ഒരു LAMP സ്റ്റാക്ക്.
PhpMyAdmin MySQL, MariaDB ഡാറ്റാബേസ് കൈകാര്യം ചെയ്യുന്നതിനുള്ള ഒരു സ്വതന്ത്ര, ഓപ്പൺ സോഴ്uസ്, അറിയപ്പെടുന്നതും പൂർണ്ണമായി ഫീച്ചർ ചെയ്തതും അവബോധജന്യവുമായ വെബ് അധിഷ്ഠിത ഫ്രണ്ട്uഎൻഡാണ്. ഇത് വിവിധ ഡാറ്റാബേസ് പ്രവർത്തനങ്ങളെ പിന്തുണയ്ക്കുന്നു, കൂടാതെ ഒരു വെബ് ഇന്റർഫേസിൽ നിന്ന് നിങ്ങളുടെ ഡാറ്റാബേ
കൂടുതല് വായിക്കുക →ഡിഫോൾട്ടായി CentOS 7 ഔദ്യോഗിക സോഫ്uറ്റ്uവെയർ പാക്കേജ് ശേഖരണങ്ങളിൽ PHP 5.4 ഉണ്ട്, അത് ജീവിതാവസാനത്തിലെത്തി, ഡെവലപ്പർമാർ സജീവമായി പരിപാലിക്കുന്നില്ല. ഏറ്റവും പുതിയ ഫീച്ചറുകളും സുരക്ഷാ അപ്uഡേറ്റുകളും നിലനിർത്തുന്നതിന്, നിങ്ങളുടെ CentOS 7 സിസ്റ്റത്തിൽ PHP-യുടെ ഏറ്റവും പുതിയ (ഒരുപക്ഷേ ഏറ്റവും പുതിയ) പതിപ്പ് ആവശ്യമാണ്.
അതിനാൽ, ഒരു CentOS 7 Linux വിതരണത്തിൽ PHP 5.5, PHP 5.6 അല്ലെങ്കിൽ PHP 7 എന്നിവയുടെ ഏറ്റവും പുതിയ പിന്തുണയുള്ള സ്ഥിരതയുള്ള പതിപ്പ് അപ്uഗ്രേഡ് ചെയ്യാനോ ഇൻസ്റ്റാൾ ചെയ്യാനോ ശക്തമായ
കൂടുതല് വായിക്കുക →ചിലപ്പോൾ PHP ഡെവലപ്പർമാർ ഒരേ വെബ് സെർവറിൽ PHP യുടെ വ്യത്യസ്ത പതിപ്പുകൾ ഉപയോഗിച്ച് വ്യത്യസ്ത വെബ്uസൈറ്റുകൾ/ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കാനും പ്രവർത്തിപ്പിക്കാനും ആഗ്രഹിക്കുന്നു. ഒരു ലിനക്സ് സിസ്റ്റം അഡ്uമിനിസ്uട്രേറ്റർ എന്ന നിലയിൽ, ഒരൊറ്റ വെബ് സെർവറിൽ, അതായത് Nginx-ൽ വ്യത്യസ്ത PHP പതിപ്പുകൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഒന്നിലധികം വെബ്uസൈറ്റുകൾ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന ഒരു അന്തരീക്ഷം നിങ്ങൾ സജ്ജീകരിക്കേണ്ടതുണ്ട്.
ഈ ട്യൂട്ടോറിയലിൽ, LEMP സ്റ്റാക്ക് ഉപയോഗിച്ച് CentOS/RHEL 7 വിതരണങ്ങളിലെ സെർവർ ബ്ലോക്
കൂടുതല് വായിക്കുക →CentOS 7 ഔദ്യോഗിക സോഫ്uറ്റ്uവെയർ റിപ്പോസിറ്ററികൾക്ക് PHP 5.4 ഉണ്ട്, അത് ജീവിതാവസാനത്തിലെത്തിയിരിക്കുന്നു, ഡെവലപ്പർമാർ ഇപ്പോൾ സജീവമായി പരിപാലിക്കുന്നില്ല.
ഏറ്റവും പുതിയ ഫീച്ചറുകളും സുരക്ഷാ അപ്uഡേറ്റുകളും നിലനിർത്തുന്നതിന്, നിങ്ങളുടെ CentOS 7 സിസ്റ്റത്തിൽ PHP-യുടെ ഏറ്റവും പുതിയ (ഒരുപക്ഷേ ഏറ്റവും പുതിയ) പതിപ്പ് ആവശ്യമാണ്.
ഈ ഗൈഡിന്റെ ആവശ്യത്തിനായി, ഞങ്ങൾ സിസ്റ്റം റൂട്ട് ആയി പ്രവർത്തിപ്പിക്കും, അങ്ങനെയല്ലെങ്കിൽ, റൂട്ട് പ്രത്യേകാവകാശങ്ങൾ നേടുന്നതിന് sudo കമാൻഡ് ഉപയോഗിക്കുക.
CentOS 6 ഔദ്യോഗിക സോഫ്uറ്റ്uവെയർ ശേഖരണങ്ങളിൽ PHP 5.3 ഉണ്ട്, അത് ജീവിതാവസാനത്തിലെത്തി, ഡെവലപ്പർമാർ ഇപ്പോൾ സജീവമായി പരിപാലിക്കുന്നില്ല.
ഏറ്റവും പുതിയ ഫീച്ചറുകളും സുരക്ഷാ അപ്uഡേറ്റുകളും നിലനിർത്തുന്നതിന്, നിങ്ങളുടെ CentOS 6 സിസ്റ്റത്തിൽ PHP-യുടെ ഏറ്റവും പുതിയ (ഒരുപക്ഷേ ഏറ്റവും പുതിയ) പതിപ്പ് ആവശ്യമാണ്.
CentOS 6-ൽ PHP-യുടെ വ്യത്യസ്ത പതിപ്പുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, ഇനിപ്പറയുന്ന ലേഖനത്തിലൂടെ പോകുക.
FreeBSD 11.x ഏറ്റവും പുതിയ പതിപ്പിൽ FBEMP എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും കോൺഫിഗർ ചെയ്യാമെന്നും ഈ ട്യൂട്ടോറിയൽ നിങ്ങളെ നയിക്കും. ഇനിപ്പറയുന്ന സോഫ്uറ്റ്uവെയർ ശേഖരത്തെ വിവരിക്കുന്ന ചുരുക്കപ്പേരാണ് FBEMP:
FreeBSD 11.1 Unix പോലെയുള്ള വിതരണം, Nginx വെബ് സെർവർ, MariaDB റിലേഷണൽ ഡാറ്റാബേസ് മാനേജ്മെന്റ് സിസ്റ്റം (MySQL ന്റെ ഒരു കമ്മ്യൂണിറ്റി ഫോർക്ക്), സെർവർ സൈഡിൽ പ്രവർത്തിക്കുന്ന PHP ഡൈനാമിക് പ്രോഗ്രാമിംഗ് ഭാഷ.
Linux-ലെ LAMP സ്റ്റാക്കിന് സമാനമായ FreeBSD ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ FBAMP എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും കോൺഫിഗർ ചെയ്യാമെന്നും ഈ ഗൈഡ് വിവരിക്കും. FBAMP എന്നത് ഫ്രീബിഎസ്ഡി ഒഎസ്, അപ്പാച്ചെ എച്ച്ടിടിപി സെർവർ, ഇൻറർനെറ്റിലെ ഏറ്റവും ജനപ്രിയമായ ഓപ്പൺ സോഴ്uസ് വെബ് സെർവർ, മരിയാഡിബി റിലേഷണൽ ഡാറ്റാബേസ് മാനേജ്uമെന്റ് സിസ്റ്റം (RDBMS), MySQL ഡാറ്റാബേസ് എഞ്ചിന്റെ ഫോർക്ക്, PHP സെർവർ എന്നിവയെ അടിസ്ഥാനമാക്കിയുള്ള സോഫ്uറ്റ്uവെയർ ശേഖരത്തെ സൂചിപ്പിക്കുന്നു. -വശം.