CentOS 7-ൽ മീഡിയവിക്കി എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം


നിങ്ങളുടേതായ ഒരു വിക്കി വെബ്uസൈറ്റ് നിർമ്മിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, മീഡിയവിക്കി ഉപയോഗിച്ച് നിങ്ങൾക്ക് അത് എളുപ്പത്തിൽ ചെയ്യാൻ കഴിയും - ഒരു PHP ഓപ്പൺ സോഴ്uസ് ആപ്ലിക്കേഷൻ, യഥാർത്ഥത്തിൽ വിക്കിപീഡിയയ്ക്ക് വേണ്ടി സൃഷ്ടിച്ചതാണ്. ഈ ആപ്ലിക്കേഷനായി വികസിപ്പിച്ച മൂന്നാം കക്ഷി വിപുലീകരണങ്ങൾക്ക് നന്ദി, അതിന്റെ പ്രവർത്തനം എളുപ്പത്തിൽ വിപുലീകരിക്കാൻ കഴിയും.

LAMP (Linux, Apache, MySQL, PHP) സ്റ്റാക്ക് ഉപയോഗിച്ച് CentOS 7-ൽ മീഡിയവിക്കി എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം എന്ന് ഈ ലേഖനത്തിൽ ഞങ്ങൾ അവലോകനം ചെയ്യാൻ പോകുന്നു.

CentOS 7-ൽ LAMP സ്റ്റാക്ക് ഇൻസ്റ്റാൾ ചെയ്യുന്നു

1. ഏറ്റവും പുതിയ PHP 7.x പതിപ്പിനൊപ്പം LAMP സ്റ്റാക്ക് ഇൻസ്റ്റാൾ ചെയ്യാൻ ആദ്യം നിങ്ങൾ എപ്പൽ, റെമി റിപ്പോസിറ്ററികൾ പ്രവർത്തനക്ഷമമാക്കേണ്ടതുണ്ട്.

# yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
# yum install epel-release

2. അടുത്തതായി, നമ്മൾ php7.3 ഉപയോഗിക്കാൻ പോകുന്നു, കാണിച്ചിരിക്കുന്നതുപോലെ റെമി റിപ്പോസിറ്ററിയിൽ നിന്ന് php7.3 ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് php5.4 ന്റെ ഇൻസ്റ്റാളേഷൻ പ്രവർത്തനരഹിതമാക്കേണ്ടതുണ്ട്.

# yum-config-manager --disable remi-php54
# yum-config-manager --enable remi-php73

3. മീഡിയവിക്കി പ്രവർത്തിപ്പിക്കുന്നതിന് ആവശ്യമായ എക്സ്റ്റൻഷനുകൾക്കൊപ്പം Apache, MariaDB, PHP എന്നിവ ഇൻസ്റ്റോൾ ചെയ്യുന്നതുമായി ഇപ്പോൾ നമുക്ക് മുന്നോട്ട് പോകാം - മികച്ച പ്രകടനത്തിനായി നിങ്ങൾക്ക് Xcache ഇൻസ്റ്റാൾ ചെയ്യാവുന്നതാണ്. .

# yum -y install httpd
# yum -y install mariadb-server mariadb-client
# yum install php php-mysql php-pdo php-gd php-mbstring php-xml php-intl texlive

4. ഇതുപയോഗിച്ച് സേവനങ്ങൾ ആരംഭിക്കുകയും പ്രവർത്തനക്ഷമമാക്കുകയും ചെയ്യുക:

# systemctl start httpd
# systemctl enable httpd
# systemctl start mariadb
# systemctl enable mariadb

5. ഇപ്പോൾ നിങ്ങളുടെ MariaDB ഇൻസ്റ്റാളേഷൻ പ്രവർത്തിപ്പിച്ച് സുരക്ഷിതമാക്കുക:

# mysql_secure_installation

6. മാറ്റങ്ങൾ സജീവമാക്കുന്നതിന്, നിങ്ങൾ അപ്പാച്ചെ വെബ് സെർവർ പുനരാരംഭിക്കേണ്ടതുണ്ട്:

# systemctl restart httpd

CentOS 7-ൽ മീഡിയവിക്കി ഇൻസ്റ്റോൾ ചെയ്യുന്നു

7. അടുത്ത നീക്കം മീഡിയവിക്കി പാക്കേജ് ഡൗൺലോഡ് ചെയ്യുക എന്നതാണ്. wget കമാൻഡിലേക്ക് പോകുക.

# cd /var/www/html
# wget https://releases.wikimedia.org/mediawiki/1.32/mediawiki-1.32.0.tar.gz

8. ഇപ്പോൾ ആർക്കൈവിന്റെ ഉള്ളടക്കങ്ങൾ ടാർ കമാൻഡ് ഉപയോഗിച്ച് എക്uസ്uട്രാക്uറ്റ് ചെയ്യുക.

# tar xf  mediawiki*.tar.gz 
# mv mediawiki-1.32.0/* /var/www/html/

9. അതിനുശേഷം ഞങ്ങൾ മീഡിയാവിക്കി ഇൻസ്റ്റലേഷനായി കാണിച്ചിരിക്കുന്നതുപോലെ ഡാറ്റാബേസ് ഉണ്ടാക്കും.

# mysql -u root -p 

MySQL പ്രോംപ്റ്റിൽ ഡാറ്റാബേസ് സൃഷ്ടിക്കുന്നതിനും ഡാറ്റാബേസ് ഉപയോക്താവിനെ സൃഷ്ടിക്കുന്നതിനും പുതുതായി സൃഷ്ടിച്ച ഡാറ്റാബേസിൽ ആ ഉപയോക്തൃ പ്രത്യേകാവകാശങ്ങൾ നൽകുന്നതിനും ഇനിപ്പറയുന്ന കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുക;

# CREATE DATABASE media_wiki;
# CREATE USER 'media_wiki'@'localhost' identified by 'mysecurepassword';
# GRANT ALL PRIVILEGES on media_wiki.* to 'media_wiki’@'localhost';
# quit;

10. നിങ്ങളുടെ സെർവറിന്റെ http://ipaddress എന്നതിൽ എത്തി ഇൻസ്റ്റലേഷൻ ഘട്ടങ്ങൾ പാലിക്കുക വഴി നിങ്ങൾക്ക് മീഡിയവിക്കി ആപ്ലിക്കേഷൻ ആക്സസ് ചെയ്യാം.

ആദ്യം നിങ്ങൾക്ക് ഭാഷാ ക്രമീകരണങ്ങൾ തിരഞ്ഞെടുക്കാം:

11. അടുത്തതായി, സ്uക്രിപ്റ്റ് എല്ലാ ആവശ്യകതകളും പാലിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കാൻ പരിസ്ഥിതി പരിശോധന നടത്തും:

12. നിങ്ങൾ ഇതുവരെയുള്ള ഘട്ടങ്ങൾ പിന്തുടർന്നിട്ടുണ്ടെങ്കിൽ, പരിശോധനകൾ ശരിയായിരിക്കണം കൂടാതെ നിങ്ങൾക്ക് ഡാറ്റാബേസ് വിശദാംശങ്ങൾ സജ്ജീകരിക്കുന്ന അടുത്ത പേജിലേക്ക് പോകാം. അതിനായി, നിങ്ങൾ മുമ്പ് സൃഷ്uടിച്ച ഡാറ്റാബേസ്, ഉപയോക്താവ്, പാസ്uവേഡ് എന്നിവ ഉപയോഗിക്കുക:

13. അടുത്ത പേജിൽ നിങ്ങൾക്ക് ഡാറ്റാബേസ് എഞ്ചിൻ തിരഞ്ഞെടുക്കാം - InnoDB അല്ലെങ്കിൽ MyIsam. ഞാൻ InnoDB ഉപയോഗിച്ചു. അവസാനമായി നിങ്ങൾക്ക് നിങ്ങളുടെ വിക്കിക്ക് ഒരു പേര് നൽകാനും ആവശ്യമായ ഫീൽഡുകൾ പൂരിപ്പിച്ച് അഡ്മിനിസ്ട്രേറ്റീവ് ഉപയോക്തൃനാമവും പാസ്uവേഡും സൃഷ്ടിക്കാനും കഴിയും.

14. നിങ്ങൾ വിശദാംശങ്ങൾ പൂരിപ്പിച്ച ശേഷം തുടരുക ക്ലിക്ക് ചെയ്യുക. അടുത്ത സ്uക്രീനുകളിൽ, മറ്റേതെങ്കിലും ഇഷ്uടാനുസൃത മാറ്റങ്ങൾ വരുത്താൻ താൽപ്പര്യപ്പെടുന്നില്ലെങ്കിൽ, നിങ്ങൾക്ക് സ്ഥിരസ്ഥിതി ക്രമീകരണങ്ങൾ ഉപേക്ഷിക്കാം.

നിങ്ങൾ ആ ഘട്ടങ്ങൾ പൂർത്തിയാക്കുമ്പോൾ, നിങ്ങൾക്ക് LocalSettings.php എന്ന ഒരു ഫയൽ നൽകും. നിങ്ങളുടെ വിക്കിയുടെ ഡയറക്uടറി റൂട്ടിൽ ആ ഫയൽ സ്ഥാപിക്കേണ്ടതുണ്ട്. പകരമായി, നിങ്ങൾക്ക് ഫയലിന്റെ ഉള്ളടക്കങ്ങൾ പകർത്തി ഫയൽ വീണ്ടും സൃഷ്ടിക്കാൻ കഴിയും. നിങ്ങൾക്ക് ഫയൽ പകർത്താൻ താൽപ്പര്യമുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് ഇനിപ്പറയുന്നവ ചെയ്യാം:

# scp /path-to/LocalSettings.php remote-server:/var/www/html/

15. ഇപ്പോൾ നിങ്ങൾ http://youripaddress ആക്സസ് ചെയ്യാൻ ശ്രമിക്കുമ്പോൾ നിങ്ങൾ പുതുതായി ഇൻസ്റ്റാൾ ചെയ്ത മീഡിയവിക്കി കാണും:

നേരത്തെ സൃഷ്ടിച്ച നിങ്ങളുടെ അഡ്മിൻ ഉപയോക്താവിനെ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ആധികാരികത ഉറപ്പാക്കുകയും നിങ്ങളുടെ മീഡിയവിക്കി ഇൻസ്റ്റലേഷൻ എഡിറ്റ് ചെയ്യാൻ ആരംഭിക്കുകയും ചെയ്യാം.

നിങ്ങളുടെ പേജുകൾ നിയന്ത്രിക്കാനും എഡിറ്റ് ചെയ്യാനും കഴിയുന്ന നിങ്ങളുടെ സ്വന്തം വിക്കി പേജ് ഇപ്പോൾ നിങ്ങൾക്കുണ്ട്. ശരിയായ വാക്യഘടന ഉപയോഗിക്കുന്നതിന്, നിങ്ങൾക്ക് മീഡിയവിക്കി ഡോക്യുമെന്റേഷൻ പരിശോധിക്കാം.