هن مرحلي تي اسان سرور کي بند ڪنداسين ۽ هڪ سنيپ شاٽ وٺو:
shutdown -h now
سنيپ شاٽ مان VDS شروع ڪرڻ کان پوء، اسان اسڪرپٽ کي هلائڻ سان MySQL سرور جي شروعاتي سيٽ اپ کي انجام ڏينداسين:
mysql_secure_installation
اچو ته پاسورڊ جي تصديق ڪندڙ کي فعال ڪريون:
Would you like to setup VALIDATE PASSWORD component? : y
اچو ته MySQL روٽ استعمال ڪندڙ لاءِ پاسورڊ سيٽ ڪريو:
New password:
Re-enter new password:
اچو ته گمنام استعمال ڪندڙن کي هٽايو:
Remove anonymous users? (Press y|Y for Yes, any other key for No) : y
اچو ته روٽ کي ريموٽ سان ڳنڍڻ کان روڪيو:
Disallow root login remotely? (Press y|Y for Yes, any other key for No) : y
اچو ته ٽيسٽ ڊيٽابيس کي ختم ڪريون:
Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y
اچو ته امتيازي جدولن کي ٻيهر لوڊ ڪريون:
Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y
ان کان پوء، انسٽاليشن مڪمل ڪرڻ لاء، اسان ڏانهن وڃو vps_ip_address
هن ايڊريس تي اسان ڏسنداسين Drupal تنصيب صفحو.
اچو ته استعمال ڪرڻ لاءِ ٻولي چونڊيو. مثال طور: روسي. "محفوظ ڪريو ۽ جاري رکو" تي ڪلڪ ڪريو
اچو ته هڪ تنصيب پروفائل چونڊيو (ڊيمو استعمال ڪيو ويندو آهي صرف پنهنجو پاڻ کي سسٽم سان واقف ڪرڻ لاء). اسان جي حالت ۾، ان کي "معياري" هجڻ گهرجي.
ايندڙ صفحي تي اسين ڊيٽابيس کي نالو ڏينداسين، مثال طور ”ڊروپل“. اچو ته ظاهر ڪريون ڊيٽابيس يوزر جو نالو روٽ ۽ پاسورڊ جنهن کي ڏنو ويو آهي جڏهن mysql_secure_installation هلندي آهي. "محفوظ ڪريو ۽ جاري رکو" تي ڪلڪ ڪريو.
اچو ته ترجمي جي انسٽاليشن ۽ تازه ڪاري جي مڪمل ٿيڻ جو انتظار ڪريون (جي عمل ۾ ڪيترائي منٽ لڳن ٿا).
اسان سائيٽ جو نالو ظاهر ڪنداسين، سائيٽ جي اي ميل سيٽ ڪريو (جنهن جي طرفان سائيٽ نوٽيفڪيشن موڪليا ويندا)، لاگ ان، پاسورڊ ۽ ڊروپل ايڊمنسٽريٽر اڪائونٽ جي اي ميل. اسان علائقائي سيٽنگن ۾ ملڪ ۽ ٽائيم زون پڻ مقرر ڪنداسين. ۽ "محفوظ ڪريو ۽ جاري رکو" تي ڪلڪ ڪندي انسٽاليشن مڪمل ڪريو.
ان کان پوء، توهان ٺاهيل ڊروپل ايڊمنسٽريٽر لاگ ان ۽ پاسورڊ سان ڪنٽرول پينل ڏانهن وڃو.
HTTPS ترتيب ڏيڻ (اختياري)
HTTPS کي ترتيب ڏيڻ لاء، VDS کي صحيح DNS نالو هجڻ گھرجي، بيان ڪريو
/etc/nginx/nginx.conf
سرور سيڪشن ۾ سرور جو نالو (مثال طور):
server_name domainname.ru;
اچو ته ٻيهر شروع ڪريون nginx:
service nginx restart
اچو ته شروع ڪريون certbot:
sudo /usr/local/bin/certbot-auto --nginx
پنهنجو اي ميل داخل ڪريو، خدمت جي شرطن تي متفق ٿيو (A)، نيوز ليٽر جي رڪنيت حاصل ڪريو (اختياري) (N)، ڊومين جا نالا چونڊيو جن لاء توهان سرٽيفڪيٽ جاري ڪرڻ چاهيو ٿا (هر ڪنهن لاء داخل ڪريو).
جيڪڏهن سڀ ڪجهه غلطين کان سواء ٿي ويو، اسان کي سرٽيفڪيٽ ۽ سرور جي ترتيب جي ڪامياب جاري ڪرڻ بابت هڪ پيغام ڏسندا:
Congratulations! You have successfully enabled ...
ان کان پوء، بندرگاهن 80 سان ڪنيڪشن 443 (https) ڏانهن منتقل ڪيا ويندا.
شامل ڪريو /etc/crontab خودڪار طريقي سان سرٽيفڪيٽن کي اپڊيٽ ڪرڻ لاءِ:
قابل اعتماد ميزبان سيڪيورٽي کي ترتيب ڏيڻ (سفارش ٿيل)
هي سيٽنگ متحرڪ base_url عزم سان لاڳاپيل مسئلي جي حل جي طور تي ارادو ڪيو ويو آهي، ۽ HTTP HOST هيڊر حملن کي روڪڻ لاءِ ٺهيل آهي (جڏهن توهان جي سائيٽ سوچيو ته اهو ڪو ٻيو آهي).
هن کي ڪرڻ لاءِ، توهان کي سيٽنگ فائل ۾ سائيٽ لاءِ قابل اعتماد ڊومين جا نالا بيان ڪرڻ گهرجن.
فائل ۾
/usr/share/nginx/html/sites/default/settings.php اچو ته غير تبصرو ڪريون يا اصل سائيٽ جي نالن جي نمونن سان سيٽنگ شامل ڪريو، مثال طور:
Drupal APCu کي سپورٽ ڪري ٿو - متبادل PHP يوزر ڪيش، ورجن 8 ۽ 9 APCu جو وڌيڪ استعمال ڪن ٿا جيئن اڳئين ورزن جي ڀيٽ ۾ مختصر مدت جي مقامي ڪيش. ڊفالٽ ڪيش سائيز (32 MB) گھڻن سائيٽن لاءِ موزون آھي، ۽ 512 MB کان وڌيڪ نه ٿي سگھي.
چالو ڪرڻ لاء، انسٽال ڪريو PHP APCu ماڊل:
dnf -y install php-pecl-apcu
nginx ۽ php-fpm کي ٻيهر شروع ڪريو:
service nginx restart
service php-fpm restart
جيڪڏهن توهان ڪيش لاءِ تجويز ڪيل ميموري سائيز سان روسي ٻولي ۽ APCu استعمال ڪريو ٿا، توهان ڪنٽرول پينل ۾ هڪ ڊيڄاريندڙ ڏسي سگهو ٿا ته ڪيش لاءِ مختص ڪيل ميموري جي ماپ تجويز ڪيل هڪ کان مختلف آهي، پر حقيقت ۾ سڀ ڪجهه صحيح ڪم ڪري ٿو، ۽ غلط ڊيڄاريندڙ گهڻو ڪري ايندڙ اپڊيٽ ۾ درست ڪيو ويندو.
يا جيڪڏهن ڊيڄاريندڙ توهان جي اکين کي نقصان پهچائي، توهان استعمال ڪري سگهو ٿا لاڳاپيل پيچ آف سائيٽ کان.
اسان توهان کي ياد ڏيارڻ چاهيون ٿا ته توهان پڻ اسان لاء هڪ تصوير ٺاهي سگهو ٿا
حصو وٺڻ لاء ٽي اختيار آهن.
تصوير پاڻ تيار ڪريو ۽ حاصل ڪريو 3000 روبل پنهنجي بيلنس ۾
جيڪڏهن توهان تيار آهيو ته فوري طور تي جنگ ۾ جلدي ۽ تصوير ٺاهي جيڪا توهان غائب آهيو، اسان توهان کي توهان جي اندروني بيلنس ۾ 3000 روبل سان ڪريڊٽ ڪنداسين، جيڪو توهان سرور تي خرچ ڪري سگهو ٿا.