په دیبین خدمت کې د PhpMyAdmin لپاره د SSL سند نصب کړئCentOS
السلام علیکم ورحمت الله وبرکاته
د میکانو ټیک پیروانو نوي توضیحاتو ته ښه راغلاست
په پیل کې، د ایس ایس ایل سند نصب کول د PhpMyAdmin خوندي کولو او د هغې د ننوتلو خوندي کولو کې یو له خورا مهم شیانو څخه دی، او دا ستاسو د سرور یا ستاسو د سایټ ډیټابیس امنیت ته وده ورکوي، او دا ستاسو د کار لپاره ثبات او ثبات ته اړتیا لري. انټرنیټ
د دې کولو لپاره، په CentOS کې د mod_ssl بسته نصب کړئ
# yum mod_ssl نصب کړئ
بیا موږ د دې کمانډ سره کیلي او سند ذخیره کولو لپاره لارښود رامینځته کوو
په یاد ولرئ چې دا کمانډ د دیبیان توزیع لپاره اعتبار لري
# mkdir /etc/apache2/ssl [ Debian/Ubuntu او د دوی پر بنسټ توزیع] # mkdir /etc/httpd/ssl [CentOS او د دې پر بنسټ توزیع]
د دې کمانډ سره د Debian / Ubuntu یا د دوی پر بنسټ توزیع لپاره کلیدي او سند جوړ کړئ
# openssl req -x509 -nodes -days 365 -newkey rsa: 2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt
د CentOS لپاره، دا کمانډ اضافه کړئ
# openssl req -x509 -nodes -days 365 -newkey rsa: 2048 -keyout /etc/httpd/ssl/apache.key -out /etc/httpd/ssl/apache.crt
تاسو به هغه څه بدل کړئ چې په سور کې دي هغه څه چې تاسو سره مناسب دي
………………………………………………. ………………………………………………+ '/etc/httpd/ssl/apache.key' ته نوې شخصي کیلي لیکل ----- له تاسو څخه د معلوماتو د ننوتلو غوښتنه کیږي چې ستاسو د سند غوښتنې کې به شامل شي. هغه څه چې تاسو د ننوتلو په حال کې یاست هغه څه دي چې د امتیاز نوم یا DN نومیږي. دلته یو څو ساحې شتون لري مګر تاسو کولی شئ یو څه خالي پریږدئ د ځینو ساحو لپاره به یو ډیفالټ ارزښت وي، که تاسو '.' داخل کړئ، ساحه به خالي پاتې شي. ----- د هیواد نوم (د 2 لیک کوډ) [XX]:IN د ایالت یا ولایت نوم (بشپړ نوم) []:محمد د سیمې نوم (د مثال په توګه، ښار) [ډیفالټ ښار]:د قاهرې د سازمان نوم (د مثال په توګه، شرکت) [Default Company Ltd]:میکانو ټیک د سازماني واحد نوم (د مثال په توګه برخه) []:مصر عام نوم (د مثال په توګه، ستاسو نوم یا ستاسو د سرور کوربه نوم) []:server.mekan0.com بریښنالیک []:[ایمیل خوندي شوی]
له هغې وروسته موږ کلیدي او سند وګورو چې موږ د دې کمانډونو سره د CentOS / Debian لپاره جوړ کړی
#cd/etc/apache2/ssl/[Debian/Ubuntu او د دوی پر بنسټ توزیع] #cd/etc/httpd/ssl/[CentOS او د دې پر بنسټ توزیع] #ls -l ټولټال 8 -rw-r -r-- . 1 روټ روټ 1424 سپتمبر 7 15:19 apache.crt -rw -r -r--. 1 روټ روټ 1704 سپتمبر 7 15:19 apache.key
له دې وروسته موږ په دې لاره کې درې کرښې اضافه کوو
( /etc/apache2/sites-available/000-default.conf ) دبیان لپاره
SSLEngine په SSLCertificateFile /etc/apache2/ssl/apache.crt SSLCertificateKeyFile /etc/apache2/ssl/apache.key
لکه څنګه چې د CentOS توزیع لپاره
په دې لاره کې دا کرښې اضافه کړئ /etc/httpd/conf/httpd.conf
SSLEngine په SSLCertificateFile /etc/httpd/ssl/apache.crt SSLCertificateKeyFile /etc/httpd/ssl/apache.key
بیا تاسو خوندي کړئ
بیا دا کمانډ اضافه کړئ
#a2enmod ssl
بیا ډاډ ترلاسه کړئ چې دا کرښه په دې دوه لارو کې ده
/etc/phpmyadmin/config.inc.php
/etc/phpMyAdmin/config.inc.php
$cfg['ForceSSL'] = ریښتیا؛
بیا موږ د دواړو توزیع لپاره اپاچی بیا پیل کوو
# systemctl بیا پیل کول apache2 [Debian/Ubuntu او د دوی پراساس توزیع] # systemctl بیا پیل کول httpd [CentOS]
له هغې وروسته، تاسو خپل براوزر خلاص کړئ او د مثال په توګه ستاسو د سرور او PhpMyAdmin IP غوښتنه وکړئ
https://192.168.1.12/phpMyAdmin
تاسو خپل IP پته ته IP بدل کړئ
په یاد ولرئ چې براوزر به تاسو ته ووایي چې پیوستون خوندي نه دی. دا پدې معنی نه ده چې په پیوستون کې ستونزه شتون لري.. دا یوازې د دې لپاره دی چې سند پخپله لاسلیک شوی.
دلته د ډیټابیس مدیر لپاره د امنیت سند نصبولو توضیحات پای ته رسوي ، د لیدو لپاره مننه