اÙÙØ¶Ø§Ø¡ - عÙÙ٠اÙÙÙÙ ÙÙÙØ±Ù Ø§ÙØØ§Ø¯Ù ÙØ§ÙعشرÙÙ
فہرست کا خانہ:
- شرطیں
- ایس کیو ایل ڈیٹا بیس بنانا
- ورڈپریس کو ڈاؤن لوڈ کرنا
- اپاچی کی تشکیل
- ورڈپریس کی تنصیب کو مکمل کرنا
- نتیجہ اخذ کرنا
ورڈپریس دنیا بھر میں سب سے زیادہ مقبول اوپن سورس بلاگنگ اور سی ایم ایس پلیٹ فارم ہے ، جس سے آج انٹرنیٹ پر تمام ویب سائٹوں کا ایک چوتھائی طاقت پیدا ہوتا ہے۔ یہ پی ایچ پی اور ایس کیو ایل پر مبنی ہے اور اس میں بہت ساری خصوصیات پیک کی گئی ہیں جن کو مفت اور پریمیم پلگ انز اور تھیمز کے ساتھ بڑھایا جاسکتا ہے۔ ورڈپریس آپ کا آن لائن اسٹور ، ویب سائٹ یا بلاگ بنانے کا آسان ترین طریقہ ہے۔
اس ٹیوٹوریل میں ، ہم یہ بیان کریں گے کہ سینٹوس 7 پر ورڈپریس انسٹال کرنے کا طریقہ ۔اس مضمون کو لکھنے کے وقت ، ورڈپریس کا تازہ ترین ورژن ورژن 5.0.3 ہے۔
ہم اپاچی کے ساتھ لیمپ اسٹیک کو بطور ویب سرور ، ایس ایس ایل سرٹیفکیٹ ، تازہ ترین پی ایچ پی 7.2 اور مائی ایس کیو ایل / ماریا ڈی بی کو بطور ڈیٹا بیس سرور استعمال کریں گے۔
شرطیں
یقینی بنائیں کہ اس ٹیوٹوریل کو جاری رکھنے سے پہلے درج ذیل شرائط کو پورا کیا گیا ہو:
- ایک ڈومین نام جو آپ کے سرور کے عوامی IP پتے کی طرف اشارہ کرتا ہے۔ ہم
example.comڈاٹ کام کا استعمال کریں گے۔ سوڈو مراعات کے حامل صارف کی حیثیت سے لاگ ان ہوں گے۔ ان ہدایات پر عمل کرتے ہوئے ہی انسٹال کیا گیا ہے۔ پی ایچ پی 7.2 ان ہدایات پر عمل کرکے انسٹال ہوا ہے۔ آپ کے ڈومین کے لئے ایک SSL سرٹیفکیٹ انسٹال ہے۔ آپ ان ہدایات پر عمل کرتے ہوئے چلو ایک انکرپٹ SSL سرٹیفکیٹ تیار کرسکتے ہیں۔
ایس کیو ایل ڈیٹا بیس بنانا
ورڈپریس اپنے ڈیٹا اور ترتیب کو ایس کیو ایل ڈیٹا بیس میں محفوظ کرتا ہے۔ اگر آپ نے پہلے ہی اپنے سینٹوس سرور پر مائ ایس کیو ایل یا ماریا ڈی بی انسٹال نہیں کیا ہے تو آپ نیچے دی گئی گائیڈز پر عمل کرکے انسٹال کرسکتے ہیں۔
- سینٹوس 7 پر مائ ایس کیو ایل انسٹال کریں۔ سینٹوس 7 پر ماریا ڈی بی انسٹال کریں۔
مندرجہ ذیل کمانڈ پر عمل کرکے مائ ایس کیو ایل شیل میں لاگ ان کریں:
mysql -u root -p
ایس کیو ایل شیل کے اندر سے ،
wordpress
نامی ایک نیا ڈیٹا بیس بنانے کے لئے درج ذیل SQL بیان چلائیں:
CREATE DATABASE wordpress CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
اگلا ، ورڈپریزر کے نام سے
wordpressuser
ایس کیو ایل صارف اکاؤنٹ بنائیں اور مندرجہ ذیل کمانڈ کو چلاتے ہوئے صارف کو ضروری اجازت دیں۔
GRANT ALL ON wordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'change-with-strong-password';
ایک بار مکمل ہوجانے کے بعد ، ٹائپ کرکے مائس کیو ایل کنسول سے باہر نکلیں:
ورڈپریس کو ڈاؤن لوڈ کرنا
درج ذیل کمانڈ ویجٹ کے ساتھ ورڈپریس ڈاؤن لوڈ صفحے سے ورڈپریس کا تازہ ترین ورژن ڈاؤن لوڈ کرے گا اور آرکائیو کو ڈومین کی دستاویزات کی روٹ ڈائرکٹری میں لے جائے گا۔
wget -q -O - "http://wordpress.org/latest.tar.gz" | sudo tar -xzf - -C /var/www/html --transform s/wordpress/example.com/
صحیح اجازتیں مرتب کریں تاکہ ویب سرور کو سائٹ کی فائلوں اور ڈائریکٹریوں تک مکمل رسائی حاصل ہو۔
sudo chown -R apache: /var/www/html/example.com
اپاچی کی تشکیل
ابھی تک ، آپ کے پاس پہلے سے ہی اپنے سسٹم پر ایس ایس ایل سرٹیفکیٹ کے ساتھ اپاچی رکھنا چاہئے ، اگر اس ٹیوٹوریل کے لئے لازمی شرائط کی جانچ نہ کی جائے۔
اپنا ٹیکسٹ ایڈیٹر کھولیں اور ڈومین کے اپاچی ورچوئل ہوسٹس کی تشکیل میں ترمیم کریں:
sudo nano /etc/httpd/conf.d/example.com.conf
example.com
کو اپنے ورڈپریس ڈومین سے تبدیل کرنا اور ایس ایس ایل سرٹیفکیٹ فائلوں کا صحیح راستہ طے کرنا مت بھولنا۔
ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ DirectoryIndex index.html index.php DocumentRoot /var/www/html/example.com ErrorLog /var/log/httpd/example.com-error.log CustomLog /var/log/httpd/example.com-access.log combined SSLEngine On SSLCertificateFile /etc/letsencrypt/live/example.com/cert.pem SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem SSLCertificateChainFile /etc/letsencrypt/live/example.com/chain.pem Options FollowSymLinks AllowOverride All Require all granted
ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ DirectoryIndex index.html index.php DocumentRoot /var/www/html/example.com ErrorLog /var/log/httpd/example.com-error.log CustomLog /var/log/httpd/example.com-access.log combined SSLEngine On SSLCertificateFile /etc/letsencrypt/live/example.com/cert.pem SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem SSLCertificateChainFile /etc/letsencrypt/live/example.com/chain.pem Options FollowSymLinks AllowOverride All Require all granted
ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ DirectoryIndex index.html index.php DocumentRoot /var/www/html/example.com ErrorLog /var/log/httpd/example.com-error.log CustomLog /var/log/httpd/example.com-access.log combined SSLEngine On SSLCertificateFile /etc/letsencrypt/live/example.com/cert.pem SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem SSLCertificateChainFile /etc/letsencrypt/live/example.com/chain.pem Options FollowSymLinks AllowOverride All Require all granted
ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ DirectoryIndex index.html index.php DocumentRoot /var/www/html/example.com ErrorLog /var/log/httpd/example.com-error.log CustomLog /var/log/httpd/example.com-access.log combined SSLEngine On SSLCertificateFile /etc/letsencrypt/live/example.com/cert.pem SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem SSLCertificateChainFile /etc/letsencrypt/live/example.com/chain.pem Options FollowSymLinks AllowOverride All Require all granted
ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ DirectoryIndex index.html index.php DocumentRoot /var/www/html/example.com ErrorLog /var/log/httpd/example.com-error.log CustomLog /var/log/httpd/example.com-access.log combined SSLEngine On SSLCertificateFile /etc/letsencrypt/live/example.com/cert.pem SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem SSLCertificateChainFile /etc/letsencrypt/live/example.com/chain.pem Options FollowSymLinks AllowOverride All Require all granted
کنفیگریشن اپاچی کو بتائے گی کہ آپ کے ڈومین کے
http
کو
https
اور
www
کو
non-www
ورژن میں ری ڈائریکٹ کریں۔
تبدیلیوں کے اثر انداز ہونے کے لئے اپاچی سروس کو دوبارہ شروع کریں:
ورڈپریس کی تنصیب کو مکمل کرنا
اب چونکہ ورڈپریس ڈاؤن لوڈ ہوچکا ہے اور اپاچی سرور تشکیل دیا گیا ہے ، آپ ویب انٹرفیس کے ذریعہ انسٹالیشن کو ختم کرسکتے ہیں۔
اپنا براؤزر کھولیں ، اپنا ڈومین ٹائپ کریں اور مندرجہ ذیل کی طرح کی اسکرین ظاہر ہوگی:








یہاں سے آپ نئے تھیمز اور پلگ ان انسٹال کرکے اپنی ورڈپریس انسٹالیشن کو اپنی مرضی کے مطابق بنانا شروع کرسکتے ہیں۔
نتیجہ اخذ کرنا
مبارک ہو ، آپ نے اپنے سینٹوس 7 سرور پر اپاچی کے ساتھ ورڈپریس کامیابی کے ساتھ انسٹال کیا ہے۔ ورڈپریس کے ساتھ شروع کرنے کے بارے میں مزید معلومات کے ل WordPress ورڈپریس کے ساتھ پہلے اقدامات ایک اچھی شروعات کی جگہ ہے۔
Centos ورڈپریس mysql mariadb cMS apacheمائیکروولا اور ٹی موبائل کے ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ بغاوت کرنے کی امید ہے.
موٹوولا نے اپنے موبائل موبائل آلہ کو Google لوڈ، اتارنا Android آپریٹنگ سسٹم پر مبنی اعلان کیا.
سینٹوس 7 پر اپاچی میکین کیسے لگائیں
اپاچی ماون ایک مفت اور اوپن سورس پراجیکٹ مینجمنٹ ٹول اور فہم ٹول ہے جو بنیادی طور پر جاوا پروجیکٹس کے لئے استعمال ہوتا ہے۔ اس ٹیوٹوریل میں ہم آپ کو CentOS 7 پر اپاچی ماون انسٹال کرنے کے دو مختلف طریقے دکھائیں گے۔
سینٹوس 7 پر نجنیکس کے ساتھ ورڈپریس کیسے لگائیں
اس ٹیوٹوریل میں ہم آپ کو ایک سینٹوس 7 مشین پر ورڈپریس انسٹال کرنے کا طریقہ دکھائیں گے۔ ورڈپریس اب تک دنیا بھر میں سب سے زیادہ مقبول اوپن سورس بلاگنگ اور CMS پلیٹ فارم ہے۔







