වෙබ් සංවර්ධනය සඳහා උබුන්ටු (හෝ වෙනත් ඩිස්ට්‍රෝ) සකස් කරන්න

මිථ්‍යාවන්, විශ්වාසයන් හෝ GNU / Linux භාවිතා කිරීම සංකීර්ණ බවට ඇති මතයෙන් ඔබ්බට, එය සංවර්ධකයින් සඳහා විශිෂ්ට මෙහෙයුම් පද්ධතියක් ලෙස මම සලකමි, විශේෂයෙන් වෙබ් සංවර්ධකයින්.

කැමති බොහෝ අය සමඟ සංවාදයේ යෙදීමට මට අවස්ථාව ලැබී තිබේ OS X සහ පවා හි Windows සඳහා ඔවුන් පවසන පරිදි සංවර්ධනය කිරීම, එහි පහසුව සහ මෙවලම් නිසා වන අතර, එය එක් එක් අයගේ පෞද්ගලික මතයක් වුවද, ඕනෑම GNU / Linux බෙදාහැරීමක් හෝ අවම වශයෙන් වඩාත්ම ජනප්‍රිය ඒවා නම්, ඔබට ස්ථාපනය කිරීමට හා වැඩ කිරීමට අවශ්‍ය සියල්ල ලබා දෙන බව මම විශ්වාස කරමි.

[quote] වඩාත්ම ජනප්‍රිය බෙදාහැරීම් වෙබ් සංවර්ධකයෙකු සඳහා ඔවුන්ගේ ගබඩාවල අවශ්‍ය සියලුම පැකේජ ලබා දෙයි. [/ quote]

දැන්, සංවර්ධන ගැටලුව සම්බන්ධයෙන් උභතෝකෝටිකයක් පවතී, එය වැනි යාවත්කාලීන කළ බෙදාහැරීමකි ඇන්ටේගෝස් හෝ ස්ථාවර හා යාවත්කාලීන අතර සමබරතාවයක් පවත්වා ගෙන යන එකක් උබුන්ටු?

මම ඉතා සරල උදාහරණයක් ඉදිරිපත් කරමි උබුන්ටු ට්‍රස්ටි හි නවතම අනුවාදය නෙට්බීස් 7.0.1, in ආර්ච්ලිනක්ස් 8.0.2 අනුවාදය ලබා ගත හැකිය. සිදුවන්නේද එයමය NodeJS සහ පුළුල් ලෙස භාවිතා වන පහත අපි දකින වෙනත් පැකේජ ඉදිරි අන්තය.

කෙසේ වෙතත්, සිදු කළ යුතු කාර්යයන් අනුව ඔවුන්ගේ මනාපය බෙදා හැරීම තෝරා ගැනීම සෑම දෙනාගේම තීරණයකි. මෙම ලිපිය සඳහා, අපි උබුන්ටු ස්ථාපනයකින් ආරම්භ කරන්නෙමු, එය නව පරිශීලකයින් කෙරෙහි අවධානය යොමු කර ඇති බැවින්, අපි පියවරෙන් පියවර ක්‍රියාවලිය පෙන්වමු.

උබුන්ටු ස්ථාපනය කරන්න 14.04

අප විසින් කළ යුතු පළමු දෙය වන්නේ උබුන්ටු ස්ථාපන රූපය එහි නිල වෙබ් අඩවියෙන් බාගත කිරීමයි. 32-බිට් හෝ 64-බිට් අයිසෝ එකක් බාගත කළ යුතුද යන්න තෝරා ගැනීමට පහත සබැඳිය මඟින් ඉඩ ලබා දේ.

උබුන්ටු බාගන්න

අපි එය බාගත කළ පසු, ඩවුන්ලෝඩ් කළ අයිසෝ සමඟ ඩීවීඩී එකක් "පුළුස්සා දැමිය යුතුය" නැතහොත් ෆ්ලෑෂ් මතකයක් ආරම්භ කර එය ස්ථාපනය කර ස්ථාපනය කළ යුතුය. වින්ඩෝස් හි අපට එය අනුගමනය කිරීමෙන් එය කළ හැකිය මෙම මාර්ගෝපදේශය සහ මැක් මත මේ අනෙකා. මෙය අවසන් වූ පසු, අපි පරිගණකය නැවත ආරම්භ කර මතකය හෝ ඩීවීඩී හරහා ආරම්භ කරමු.

උබුන්ටු 14.04 ස්ථාපන පියවර

ඔබේ දත්ත අහිමි නොවී උබුන්ටු ස්ථාපනය කරන්නේ කෙසේදැයි ඔබට විශ්වාස නැත්නම්, ඔබට එය වර්චුවල් බොක්ස් හි අථත්‍ය යන්ත්‍රයක් භාවිතයෙන් ස්ථාපනය කළ හැකිය, නැතහොත් හැකි නම් බාහිර තැටියකට ඔබගේ සියලු දත්ත ආරක්ෂිත ස්ථානයක උපස්ථ කරන්න.

පළමු දෙය නම් අපට උබුන්ටු ස්ථාපනය කිරීමට අවශ්‍ය භාෂාව තෝරා ගැනීමයි:

උබුන්ටු සංවර්ධකයින්

ස්ථාපනය සඳහා අවශ්‍ය සියලු අවශ්‍යතා අප සතුව තිබේදැයි පසුව අපි බලමු:

උබුන්ටු_ සංවර්ධනය 2

පසුව අපි දෘ hard තැටිය කොටස් කිරීමට යමු. ඔබ මේ පිළිබඳව අද්දැකීම් අඩු අයෙක් නම්, ඔබ ඔබේ දත්ත උපස්ථ කළ පසු සියල්ල පෙරනිමියෙන් තැබීම වඩාත් සුදුසුය.

උබුන්ටු_ සංවර්ධනය 3

අපි කාල කලාපය තෝරා ගනිමු:

උබුන්ටු_ සංවර්ධනය 4

අපි අපගේ යතුරුපුවරුවේ භාෂාව තෝරා ගනිමු:

උබුන්ටු_ සංවර්ධනය 5

අපි අපගේ පරිශීලක නාමය, අපගේ පරිගණකයේ නම, අපගේ මුරපදය අර්ථ දක්වන්නෙමු:

උබුන්ටු_ සංවර්ධනය 6

එය අවසන් වන තෙක් අපි බලා සිටිමු:

උබුන්ටු_ සංවර්ධනය 7

ස්ථාපකය අවසන් වූ පසු, අපි පරිගණකය නැවත ආරම්භ කර අපගේ සැසියට ඇතුළු වෙමු. අපට යාවත්කාලීන කළමණාකරු ධාවනය කිරීමට හෝ ටර්මිනලයක් විවෘත කර තැබිය හැකිය:

$ sudo apt update && sudo apt upgrade

යාවත්කාලීන කිරීමට කිසිවක් නොමැති නම්, අපට ආරම්භ කළ හැකිය.

පරීක්ෂා කිරීම සඳහා අපගේ වැඩබිම සකස් කිරීම

එබැවින්, අපි සංවර්ධකයින් වන බැවින්, අපට අවශ්‍ය වන්නේ අප දන්නා දේ කෙරෙහි පමණක් අවධානය යොමු කිරීමයි: සංවර්ධනය කරන්න. වෙබ් සේවාදායකයක් වින්‍යාසගත කරන්නේ කෙසේද යන්න හෝ දත්ත සමුදායක් ක්‍රියා කරන්නේ කෙසේද යන්න දැන ගැනීමට අප උනන්දු නොවේ, අපට අවශ්‍ය වන්නේ ක්‍රියා කරන දෙයක් සහ කේත ලිවීම ආරම්භ කිරීම සඳහා ක්‍රියාත්මක කිරීම පහසුය.

අපට HTML, CSS, JS වලින් පමණක් ලිවීමට සිදුවුවහොත් සියල්ල සරල වනු ඇත, නමුත් සමහර විට අපට PHP, Ruby, DJango යනාදී කේත සඳහා පරීක්ෂණ සේවාදායකයක් තිබිය යුතුය. එබැවින් එය නිර්දේශ කෙරේ අපේම වෙබ් සේවාදායකයක් සකසන්න. වාසනාවකට මෙන් අපට මෙම පහසුකම විවිධ ආකාර දෙකකින් ඇත:

  1. ස්ථාපකය භාවිතා කිරීම XAMPP අපට සපයන දේ Apache.
  2. භාවිතා කිරීම ලැම්ප් බිට්නාමි.

බිට්නාමි ස්ථාපනය කිරීම

බිට්නාමි හරහා LAMP ස්ථාපනය අපි දැනටමත් එය දුටුවෙමු පෙර ලිපියක, එබැවින් මෙම ලිපියෙන් එය ආමන්ත්‍රණය කිරීම අවශ්‍ය නොවනු ඇත. බිට්නාමි ස්ථාපනය කළ පසු, අපට වෙබ් බ්‍රව්සරය හරහා අපගේ පරීක්ෂණ සේවාදායකය කළමනාකරණය කළ හැකිය.

බිතානි

බිට්නාමි ක්‍රියා කරන ආකාරය පිළිබඳ අවශ්‍ය සියලු ලියකියවිලි සොයාගත හැකිය ඔහුගේ විකිය.

XAMPP ස්ථාපනය

XAMPP ස්ථාපකය ද බිට්නාමි වෙතින් පැමිණේ, නමුත් ස්ථාපන ක්‍රියාවලිය ටිකක් වෙනස් ය, එබැවින් අපි පියවරෙන් පියවර එය හරහා යමු. ඇත්ත වශයෙන්ම පළමු දෙය නම් අපගේ ප්‍රොසෙසරයේ ගෘහ නිර්මාණ ශිල්පය අනුව අපට කැමති ගොනුව බාගත කිරීමයි:

XAMPP 32 බිටු
XAMPP 64 බිටු

බාගත කිරීමෙන් පසු, අපි ටර්මිනලයක් විවෘත කර ගොනුව ඇති ෆෝල්ඩරයට පිවිසෙමු, ඒ සඳහා අපි ක්‍රියාත්මක කිරීමට අවසර ලබා දෙන්නෙමු. 64 බිට් ගොනුවේ නම් එය වනුයේ:

$ sudo chmod a+x xampp-linux-x64-5.5.19-0-installer.run

දැන් එම පර්යන්තයේම අපි එය ක්‍රියාත්මක කරමු:

$ sudo ./xampp-linux-x64-5.5.19-0-installer.run

අපි පහත පියවර අනුගමනය කරමු.

සෑම දෙයක්ම පෙරනිමියෙන් එන ලෙස පිළිගැනීම සුදුසුය, මේ සඳහා අපට දිය යුත්තේ එය පමණි ඇතුලත් කරන්න

XAMPP

පෙර පින්තූරයේ එය අපෙන් විමසුවේ අපට සංවර්ධකයින් සඳහා ලිපිගොනු ස්ථාපනය කිරීමට අවශ්‍යද යන්න සහ පසුව තෝරාගත් තේරීම සමඟ අප එකඟ වන්නේද යන්නයි.

xamp1

දැන් එය අප විසින් ස්ථාපනය කිරීමට අවශ්‍ය මාර්ගය අපෙන් අසයි (පෙරනිමියෙන් එය / opt / lampp හි ඇත), අපට එය වෙනස් කළ හැකි වුවද, එය එලෙසම තැබීමට මම නිර්දේශ කරමි.

xamp2

ස්ථාපනය කිරීමට පෙර තවත් එක් පියවරක්

xamp3

XAMPP ස්ථාපනය කිරීම

xamp5

ස්ථාපනය සම්පූර්ණයි.

xamp6

දැන්, XAMPP ආරම්භ කිරීම සඳහා අප විසින් ක්‍රියාත්මක කළ යුත්තේ:

ud sudo / opt / lampp / lampp start ලිනක්ස් 5.5.19-0 සඳහා XAMPP ආරම්භ කිරීම ... XAMPP: අපාචේ ආරම්භ කිරීම ... හරි. XAMPP: MySQL ආරම්භ කිරීම ... හරි. XAMPP: ProFTPD ආරම්භ කිරීම ... හරි.

මේ ආකාරයෙන් අප දැනටමත් අපගේ Apache + MySQL + PHP + Perl සේවාදායකය ක්‍රියාත්මක කර ඇත. ඔබට ගැටළුවක් ඇත්නම්, ඔබ සංචාරය කරන ලෙස මම නිර්දේශ කරමි නිති අසන පැන.

XAMPP සමඟ අභිරුචි DNS සහ අතථ්‍ය ධාරකය

අපගේ පරීක්ෂණ සේවාදායකයේ අඩවි කිහිපයක් සත්කාරක කර ඇති බව උපකල්පනය කිරීමෙන්, අපට ඒවා සෑම එකක්ම ගොනුවේ දේශීයව බැලීමට සැකසිය හැකිය / Etc / hosts. අපි උදාහරණයක් බලමු, අපි වෙබ් අඩවිය ඇති බව කියමු dev.tests.com, අපි කරන්නේ ගොනුව විවෘත කිරීමයි / Etc / hosts අපගේ ප්‍රියතම පෙළ සංස්කාරකය සමඟ (සහ මූල ලෙස) එය පහත ආකාරයට එකතු කරන්න:

$ sudo vim /etc/hosts

අපි පේළිය එකතු කරමු:

127.0.0.1   dev.prueba.com

නමුත් ඇත්ත වශයෙන්ම මෙය ප්‍රමාණවත් නොවේ, මන්ද යමෙකු ඉල්ලීමක් කළ විට අපාචේට පැවසිය යුතුය dev.test.com 127.0.0.1 සඳහා, ඔබ අපගේ පරීක්ෂණ අඩවිය ආපසු ලබා දිය යුතුය.

අපි ගොනුව සංස්කරණය කරමු /opt/lampp/etc/httpd.conf

$ sudo vim /opt/lampp/etc/httpd.conf

තවද අපි පවුම් ලකුණ ඉවත් කරමින් මෙසේ කියමු.

# Include etc/extra/httpd-vhosts.conf

අපි එය මේ ආකාරයෙන් තබමු:

Include etc/extra/httpd-vhosts.conf

දැන් අපි ගොනුව වෙත යමු /opt/lampp/etc/extra/httpd-vhosts.conf මේ වගේ දෙයක් තිබිය යුතුයි:

# නම මත පදනම් වූ අථත්‍ය ධාරක පමණක් භාවිතා කරන්න, එවිට සේවාදායකයාට # IP ලිපින ගැන කරදර විය යුතු නැත. පහත දැක්වෙන විධානයන්හි ඇති තරු ලකුණු මඟින් මෙය දක්වනු ලැබේ. # # කරුණාකර ප්‍රලේඛනය බලන්න # # අථත්ය ධාරක සැකසීමට පෙර වැඩි විස්තර සඳහා. # # ඔබේ අථත්‍ය ධාරක # වින්‍යාසය සත්‍යාපනය කිරීමට ඔබට '-S' විධාන රේඛා විකල්පය භාවිතා කළ හැකිය. # # VirtualHost උදාහරණය: # ඕනෑම Apache නියෝගයක් පාහේ VirtualHost බහාලුමක් තුළට යා හැකිය. # පළමු වර්චුවල්හෝස්ට් කොටස ඕනෑම බ්ලොක් එකක සර්වර් නේම් හෝ සර්වර් ඇලියස් සමඟ නොගැලපෙන සියලුම ඉල්ලීම් සඳහා භාවිතා කරයි. # ServerAdmin webmaster@dummy-host.example.com DocumentRoot "/opt/lampp/docs/dummy-host.example.com" ServerName dummy-host.example.com ServerAlias ​​www.dummy-host.example.com ErrorLog "logs / dummy -host.example.com-error_log "CustomLog" ලොග් / dummy-host.example.com-access_log "පොදු ServerAdmin webmaster@dummy-host2.4.example.com DocumentRoot "/opt/lampp/docs/dummy-host80.example.com" ServerName dummy-host80.example.com ErrorLog "ලොග් / dummy-host2.example.com-error_log" CustomLog "ලොග් / dummy-host2.example.com-access_log" පොදුයි

අපි එය වෙනස් කර මේ ආකාරයෙන් තබමු:

# නම මත පදනම් වූ අථත්‍ය ධාරක පමණක් භාවිතා කරන්න, එවිට සේවාදායකයාට # IP ලිපින ගැන කරදර විය යුතු නැත. පහත දැක්වෙන විධානයන්හි ඇති තරු ලකුණු මඟින් මෙය දක්වනු ලැබේ. # # කරුණාකර ප්‍රලේඛනය බලන්න # # අථත්ය ධාරක සැකසීමට පෙර වැඩි විස්තර සඳහා. # # ඔබේ අථත්‍ය ධාරක # වින්‍යාසය සත්‍යාපනය කිරීමට ඔබට '-S' විධාන රේඛා විකල්පය භාවිතා කළ හැකිය. # # VirtualHost උදාහරණය: # ඕනෑම Apache නියෝගයක් පාහේ VirtualHost බහාලුමක් තුළට යා හැකිය. # ඕනෑම බ්ලොක් එකක සර්වර් නේම් හෝ සර්වර් ඇලියස් සමඟ නොගැලපෙන සියලුම ඉල්ලීම් සඳහා පළමු වර්චුවල්හෝස්ට් කොටස භාවිතා වේ. # DocumentRoot "/ home / path / folder / project /" ServerName my_blog.dev ලබා දී ඇති සියල්ල අවශ්‍යයි

නිසැකවම, ප්‍රතිස්ථාපනය කිරීමේදී අපගේ ව්‍යාපෘති ෆෝල්ඩරයට යන මාර්ගය නියම කළ යුතුය "/ මුල් පිටුව / මාර්ගය / ෆෝල්ඩරය / ව්‍යාපෘතිය /".

අත්පොත LAMP ස්ථාපනය

දැන්, එය එවැන්නක් ලෙස පෙනෙන්නට නොතිබුණද, අපගේ ගබඩාවලින් සෘජුවම ඇසුරුම් ස්ථාපනය කරනවාට වඩා පෙර ආකාරයෙන් ස්ථාපනය කිරීම වඩා කරදරකාරී යැයි මම සිතමි. අපගේ පරිගණකයේ එකම තොගයක් තිබීම සඳහා අපට ටර්මිනලයක් විවෘත කර තැබිය යුතුය:

$ sudo apt install apache2 mysql-server-5.5 phpmyadmin

මෙම පැකේජ 3 සමඟ පමණක්, සංවර්ධනය කිරීමේදී අවශ්‍ය අවම අගය සමඟ වැඩ කිරීම ආරම්භ කිරීම සඳහා අවශ්‍ය පරායත්තතා ස්ථාපනය කෙරේ.

LAMP සමඟ අභිරුචි DNS සහ අතථ්‍ය සත්කාරක

ඩීඑන්එස් (වසම් නාම සේවාදායකය) හි අපි සෑම දෙයක්ම එක හා සමානව තබා ගනිමු, එනම්, අපගේ පරීක්ෂණ අඩවි වල නම් ගොනුවට එකතු කරමු / Etc / hosts. දැන්, අපාචේ සම්බන්ධයෙන් ගත් කල, VHost (අතථ්‍ය ධාරක) හි මාර්ගය වෙනස් වේ.

සාමාන්‍යයෙන් සිදු කරනුයේ අප ගොනුවට දැමූ දේ තැබීමයි /opt/lampp/etc/extra/httpd-vhosts.conf මාර්ගයේ /etc/apache2/sites-available/vhostname.conf, ඉන්පසු ෆෝල්ඩරයේ ඇති එම ගොනුවට සංකේතාත්මක සබැඳියක් සාදනු ලැබේ / etc / apache2 / අඩවි-සක්‍රීය / නමුත් අපි සංකීර්ණ කරන්න යන්නේ නැහැ. අපි කෙලින්ම ගොනුව දමමු / etc / apache2 / අඩවි-සක්‍රීය / පහත වින්‍යාසය සමඟ:

$ sudo vim /etc/apache2/sites-enabled/dev.pruebe.com.conf DocumentRoot "/ home / path / folder / project /" ServerName my_blog.dev ලබා දී ඇති සියල්ල අවශ්‍යයි

අපි අතින් ස්ථාපනය කරන විට, වෙබ් අඩවි ෆෝල්ඩර වල පෙරනිමි මාර්ගය බව පැහැදිලි කිරීම වලංගු යැයි මම සිතමි / var / www / http /.

NodeJS සහ Ruby ස්ථාපනය කිරීම

අපි භාවිතා කරන්නේ නම් NodeJS o රූබි (PHP සහ Perl වෙනුවට) අපට කොන්සෝලය තුළ ධාවනය කිරීමෙන් අතින් අතින් ස්ථාපනය කළ හැකිය:

$ sudo apt install nodejs ruby

ඔවුන්ට තවත් පැකේජ අවශ්‍ය නම්, පැකේජ කළමණාකරු හෝ කොන්සෝලය තුළ එය ක්‍රියාත්මක කිරීමෙන් ඔවුන්ට එය සොයා බැලිය යුතුය:

$ sudo apt search paquete a buscar

මෙම කොටස වන තුරු අපගේ වැලිපිල්ල සඳහා සේවාදායක පාර්ශවීය කොටස දැනටමත් සූදානම් කර ඇති අතර, දැන් අපට භාවිතා කළ හැකි යෙදුම් කිහිපයක් බලමු.

වෙබ් සංවර්ධන මෙවලම්

HTML, CSS, JS සහ වෙනත් අය වෙත පැමිණෙන විට අපට සුවපහසු ලෙස වැඩ කිරීමට ඉඩ සලසන සමහර යෙදුම් අප ගබඩාවල තිබේ. ඒවා අතර අපට ඇත්තේ:

  • බ්ලෆීෂ්
  • ගෙනි
  • ගෙඩිත්
  • කේට්

වීම බ්ලූෆිෂ් (මගේ මතය අනුව) එය වැඩ කිරීමේදී වඩාත් සම්පූර්ණයි ඉදිරි අන්තය, නමුත් අපට තවත් ක්‍රියාකාරීත්වයක් ලබා දෙන තෙවන පාර්ශවීය යෙදුම් ස්ථාපනය කිරීමට මම නිර්දේශ කරමි. අපට උදාහරණයක් ඇත වරහන්, සබ්ලයිම් ටෙක්ස්ට් o කොමෝඩෝ-සංස්කරණය කරන්න. කොමෝඩෝ-සංස්කරණය හැරුණු විට මෙම සියලු යෙදුම් වලට උබුන්ටු සඳහා තමන්ගේම ස්ථාපන පැකේජයක් ඇත, එය ඉවත් කළ යුත්තේ සහ .sh ගොනු ධාවනය පමණි.

(… ක්‍රියාත්මක වෙමින් පවතී…)


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් 32 ක්, ඔබේ අදහස් තබන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.

  1.   දඩයක්කාරයා ප්රකාශ කළේය

    උබුන්ටු හි මෙම අනුවාදයෙන් එළුවන්ගේ රූපයේ වෙනත් අයෙකු හොල්මන් පිත්තක් දකින්නේද?

    1.    සජීවී ප්රකාශ කළේය

      හහාහා ඒක ඇත්ත .. තැඹිලි රැවුල සහ මුඛයේ කුහර දෙස පමණක් බලන්න

    2.    අයිවන් බාරා ප්රකාශ කළේය

      දැන් ඔබ එය සඳහන් කර ඇත… එය “පරෙඩෝලියාව” ලෙස හැඳින්වේ.

      ක්‍රමලේඛනය තරමක් සංකීර්ණ වූ විට තෝරා ගත යුතු ඩිස්ට්‍රොස් ගැන. "කලින්" එය බ්‍රව්සර් සහ වොයිලා කිහිපයක් සඳහා සංවර්ධනය කරන ලදී, මන්ද සංවර්ධනය වඩා මන්දගාමී විය. අද, වෙබ් යෙදුම් සංවර්ධනය කිරීම සඳහා ASPSNet, PHP, JAVA යනාදිය ලෙස හැඳින්විය හැකි බ්‍රව්සර් සහ වේදිකා වල අනන්තයක් ඇත. යෙදුම් වඩාත් තීර්යක් වන තැන, මම මෙයින් අදහස් කරන්නේ ඒවා සාමාන්‍ය ඩෙස්ක්ටොප් හෝ ලැප්ටොප් පරිගණක වලින් පමණක් ප්‍රවේශ නොවන බවයි, නමුත් ඒවා දැනටමත් ටැබ්ලටයක්, ජංගම දුරකථනයකින් ලබාගෙන ඇත (සහ එකම ක්‍රියාකාරීත්වය අවශ්‍ය වේ).

      යෙදුම්වල ස්ථායිතාව සහ ආරක්ෂාව පළමුවෙන්ම ආරක්ෂා කර ගැනීම සඳහා අද පෙරමුණේ සිටීම අත්‍යවශ්‍ය බව මම විශ්වාස කරමි, ඒ අර්ථයෙන් මම ව්‍යාකූල වී සිටිමි, එය සිදු කිරීමට මට තවමත් විශාල මුදලක් වැය වේ, නිදසුනක් වශයෙන්, මගේ නොවන වෙනත් උපාංගයකින් බැංකු ගනුදෙනුවක් තර්කානුකූල නොවන බවක් පෙනෙන්නට තිබුණත්, එසේ කිරීමට මගේ නිවසේ ආරක්ෂාව ලබා ගැනීමට බොහෝ විට මම බලාපොරොත්තු වෙමි.

      අනෙක්. අපි අවංකව කියමු: බොහෝ ක්‍රමලේඛකයින් (අවම වශයෙන් මා දන්නා අය), ඔවුන් වෙබ්, ජාවා, බීබී ඩීඩී යනාදිය වේවා, අවම වශයෙන් 80% ක්ම යුනික්ස් වේදිකාවක් භාවිතා කරයි. වේදිකාවේ ඉදිරිපත් කර ඇති සියලුම මෙවලම් නොමැතිව විවෘතව හා නොමිලේ ලබා දෙන පුද්ගලයින් ඉදිරියට යන විට ඉතා සංකීර්ණ වනු ඇත. එසේම, මුළු වෙබ් වේදිකාවම පාහේ හෝ බී.බී.ඩී. එය යුනික්ස් සේවාදායකයක් මත සවිකර ඇති බැවින් අනෙක් කොටස එකම ආකාරයකින් ක්‍රියා කිරීම අර්ථවත් නොවේද?

      බෙදාහදා ගැනීම සහ සුබ පැතුම් වලට ස්තූතියි.

    3.    Batman ප්රකාශ කළේය

      කටවහගන්න… මම බැට්මෑන්!

    4.    neysonv ප්රකාශ කළේය

      මට බකමූණෙක් වගේ

      1.    සජීවී ප්රකාශ කළේය

        ඒක හරි .. මෙන්න අපි ආයෙත් බැලුවාම එහෙම හිතනවා

  2.   හියුගෝ සැන්ටොස් ප්රකාශ කළේය

    මම වෙබ් සංවර්ධකයෙක් වන අතර ප්‍රධාන වශයෙන් PHP, මම වසර ගණනාවක් තිස්සේ ඩෙබියන් මගේ සේවා පරිසරය ලෙස භාවිතා කර ඇත්තෙමි, ඔවුන් ලිපියේ අදහස් දක්වන පරිදි, කුමන ඩිස්ට්‍රෝ භාවිතා කළ යුතුද යන්න තීරණය වන්නේ එක් එක් පුද්ගලයා මත වන අතර ලිනක්ස් සංවර්ධන ප්‍රදේශය තුළ එය විශාල සංඛ්‍යාවක් සපයයි නම් ජීවිතය පහසු කරන මෙවලම්.

    අදහස් දැක්වීමක් ලෙස, සමහර සංවර්ධකයින් XAMPP, LAMP සහ / හෝ ඒ හා සමාන ඒවා ස්ථාපනය කරන බව මම දැක ඇත්තෙමි, ලිනක්ස් හි එය සිදු කිරීම අවශ්‍ය නොවේ. අපාචේ ලිනක්ස් වලට ආවේණික බව අපට මතක ඇති බැවින්, උදාහරණයක් ලෙස මම මගේ ඩෙබියන් මත apache2 සහ php5 ස්ථාපනය කරමි. සාමාන්‍ය එකක් (aptitude install apache2 php5) සහ voila සමඟ මගේ ව්‍යාපෘති / var / www තුළට දැමීම හැර වෙන කිසිවක් කිරීමට මට අවශ්‍ය නැත.

    1.    සජීවී ප්රකාශ කළේය

      එය හරි, කුමක් සිදුවේද මම එය "පහසු" කිරීමට උත්සාහ කළෙමි, නමුත් ලිපියේ මම ක්‍රම දෙක සඳහන් කළෙමි

    2.    ටෙක්නෝ-ඉන්ටෙග්‍රා ස්වයංක්‍රීයකරණය ප්රකාශ කළේය

      සුභ පැතුම්. ඔබ apache2 සහ php5 ස්ථාපනය කිරීම මට හොඳ බව පෙනේ, නමුත් ඔබට mysql දැමිය යුතු යැයි මට හැඟේ, එසේම ඔබ phpmyadmin වින්‍යාස කරන්නේ කෙසේද? ඔබට ස්තුතියි.

  3.   මාකෝස්_ටක්ස් ප්රකාශ කළේය

    අපි අවංක වෙමු, ඩ්‍රීම්වීවර් එම සියලු වැඩසටහන් ඉක්මවා ගියද එය ලැජ්ජාවකි නමුත් ලිනක්ස් හි මෙම ඇඩෝබි වැඩසටහනේ උච්චතම අවස්ථාව අපට නොමැත.

    1.    eliotime 3000 ප්රකාශ කළේය

      ඔව් (හොඳයි, අර්ධ වශයෙන්) ඇත, එය වරහන් ලෙස හැඳින්වෙන අතර Vim සහ Emacs ද සලකා බලයි. : v

    2.    ඒ ඩම්ප්ස්ටර් ඩ්‍රීම්වීවර් ප්රකාශ කළේය

      ඩ්‍රීම්වීවර් ක්‍රමයෙන් කේතයට කුණු දැමීම සෑම කෙනෙකුටම සමත් වේ

    3.    හර්නන් ප්රකාශ කළේය

      ඩ්‍රීම්වීවර් යනු ක්‍රමලේඛකයන්ට වඩා නිර්මාණකරුවන්ට වඩා වැඩිය, කේතය සමඟ වැඩ කරන පුද්ගලයින්ට එය ඉතා කරදරකාරී හා මන්දගාමී වේ. උත්කෘෂ්ට පෙළ, වරහන් හෝ වෙබ්ස්ටෝම් / පීපීස්ටෝම් වැනි වැඩසටහනක් භාවිතා කිරීම වඩාත් පහසු වේ. මම ඩ්‍රීම්වීවර් භාවිතා කළ වාර ගණන, මගේ කේතය සුදානම් කිරීමෙන් පසු, මම මෝස්තර ප්‍රකාරයට ගියෙමි, එහිදී මම යම් කරුණක් හෝ යමක් ගෙන ගියහොත්, ඩ්‍රීම්වීවර් මගේ කේතය එතරම්ම පිළිවෙලට විසුරුවා හැරීම ගැන සැලකිලිමත් වේ. එය ගෙවීමක් යැයි කීම නොවේ. මට නිර්මාණ මිතුරන් සිටින අතර ඔවුන් සඳහා එය අතිශය අසාමාන්ය ය, මන්ද ඔවුන්ට එක කේත පේළියක් ලිවීමකින් තොරව පිටුවක් සෑදිය හැකිය.

      1.    එඩ්වාර් ප්රකාශ කළේය

        breamweaver Hahaha ඔබ ක්ලිප් කිරීමට ඉගෙන ගන්නේ නම් මම එය සමඟ කිසි විටෙකත් ඉගෙන නොගනිමි

    4.    KZKG ^ ගාරා ප්රකාශ කළේය

      ඩ්‍රීම්වෝ?… බාෆ්, යාළුවා, කලාකරුවා, ඩ්‍රීම්වීවර්, මේ සියල්ලම පිරිසිදු ගොන් වැඩකි, කණගාටුයි එය එසේ පැවසීම නමුත් එය සත්‍යයයි.

      ඔවුන් පේළි හත්සියයක් ජන්ක් කේත, අවශ්‍ය නොවන ටැග් හෝ ඉලක්ක යනාදිය තබති.

      වරහන්, සබ්ලයිම්, මේ ඕනෑම එකක් සමඟ ඕනෑම CSS කාර්යයක් කිරීමට ප්‍රමාණවත් නොවේ.

    5.    kdexneo ප්රකාශ කළේය

      ඇප්ටානා ස්ටුඩියෝ 3 ඩ්‍රීම්වීවර්ට වඩා හොඳයි.

    6.    සජීවී ප්රකාශ කළේය

      ඔයා කීවේ කුමක් ද? ඩ්‍රීම්වීවර්? ඒවගේම?

    7.    ෂර්පා 90 ප්රකාශ කළේය

      ඔබව ජනනය කරන සියලුම කසළ කේතය ඔබ දකිනු ඇතැයි අපේක්‍ෂා කරමු ... සිහින මැවීම යනු NON-PROFESSIONALS, period!

  4.   හසාමා ප්රකාශ කළේය

    සංවේදී තනතුර, ඇත්තටම
    සුභ පැතුම්

    1.    සජීවී ප්රකාශ කළේය

      ග්‍රේසියස්

  5.   පීටර්චෙකෝ ප්රකාශ කළේය

    ඔබේ තොරතුරු ඉතා ප්‍රයෝජනවත්… ස්තූතියි. ඔබ නැවත උබුන්ටු / ඩෙබියන් මුහුදට යනවාද?

    1.    KZKG ^ ගාරා ප්රකාශ කළේය

      හහා ඔහු සෑම විටම ඩෙබියන් වෙනුවෙන් ඔහුගේ හදවතේ ඉඩක් තබා ගනී, නමුත්… උබුන්ටු මම හිතන්නේ නැහැ හෙහෙහෙයි

      1.    පීටර්චෙකෝ ප්රකාශ කළේය

        ඔබ කවදාවත් දන්නේ නැහැ 😀

    2.    සජීවී ප්රකාශ කළේය

      එය කිසි විටෙකත් නොකියවිය යුතු වුවත්, මම දිගු, දිගු, දිගු කාලයක් ඩෙබියන් වෙත ආපසු යනු ඇතැයි මම නොසිතමි.

  6.   සෙල්සියස් අංශක ප්රකාශ කළේය

    දුර්වල ටොම්කාට් කිසිවෙකුට එය අවශ්‍ය නැත.

    1.    සජීවී ප්රකාශ කළේය

      ජාවා අවශ්‍ය කාටද? 😛

  7.   ගේබ්රියෙල් ප්රකාශ කළේය

    මම හිතන්නේ තේමාවන් ව්‍යාකූල වෙමින් පවතී (නැවතත්), ඔබ සිටින්නේ නිර්මාණකරුවන් පමණි, අනෙක් අය ක්‍රමලේඛකයින් පමණි, දෙදෙනාම සිටිති, වින්බග් "පහසු" ලෙස දකින අය සිටිති, මන්ද ඔවුන් ඊළඟ ඊළඟ ස්ථාපනය කරන අතර "සියල්ල සකසා ඇත" ( ඔවුන් හිමිකාර සහ / හෝ බලපත්‍රලාභී මෘදුකාංග සමඟ වැඩ කිරීමට හෝ නොවීමට ඉඩ ඇති බව අඟවමින්, තව ටිකක් දියුණු (සහ "නිර්භීත") අය සිටින අතර ලිනක්ස් ගැන දන්නා අතර සාමාන්‍යයෙන් ඔවුන් අතර ඇති මෙවලම් සමඟ වැඩ කරයි. දීර් etc යනාදිය, අප මෙම බ්ලොග් අඩවියේ බෙදාහදා ගන්නා විට අදහස නම්, එය කුමන ඩිස්ට්‍රෝ එකක් වුවද ග්නු-ලෙනක්ස් මත වර්ධනය වන අතර එබැවින් විවෘත මූලාශ්‍ර මෙවලම් භාවිතා කිරීමයි, යටින් පවතින ගැටළුව (මම සිතන්නේ) එය එක් එක් පුද්ගලයා මත රඳා පවතී, මෙවලම් තිබේ අප නොදන්නා නමුත් අපට ඉගෙන ගැනීමට අවශ්‍ය වූ විට එය ලබා දෙන තෙක් පැය කිහිපයක් ආයෝජනය කළ යුතු අතර, අපට සුවපහසුවක් දැනේ නම් (අනෙක් අය සිතන දේ නොසලකා) අපි සතුටු වන්නෙමු !! (:

    1.    rlsalgueiro ප්රකාශ කළේය

      ඔබට php5.6.3 සඳහා අනුවාදය බාගත කළ හැකිය
      http://downloads.sourceforge.net/project/xampp/XAMPP%20Linux/5.6.3/xampp-linux-x64-5.6.3-0-installer.run
      http://downloads.sourceforge.net/project/xampp/XAMPP%20Linux/5.6.3/xampp-linux-5.6.3-0-installer.run
      එය රඳා පවතින්නේ ඔබ සංවර්ධනය කරන දේ හෝ ඔබට අවශ්‍ය ගැළපුම මතය, 5.5 අනුවාදය තබා ගැනීම සඳහා මම රෙපෝ හි ඇති පැකේජ ස්ථාපනය කරමි. එපමණක් නොව, මට අපාචේ 2.4, php5.5.13 යනාදිය ඇත. එසේම phpcs වැනි අනෙකුත් පුස්තකාල ස්ථාපනය කිරීම පහසුය, එය පැහැදිලිය මම කවචයට කැමතියි සහ මට හැකි සෑම දෙයක්ම ස්ථාපනය කර වින්‍යාස කිරීමට මම කැමැත්තෙමි.

      1.    rlsalgueiro ප්රකාශ කළේය

        මෙම ව්‍යාපෘතිය wpn-xm.org ඔබ දැක ඇති අතර, ලිනක්ස් සඳහා මෙවැනි දෙයක් සාක්ෂාත් කර ගැනීම සිත්ගන්නාසුළු වනු ඇත, මම එම මෙවලම් සමහරක් භාවිතා කරන නිසා ඒකාබද්ධ යැයි කියමි, පුස්තකාල විශාල සංඛ්‍යාවක් තිබියදීත් සහ සත්කාරක සියල්ලම පාහේ අපාචේ මත සවිකර ඇති බව පැවසීම කණගාටුයි. nginx සඳහා වෙනස් කර ඇත. LAMP සහ XAMPP සඳහා විකල්ප සොයමින් wpn-xm මට හමු වූ අතර එය වැඩ යන්ත්‍රයට හොඳය.එය නිසැකවම හොඳ විකල්පයකි. W $ + chrome පිළිබඳ මගේ පෙර අදහස් දැක්වීම ගැන කණගාටුයි

  8.   රාවුල් කැසරි ප්රකාශ කළේය

    ඔබගේ දායකත්වය ඉතා සිත්ගන්නා සුළුය, එය දිගටම සංවර්ධනය කරන්න, එය අගය කරනු ලැබේ

  9.   මයිකල් කාර්ඩෝසා ප්රකාශ කළේය

    හෙලෝ මම උබුන්ටු වලට අලුත් ය, මම සෑම විටම කවුළු භාවිතා කර ඇති නමුත් මට උබුන්ටු භාවිතා කරමින් ලිනක්ස් පරිසරයකට සංක්‍රමණය වීමට අවශ්‍ය නමුත් මට ෆෝල්ඩර සෑදීමට හෝ කවුළු වල මෙන් htdocs හි ලිපිගොනු දැමීමට අවශ්‍ය වූ විට එය මට ඉඩ නොදේ හෝ කවුළුවල කළ හැකි නමුත් උබුන්ටු වල මට එය විශාල වශයෙන් අවහිර කළ නොහැක, නැතහොත් එය වෙනස් කිරීමට මට ඉඩ නොදේ, මම htdocs හි ගොනු සෑදීමට උත්කෘෂ්ට ලෙස භාවිතා කරන්නේ නම් එය මට ඉඩ නොදේ, ඔබට මට උදව් කළ හැකි නම්, මම එය අගය කරමි.

  10.   මොන්ට් ප්රකාශ කළේය

    කාටහරි මට උදව් කරන්න පුළුවන්ද?
    මීට වසර ගණනාවකට පෙර මම වෙබ් නිර්මාණය පිළිබඳ කුඩා පා course මාලාවක් හැදෑරූ අතර මම එයට ප්‍රිය කළෙමි. ඔවුන් මට කවුළු සඳහා වැඩසටහන් ලබා දුන්නද ඒවා ස්ථාපනය කිරීමට මට කිසි විටෙකත් ඉඩ දුන්නේ නැත.
    මාස කිහිපයකට පෙර මට අවසානයේ ලිනක්ස් උබුන්ටු වෙත මාරු වීමට හැකි වූ අතර මට කිසිදු වැඩසටහනක් සොයාගත නොහැකි විය
    මට මතකයි පා course මාලාවේදී මම වැඩසටහන් තුනක් දුටුවා
    ඩ්‍රීම්වීවර්, ෆ්ලෑෂ් එම්එක්ස් සහ තවත් එකක් ඡායාරූප නැවත ලබා ගැනීම සඳහා වූ නමුත් මට නම මතක නැත.
    පා course මාලාවේ මා දුටු දෙයට සමාන ස්ථාපනය කිරීම සඳහා බාගත වෙබ් අඩවි හෝ මාර්ග සඳහන් කළ හැකිද?
    ස්තූතියි!
    ඔබට ස්තුතියි.