CentOS 7 এ মিডিয়াউইকি কীভাবে ইনস্টল করবেন


আপনি যদি নিজের উইকি ওয়েবসাইট বানাতে চান তবে মিডিয়াউইকি - পিএইচপি ওপেনসোর্স অ্যাপ্লিকেশনটি মূলত উইকিপিডিয়ায় তৈরির মাধ্যমে আপনি সহজেই এটি করতে পারেন। এর কার্যকারিতা সহজেই এই অ্যাপ্লিকেশনটির জন্য বিকাশিত তৃতীয় পক্ষের এক্সটেনশনের জন্য বাড়ানো যেতে পারে।

এই নিবন্ধে আমরা LAMP (লিনাক্স, অ্যাপাচি, মাইএসকিউএল এবং পিএইচপি) স্ট্যাকের সাহায্যে সেন্টোস 7 এ মিডিয়াউইকি ইনস্টল করতে পারি তা পর্যালোচনা করতে যাচ্ছি।

CentOS 7 এ ল্যাম্প স্ট্যাক ইনস্টল করা হচ্ছে

1. প্রথমত আপনাকে পিএইচপি 7.x সংস্করণ সহ এলএএমপি স্ট্যাক ইনস্টল করতে ইপেল এবং রিমি সংগ্রহস্থলগুলি সক্ষম করতে হবে।

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

২. এরপরে, আমরা পিএইচপি .3.৩ ব্যবহার করতে যাচ্ছি, যেমন দেখানো হয়েছে রিমি সংগ্রহস্থল থেকে php7.3 ইনস্টল করার জন্য আমাদের পিএইচপি 5.4 ইনস্টলেশনটি অক্ষম করতে হবে।

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

৩. এখন আমরা মিডিয়াউইকি চালানোর জন্য প্রয়োজনীয় এক্সটেনশনগুলি সহ অ্যাপাচি, মারিয়াডিবি এবং পিএইচপি ইনস্টল করার প্রক্রিয়াটি চালিয়ে যেতে পারি - আরও ভাল পারফরম্যান্সের জন্য আপনি এক্সকাচিও ইনস্টল করতে পারেন। ।

# 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

৫. এখন চালিয়ে আপনি মারিয়াডিবি ইনস্টলেশন সুরক্ষিত করুন:

# mysql_secure_installation

The. পরিবর্তনগুলি সক্রিয় করতে আপনাকে অ্যাপাচি ওয়েব সার্ভারটি পুনরায় চালু করতে হবে:

# systemctl restart httpd

CentOS 7 এ মিডিয়াউইকি ইনস্টল করা

Next. পরবর্তী পদক্ষেপটি মিডিয়াউইকি প্যাকেজটি ডাউনলোড করা। উইজেট কমান্ডের দিকে যান।

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

৮.আবার আর্কাইভের সামগ্রীগুলি টার কমান্ড দিয়ে বের করুন ext

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

9. এর পরে আমরা আমাদের মিডিয়াউইকি ইনস্টলেশনটির জন্য দেখানো হয়েছে হিসাবে ডাটাবেস তৈরি করব।

# mysql -u root -p 

মাইএসকিউএল প্রম্পটে ডাটাবেস তৈরি করতে, ডাটাবেস ব্যবহারকারী তৈরি করতে এবং সদ্য নির্মিত ডাটাবেসে সেই ব্যবহারকারীর সুবিধার্থে নিম্নলিখিত কমান্ডগুলি চালান;

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

১০. এখন আপনি আপনার সার্ভারের http:// ipaddress এ গিয়ে মিডিয়াউইকি অ্যাপ্লিকেশনটি অ্যাক্সেস করতে পারবেন এবং ইনস্টলেশন পদক্ষেপগুলি অনুসরণ করতে পারেন।

প্রথমে আপনি ভাষা সেটিংস চয়ন করতে পারেন:

১১. এর পরে, সমস্ত প্রয়োজনীয়তা পূরণ হয়েছে তা নিশ্চিত করতে স্ক্রিপ্ট পরিবেশ চেক পরিচালনা করবে:

১২. আপনি যদি এখনও অবধি পদক্ষেপগুলি অনুসরণ করে থাকেন তবে চেকগুলি ঠিকঠাক হওয়া উচিত এবং আপনি পরবর্তী পৃষ্ঠায় যেতে পারেন যেখানে আপনি ডাটাবেসের বিশদটি সেটআপ করবেন। এই উদ্দেশ্যে, আপনি তৈরি করেছেন যে ডাটাবেস, ব্যবহারকারী এবং পাসওয়ার্ড ব্যবহার করুন:

13. পরবর্তী পৃষ্ঠায় আপনি ডাটাবেস ইঞ্জিনটি বেছে নিতে পারেন - InnoDB বা MyIsam। আমি ইনোডিবি ব্যবহার করেছি। শেষ পর্যন্ত আপনি আপনার উইকিকে একটি নাম দিতে পারেন এবং প্রয়োজনীয় ক্ষেত্রগুলি পূরণ করে প্রশাসনিক নাম এবং পাসওয়ার্ড তৈরি করতে পারেন।

14. একবার আপনি বিশদ পূরণ করার পরে ক্লিক করুন। পরবর্তী স্ক্রিনে, আপনি ডিফল্ট সেটিংস ছেড়ে যেতে পারেন, যদি না আপনি অন্য কোনও কাস্টম পরিবর্তন করতে চান।

আপনি যখন এই পদক্ষেপগুলি শেষ করেন, আপনাকে লোকালসেটিংস.এফপি নামে একটি ফাইল সরবরাহ করা হবে। আপনার উইকির জন্য আপনাকে সেই ডিরেক্টরিটি ডিরেক্টরি ডিরেক্টরিতে রাখতে হবে। বিকল্পভাবে আপনি ফাইলের বিষয়বস্তু অনুলিপি করতে এবং ফাইলটি আবার তৈরি করতে পারেন। আপনি যদি ফাইলটি অনুলিপি করতে চান তবে আপনি এটি করতে পারেন:

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

15. এখন আপনি http:// youripaddress অ্যাক্সেস করার চেষ্টা করার সময় আপনার নতুন ইনস্টল করা মিডিয়াউইকি দেখতে হবে:

আপনি আগে তৈরি প্রশাসক ব্যবহারকারীর সাথে প্রমাণীকরণ করতে পারেন এবং আপনার মিডিয়াউইকি ইনস্টলেশন সম্পাদনা শুরু করতে পারেন।

আপনার এখন আপনার নিজস্ব উইকি পৃষ্ঠা রয়েছে যা আপনি নিজের পৃষ্ঠা পরিচালনা ও সম্পাদনা করতে পারবেন। সঠিক বাক্য গঠন ব্যবহার করার জন্য, আপনি মিডিয়াউইকি ডকুমেন্টেশন পরীক্ষা করতে পারেন।