ප්රශ්නය: මම openSUSE මත පැකේජයක් ස්ථාපනය කිරීමට කැමතියි, සහ පැකේජය ලබා ගත හැක්කේ Packman ගබඩාවේ පමණි. OpenSUSE හි Packman ගබඩාව එක් කරන්නේ කෙසේද?
Packman repository යනු openSUSE හි විශාලතම බාහිර ගබඩාව වන අතර එහි විවිධ බහුමාධ්ය ආශ්රිත පැකේජ සහ ඒවායේ පුස්තකාල අඩංගු වේ. ඔබට openSUSE නිල ගබඩාවල නොමැති වීඩියෝ/ශ්රව්ය ආශ්රිත මෘදුකාංග ස්ථාපනය කිරීමට අවශ්ය නම්, ඔබට ඒවා Packman ගබඩාවෙන් සොයාගත හැකිය.
OpenSUSE සඳහා ස්ථාපනය සහ වින්යාස කිරීමේ මෙවලමක් වන YaST භාවිතා කිරීමෙන් ඔබට openSUSE මත Packman ගබඩාව එක් කළ හැක. මෙන්න ඔබට එය කළ හැකි ආකාරය.
වැඩිදුර කියවන්න →KVM හෝ කර්නලය මත පදනම් වූ අතථ්ය යන්ත්රය යනු ඔබේ ලිනක්ස් සේවාදායකය හයිපර්වයිසර් බවට පත් කරන විවෘත මූලාශ්ර අථත්යකරණ තාක්ෂණයකි. හයිපර්වයිසර් තුළ, ඔබට හුදකලා අථත්ය පරිසරයක් නිර්මාණය කළ හැකි අතර බහු අතථ්ය යන්ත්ර තැනිය හැක. KVM යටතේ ක්රියාත්මක වන සියලුම යන්ත්ර ආගන්තුක යන්ත්ර ලෙස හැඳින්වේ. KVM යනු Linux හි කොටසකි, එය කර්නලය v2.6 සිට Linux කර්නලය තුළ ක්රියාත්මක වේ.
KVM යනු පරිපාලකයින් අතර ප්රබල කීර්තියක් ඇති වඩාත්ම යාවත්කාලීන කරන ලද අථත්යකරණ විසඳුම් වලින් එකකි. එය තනි සර්වර් හයිපර්වයිසර් මත බහු යන්ත්ර ධාවනය කිරීමට ඉහළ කාර්යක්ෂමතාවයක් සමඟ ඉහළ කාර්ය සාධනයක් සපයයි. එසේම, KVM ඕනෑම Linux බෙදාහැරීම
වැඩිදුර කියවන්න →Pure-FTPd යනු Troll-FTPd මත පදනම් වූ නිදහස් සහ සැහැල්ලු FTP සේවාදායකයකි, සංවර්ධනය 2001 දී ආරම්භ වූ අතර එය Linux, *BSD, Solaris, සහ HP-UX ඇතුළු බොහෝ Unix වැනි OS මත ධාවනය වේ. Pure-FTPd සතුව අතථ්ය වසම්, chroot මුල් පිටුව නාමාවලිය, අතථ්ය පරිශීලකයන්, TLS/SSL සහාය, අතථ්ය කෝටාව සහ තවත් බොහෝ විශේෂාංග ඇත.
මෙම නිබන්ධනයේදී, OpenSUSE Leap 42.1 හි pure-ftpd ස්ථාපනය කර වින්යාස කරන්නේ කෙසේදැයි මම ඔබට පෙන්වන්නම්. TLS/SSL සමඟින් pure-ftpd සකසන්නේ කෙසේද සහ පසුව virtual-users සකසන්නේ කෙසේදැයි මම ඔබට පෙන්වන්නම්.
පූර්ව අවශ්යතාවය
HHVM (HipHop Virtual Machine) යනු Facebook විසින් සංවර්ධනය කරන ලද විවෘත මූලාශ්ර අතථ්ය යන්ත්රයකි, එය PHP 5 (සහ PHP 7 හි සමහර විශේෂාංග) සහ Hack භාෂාවෙන් ලියා ඇති වැඩසටහන් ක්රියාත්මක කිරීම සඳහා JIT (යන්තම්-කාල) සම්පාදකයකි. ඔබට ඔබේ සේවාදායකයේ HHVM ධාවනය කිරීමට අවශ්ය නම්, ඔබට Nginx හෝ apache වෙබ් සේවාදායකයට ඉහළින් ඇති FastCGI-පාදක වෙබ් සේවාදායකය භාවිතා කළ හැකිය, නැතහොත් ඔබට \Proxygen\ නම් වූ ඉන්බිල්ට් වෙබ් සේවාදායකය භාවිතා කළ හැක.
මෙම නිබන්ධනයේදී, අපගේ වෙබ් සේවාදායකය ලෙස HHVM සහ Nginx සමඟින් WordPress (PHP මත පදනම් වූ සුප්රසිද්ධ CMS) ස්ථාපනය කරන ආකාරය මම ඔබට පෙන්වන්නම්. මම මෙහෙයුම් පද්ධතිය
වැඩිදුර කියවන්න →PostgreSQL (බොහෝ අය එය Postgres ලෙස හඳුන්වයි) යනු උසස් වස්තු-සම්බන්ධතා දත්ත සමුදා කළමනාකරණ පද්ධතියකි (ORDBMS). Postgres යනු ව්යවසාය පන්තියේ යෙදුම් සඳහා Postgres හොඳම තේරීම බවට පත් කරන වසර 18කට වැඩි සක්රීය සංවර්ධනයක් සහිත විවෘත මූලාශ්ර දත්ත සමුදා සේවාදායකයකි.
Postgresql යනු හරස් වේදිකාවක් වන අතර Linux, OSX, Windows සහ BSD පවුල වැනි බොහෝ මෙහෙයුම් පද්ධති මත ධාවනය වේ. ඔබට විශාල දත්ත සමුදා වැඩ බරක් සහිත යෙදුමක් ඇති විට එය නිවැරදි තේරීම වේ. Yahoo, Instagram සහ Disqus ඇතුළු බොහෝ විශාල සංවිධාන විසින් Postgres භාවිතා කර ඇත. Postgres සේවාවක් ලෙස මෘදුකාංගයක් ලෙස ද පිරිනමනු ලැබේ (SaaS) උදා. Herok
වැඩිදුර කියවන්න →සීෆයිල් යනු ඔබේම සේවාදායකයේ ස්ථාපනය කළ හැකි Dropbox හෝ Google Drive වැනි ක්රියාකාරීව සහිත නොමිලේ ගොනු සත්කාරක මෘදුකාංගයකි. Seafile OpenSource බලපත්රයක් යටතේ නිකුත් කෙරේ. ඔබට ඔබේම ආරක්ෂිත ගොනු සමමුහුර්තකරණය සහ සීෆයිල් සමඟ බෙදාගැනීම සේවාදායකය ගොඩනගා ගත හැකිය, එය පරිශීලකයින්ට සේවාදායකයේ ඔවුන්ගේ දත්ත සංකේතනය කිරීමට හැකි විශ්වාසදායක ගොනු බෙදාගැනීමේ මෘදුකාංගයකි. Seafile C සහ python වලින් ලියා ඇත.
මෙම නිබන්ධනයේදී, openSUSE Leap 42.1 හි ඔබේම ගොනු සමමුහුර්තකරණය සහ seafile සමඟ සේවාදායකය බෙදා ගන්නේ කෙසේද යන්න මම ඔබට පෙන්වන්නම්. අපි ඔබට සීෆයිල් ස්ථාපනය හරහා මඟ පෙන්වනු ඇති අතර පසුව nginx ප්රතිලෝම
වැඩිදුර කියවන්න →VPN හෝ Virtual Private Network යනු අන්තර්ජාලය වැනි පොදු ජාලයක් හරහා ආරක්ෂිත පුද්ගලික ජාලයකි. VPN යනු ඔබගේ දත්ත ගමනාගමනය ආරක්ෂා කරන සහ අන්තර්ජාල පෞද්ගලිකත්වය සහ ආරක්ෂාව වැඩි කරන අන්තර්ජාලය හරහා ආරක්ෂිත උමං මාර්ගයකි. ආරක්ෂිත සත්යාපන ක්රම මගින් VPN වෙත ප්රවේශය සීමා කෙරේ.
OpenVPN යනු අතථ්ය පුද්ගලික ජාල තැනීම සඳහා විවෘත මූලාශ්ර මෘදුකාංගයකි, එය උමං දත්ත සංකේතනය කිරීමට OpenSSL පුස්තකාලය භාවිතා කරන අතර UDP හෝ TCP ප්රවාහනයට සහය දක්වයි. OpenVPN හට පෙර-බෙදාගත් යතුරු, සහතිකය පදනම් කරගත් සහ පරිශීලක නාමය/මුරපද පදනම් කරගත් සත්යාපන යාන්ත්රණ භාවිතා කළ හැක.
මෙම නිබන්ධනයේදී, ලිනක්ස් මෙහෙයුම් පද්ධත
වැඩිදුර කියවන්න →ownCloud යනු PHP ක්රමලේඛන භාෂාව මත පදනම් වූ OpenSource ගොනු හුවමාරු යෙදුමකි. OwnCloud ස්වයං-සත්කාරක ගොනු සමමුහුර්ත කිරීම සහ ලස්සන වෙබ් අතුරු මුහුණතක් සමඟ බෙදාගැනීම සහ dropbox, mega වැනි ක්රියාකාරී ලෙස සියලුම ප්රධාන ජංගම සහ ඩෙස්ක්ටොප් වේදිකා සඳහා යෙදුම් සමමුහුර්ත කිරීම සපයයි. ownCloud ඔබේ හරහා ගොනු, දින දර්ශන සහ සම්බන්ධතා වෙත ප්රවේශ වීම සහ සමමුහුර්ත කිරීම පහසු කරයි. උපකරණ.
මෙම නිබන්ධනයේදී, ඔබේම සමමුහුර්තකරණයක් නිර්මාණය කිරීමට සහ ownCloud සමඟ සේවාදායක වේදිකාවක් බෙදා ගැනීමට මම ඔබට මග පෙන්වමි. අපි ලිනක්ස් OpenSUSE Leap 42.1 හි php සඳහා වන ඉල්ලීම හැසිරවීමට Nginx සමඟ Nginx, දත්ත සමුදාය ලෙස
වැඩිදුර කියවන්න →LEMP හෝ Linux, Engine-x, MySQL, සහ PHP යනු ඔබේ PHP පාදක වෙබ් යෙදුම් වේගවත් Nginx වෙබ් සේවාදායකයේ ක්රියාත්මක කිරීමට ලිනක්ස් මෙහෙයුම් පද්ධතියේ ස්ථාපනය කර ඇති මෘදුකාංග එකතුවකි. LEMP තොගය වෙබ් යෙදුම් සත්කාරකත්වය සඳහා වේගවත් සහ විශ්වාසනීය පදනමක් සපයයි. LEMP යනු සම්පූර්ණ ලේඛන කට්ටලයක් ඇති විවෘත මූලාශ්ර මෘදුකාංග එකතුවකි, එබැවින් ඔබට විවිධ යෙදුම් සහ ඒවා එකට ගැළපෙන ආකාරය ගැන පහසුවෙන් ඉගෙන ගත හැකිය.
මෙම නිබන්ධනයේදී, openSUSE leap 42.1 හි Nginx, MariaDB, සහ PHP-FPM ස්ථාපනය කරන්නේ කෙසේදැයි මම ඔබට පෙන්වන්නම්. එවිට මම Nginx වෙබ් සේවාදායකයට ප්රවේශය ලබා දීම සඳහා SuSEfirewall2 සමඟ OpenSUSE ෆයර්වෝලය වි
වැඩිදුර කියවන්න →LAMP Stack යනු ඔබේ වෙබ් අඩවිය සහ වෙබ් යෙදුම ක්රියාත්මක කිරීම සඳහා ලිනක්ස් මෙහෙයුම් පද්ධතියේ එකට ස්ථාපනය කර ඇති විවෘත මූලාශ්ර මෘදුකාංග එකතුවකි. LAMP හෝ - Linux, Apache, MySQL, සහ PHP - එය මත ධාවනය වන PHP සහ MySQL (Wordpress, Joomla, Drupal වැනි) මත පදනම් වූ වෙබ් යෙදුම් සත්කාරකත්වය සඳහා පදනම සපයයි.
මෙම නිබන්ධනයේදී, ලිනක්ස් මෙහෙයුම් පද්ධතිය ලෙස OpenSUSE Leap 42.1 සමඟ LAMP Stack ස්ථාපනය කිරීමේ පියවර හරහා මම ඔබට මග පෙන්වමි. අපි MariaDB සහ PHP සමඟ apache2 සේවාදායකයේ ස්ථාපනය කරන්නෙමු. MySQL පරිපාලනය සඳහා phpMyAdmin ස්ථාපනය කිරීම සහ .htaccess ගොනුවක් සමඟ phpMyAdmin සුරක්ෂිත කිරීම මම ඇතුළත් කර
වැඩිදුර කියවන්න →