সেন্টোস 7 এ অ্যাপাচি, মারিয়াডিবি 10 এবং পিএইচপি 7 সহ ওয়ার্ডপ্রেস 5 ইনস্টল করুন


ওয়ার্ডপ্রেস একটি ওপেন সোর্স এবং ফ্রি ব্লগিং অ্যাপ্লিকেশন এবং মাইএসকিউএল এবং পিএইচপি ব্যবহার করে একটি ডায়নামিক সিএমএস (কনটেন্ট ম্যানেজমেন্ট সিস্টেম) তৈরি করেছে। এটিতে প্রচুর পরিমাণে তৃতীয় পক্ষের প্লাগইন এবং থিম রয়েছে। ওয়ার্ডপ্রেস বর্তমানে ইন্টারনেটে উপলব্ধ সবচেয়ে জনপ্রিয় ব্লগিং প্ল্যাটফর্মগুলির মধ্যে একটি এবং বিশ্বজুড়ে কয়েক মিলিয়ন লোক ব্যবহার করে।

এই টিউটোরিয়ালে আমরা কীভাবে জনপ্রিয় কনটেন্ট ম্যানেজমেন্ট সিস্টেমটি ইনস্টল করতে পারি - আরএইচইএল, সেন্টোস এবং ফেডোরা লিনাক্স বিতরণে এলএএমপি (লিনাক্স, অ্যাপাচি, মাইএসকিউএল/মারিয়াডিবি, পিএইচপি) ব্যবহার করে ওয়ার্ডপ্রেস কীভাবে ইনস্টল করবেন।

  1. সেন্টোস 7 ন্যূনতম ইনস্টলেশন সহ একটি ডেডিকেটেড সার্ভার বা একটি ভিপিএস (ভার্চুয়াল প্রাইভেট সার্ভার)

<স্প্যান শৈলী = "ব্যাকগ্রাউন্ড-রঙ: # fff1a6;"> গুরুত্বপূর্ণ: আমি আপনাকে ব্লুহোস্ট হোস্টিংয়ের জন্য পরামর্শ দেওয়ার পরামর্শ দিচ্ছি যা আমাদের পাঠকদের জন্য একটি বিশেষ ছাড় দেয়, এবং এটি একটি ফ্রি ডোমেন, 1 আইপি ঠিকানা, ফ্রি সহও আসে জীবনের জন্য এসএসএল এবং 24/7 সমর্থন।

CentOS 7 এ রেমি সংগ্রহস্থল ইনস্টল করা হচ্ছে

আমরা যে ইনস্টলেশনটি করব তা সেন্টোস on এ হবে তবে একই নির্দেশাবলী আরএইচইএল এবং ফেডোরা বিতরণেও কাজ করে।

প্রথমে নিম্নলিখিত কমান্ডটি ব্যবহার করে রেমি সংগ্রহস্থলটি ইনস্টল করুন এবং সক্ষম করুন।

# yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm  [On CentOS/RHEL 7]
# dnf install http://rpms.remirepo.net/fedora/remi-release-29.rpm        [On Fedora 29]

যেহেতু আমরা পিএইচপি .3.৩ ব্যবহার করতে যাচ্ছি, তাই আমাদের yum-utils সরঞ্জাম দ্বারা সরবরাহিত yum-config-manager কমান্ড ব্যবহার করে php5.4 ইনস্টলেশনটি অক্ষম করতে হবে।

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

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

এখন আমরা নিম্নলিখিত কমান্ডটি ব্যবহার করে আমাদের এলএএমপি স্ট্যাক সম্পর্কিত সমস্ত প্রয়োজনীয় প্যাকেজ ইনস্টল করতে প্রস্তুত।

# yum install httpd mariadb mariadb-server php php-common php-mysql php-gd php-xml php-mbstring php-mcrypt

এখন ইনস্টলেশনটি সম্পূর্ণ হয়ে গেলে, আমাদের মারিয়াডিবি ইনস্টলেশনটি শুরু এবং সুরক্ষিত করা দরকার।

# systemctl start mariadb
# mysql_secure_installation

আপনার মারিয়াডিবি সার্ভারের সুরক্ষা সম্পর্কিত প্রশ্নের উত্তর দিতে স্ক্রিনের নির্দেশাবলী অনুসরণ করুন।

তারপরে আমরা সিস্টেম বুটে স্বয়ংক্রিয়ভাবে শুরু করতে মারিয়াডিবি কনফিগার করব:

# systemctl enable mariadb

পরবর্তী আমরা অ্যাপাচি ওয়েব সার্ভারের জন্য একই কাজ করব:

# systemctl start httpd
# systemctl enable httpd

ওয়ার্ডপ্রেস মাইএসকিউএল ডেটাবেস তৈরি করা হচ্ছে

আমাদের ওয়ার্ডপ্রেসের জন্য একটি ডাটাবেস এবং একটি ডাটাবেস ব্যবহারকারীর প্রয়োজন হবে। একটি তৈরি করতে কেবল নিম্নলিখিত কমান্ডগুলি ব্যবহার করুন। আপনার পছন্দ অনুযায়ী ডাটাবেসের নাম, ব্যবহারকারীর এবং পাসওয়ার্ড নির্দ্বিধায়:

# mysql -u root -p
Enter password:

## Create database ##
CREATE DATABASE wordpress;

## Creating new user ##
CREATE USER [email  IDENTIFIED BY "secure_password";

## Grant privileges to database ##
GRANT ALL ON wordpress.* TO [email ;

## FLUSH privileges ##
FLUSH PRIVILEGES;

## Exit ##
exit

ওয়ার্ডপ্রেস ইনস্টলেশন প্রস্তুতি

এখন আমরা সর্বশেষতম ওয়ার্ডপ্রেস সংরক্ষণাগারটি ডাউনলোড করতে প্রস্তুত:

# cd /tmp && wget http://wordpress.org/latest.tar.gz

এরপরে আমাদের ওয়েব ডিরেক্টরিতে সংরক্ষণাগারটি বের করুন:

# tar -xvzf latest.tar.gz -C /var/www/html

উপরেরগুলি নিম্নলিখিত ডিরেক্টরি তৈরি করবে, এতে আমাদের ওয়ার্ডপ্রেস স্ক্রিপ্ট থাকবে:

/var/www/html/wordpress

এখন সেই ডিরেক্টরিটির মালিকানা ব্যবহারকারী "অ্যাপাচি" তে পরিবর্তন করুন:

# chown -R apache /var/www/html/wordpress

ওয়ার্ডপ্রেসের জন্য অ্যাপাচি ভার্চুয়াল হোস্ট তৈরি করা হচ্ছে

আমরা আমাদের ওয়ার্ডপ্রেস ইনস্টলের জন্য একটি পৃথক ভার্চুয়াল হোস্ট তৈরি করব। আপনার প্রিয় পাঠ্য সম্পাদকটি দিয়ে /etc/httpd/conf/httpd.conf খুলুন:

# vim /etc/httpd/conf/httpd.conf

এবং ফাইলের নীচে নীচের কোডটি যুক্ত করুন এবং চিহ্নিত ইনস্টলেশনটিকে আপনার ইনস্টলেশন সম্পর্কিত তথ্য সহ প্রতিস্থাপন করুন:

<VirtualHost *:80>
  ServerAdmin [email 
  DocumentRoot /var/www/html/wordpress
  ServerName tecminttest.com
  ServerAlias www.tecminttest.com
  ErrorLog /var/log/httpd/tecminttest-error-log
  CustomLog /var/log/httpd/tecminttest-acces-log common
</VirtualHost>

আপনার পরিবর্তনগুলি সংরক্ষণ করুন এবং অ্যাপাচি পুনরায় চালু করুন:

# systemctl restart httpd

ওয়েবসাইটে ওয়ার্ডপ্রেস ইনস্টল করা

এখন আমরা আমাদের ওয়ার্ডপ্রেস ইনস্টলেশন চালানোর জন্য প্রস্তুত। ইনস্টলেশন শুরু করতে আপনি আপনার সার্ভারের আইপি ঠিকানাটি http:// ip- ঠিকানা এ অ্যাক্সেস করতে পারবেন বা স্থানীয়ভাবে ইনস্টল করতে পারলে আপনি http:// লোকালহোস্ট ব্যবহার করতে পারেন বা আপনি যদি হন একটি সত্যিকারের ডোমেন ব্যবহার করে আপনি এর পরিবর্তে ডোমেনটি ব্যবহার করতে পারেন। আপনার নীচের পৃষ্ঠাটি দেখতে হবে:

আপনি যখন লেটস গো বোতামে ক্লিক করেন, আপনাকে ইনস্টলেশনটির পরবর্তী পৃষ্ঠায় আপনাকে পুনঃনির্দেশিত করা হবে, যেখানে আপনাকে আগে তৈরি করা ডাটাবেসের বিশদটি প্রবেশ করতে হবে।

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

একবার আপনি "ইনস্টলেশন চালান" বোতামটি ক্লিক করলে আপনাকে আপনার ওয়েবসাইট সম্পর্কে কিছু বিশদ লিখতে বলা হবে: সাইটের শিরোনাম, ব্যবহারকারীর নাম, পাসওয়ার্ড এবং ইমেল ঠিকানা।

আপনি সমস্ত প্রয়োজনীয় তথ্য পূরণ করার পরে নীচের অংশে বোতামটি ক্লিক করে ইনস্টলেশনটি চূড়ান্ত করুন। আপনার ইনস্টলেশন এখন সম্পূর্ণ। আপনার প্রথম পৃষ্ঠায় নীচের চিত্রটি দেখতে হবে:

এবং ওয়ার্ডপ্রেস ড্যাশবোর্ড নীচে হিসাবে দেখায়:

আপনি এখন আপনার ওয়ার্ডপ্রেস ওয়েবসাইট পরিচালনা শুরু করতে পারেন।

আপনি সেন্টোস on এ ল্যাম্প ব্যবহার করে ওয়ার্ডপ্রেসটির ইনস্টলেশন সফলভাবে সম্পন্ন করেছেন you