آموزش های لینوکس – خرید سرور مجازی| هاست| سرور اختصاصی ایران| خرید VPS-Host https://abtinserver.com سرور مجازی ,خرید سرور اختصاصی ایران , هاست لینوکس , سرور مجازی ایران,buy vps,خرید سرور مجازی ایران،سرور hp ,dedicated server, vps linuxسرور مجازی ارزان Mon, 17 Jun 2019 09:15:46 +0000 fa-IR hourly 1 https://wordpress.org/?v=5.2.3 آموزش آپگرید CentOS 6.x به نسخه CentOS7.x https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a2%d9%be%da%af%d8%b1%db%8c%d8%af-centos-6-x-%d8%a8%d9%87-%d9%86%d8%b3%d8%ae%d9%87-centos7-x/ https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a2%d9%be%da%af%d8%b1%db%8c%d8%af-centos-6-x-%d8%a8%d9%87-%d9%86%d8%b3%d8%ae%d9%87-centos7-x/#respond Mon, 17 Jun 2019 09:14:15 +0000 https://abtinserver.com/?p=1482 در این آموزش قصد داریم نحوه ارتقاء سنتوس 6 به نسخه 7 را توضیح دهیم.

قبل از هر چیزی همیشه در ابتدا یک بک آپ از ماشین مجازی خود تهیه نموده تا در صورت بروز مشکل امکان بازگشت به حالت اولیه وجود داشته باشد.

برای شروع ابتدا CentOS خود را با دستور زیر به آخرین نسخه ارتقاء دهید :

# yum update

سپس سرور را با دستور زیر ریستارت نمایید :

# reboot

بعد از بالا آمدن سرور و ورود به آن به مسیر زیر بروید :

# nano /etc/yum.repos.d/upgradetool.repo

بعد از اجرای دستور بالا کدهای زیر را کپی نموده و با دستور Ctrl + X فایل زیر را ذخیره نمایید :

[upg]
name=CentOS-$releasever – Upgrade Tool
baseurl=http://dev.centos.org/centos/6/upg/x86_64/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

بعد از ذخیره سازی کدهای بالا دستور زیر را اجرا نمایید :

# yum install redhat-upgrade-tool preupgrade-assistant-contents

اگر بعد از اجرای دستور بالا ارور زیر را دریافت نمودید باید بدانید ارتقاء فقط در نسخه 64 بیتی ممکن می باشد :

Error: Package: 1:redhat-upgrade-tool-0.7.22-3.el6.centos.noarch (upg)
Requires: preupgrade-assistant >= 1.0.2-4
Error: Package: preupgrade-assistant-contents-0.5.14-1.el6.centos.noarch (upg)
Requires: preupgrade-assistant (x86-64) >= 1.0.2-4

برای بررسی مشکل کد زیر را اجرا نمایید :

# preupg -h

شما باید با اجرای دستور بالا خروجی زیر را مشاهده نمایید :

CentOS6_7

این یعنی شما درست پیش رفته اید و حالا می توانید اپگرید را ادامه دهید.

با اجرای دستور زیر یک RPM Key ایجاد می نمایید:

# rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7

سپس جهت تکمیل آپگرید دستور زیر را نیز اجرا می نمایید :

# centos-upgrade-tool-cli --network 7 --instrepo=http://mirror.centos.org/centos/7/os/x86_64

آپگرید به اتمام رسیده و با دستور زیر سرور را ریست دهید :

# reboot

هم اکنون CentOS 6.x شما به CentOS 7.x ارتقاء پیدا کرده است.

]]>
https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a2%d9%be%da%af%d8%b1%db%8c%d8%af-centos-6-x-%d8%a8%d9%87-%d9%86%d8%b3%d8%ae%d9%87-centos7-x/feed/ 0
آموزش نصب ConfigServer Mail Queues https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b5%d8%a8-configserver-mail-queues/ https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b5%d8%a8-configserver-mail-queues/#respond Fri, 30 Jun 2017 09:34:58 +0000 https://abtinserver.com/?p=1429 آموزش نصب ConfigServer Mail Queues

آموزش نصب cmq – ConfigServer Mail Queues

افزونه ConfigServer Mail Queues – cmq یک ابزار قدرتمند در WHM برای مدیریت و صف بندی ارسال و دریافت ایمیل است که تا حد بسیاری از ارسال ایمیل انبوه و اسپم جلوگیری می کند.
علاوه بر آن لاگ ارائه شده در این افزونه بسیار کامل بوده و منبع قابل استنادی است.

برای نصب cmq بصورت زیر اقدام کنید.
1- وارد ssh شوید.
2- بسته نصب را با کد wget http://download.configserver.com/cmq.tgz دریافت کنید.
3- دستور tar -xzf cmq.tgz را برای استخراج محتوای فایل دریافت شده وارد کنید.
4- با دستور rm -rf cmq.tgz فایل دانلود شده را حذف کنید.
5- با دستور cd cmq وارد مسیر نصب شوید.
6- با دستور sh install.sh افزونه را نصب کنید.
7- وارد WHM شده و در قسمت Plugins می توانید به ConfigServer Mail Queues دسترسی داشته باشید.

]]>
https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b5%d8%a8-configserver-mail-queues/feed/ 0
آموزش نصب ConfigServer Mail Manage https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b5%d8%a8-configserver-mail-manage/ https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b5%d8%a8-configserver-mail-manage/#respond Fri, 30 Jun 2017 09:32:11 +0000 https://abtinserver.com/?p=1427 آموزش نصب ConfigServer Mail Manage

آموزش نصب ConfigServer Mail Manage – cmm

افزونه ConfigServer Mail Manage – cmm یک ابزار قدرتمند و تکمیلی در WHM برای مدیریت اکانت های ایمیل است.

برای نصب cmm بصورت زیر اقدام کنید.
1- وارد ssh شوید.
2- بسته نصب را با کد wget http://download.configserver.com/cmm.tgz دریافت کنید.
3- دستور tar -xzf cmm.tgz را برای استخراج محتوای فایل دریافت شده وارد کنید.
4- با دستور rm -rf cmm.tgz فایل دانلود شده را حذف کنید.
5- با دستور cd cmm وارد مسیر نصب شوید.
6- با دستور sh install.sh افزونه را نصب کنید.
7- وارد WHM شده و در قسمت Plugins می توانید به ConfigServer Mail Manage دسترسی داشته باشید.

]]>
https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b5%d8%a8-configserver-mail-manage/feed/ 0
آموزش بستن پینگ در سرورهای لینوکس https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%b3%d8%aa%d9%86-%d9%be%db%8c%d9%86%da%af-%d8%af%d8%b1-%d8%b3%d8%b1%d9%88%d8%b1%d9%87%d8%a7%db%8c-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3/ https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%b3%d8%aa%d9%86-%d9%be%db%8c%d9%86%da%af-%d8%af%d8%b1-%d8%b3%d8%b1%d9%88%d8%b1%d9%87%d8%a7%db%8c-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3/#respond Thu, 16 Feb 2017 10:39:24 +0000 https://abtinserver.com/?p=1413 آموزش بستن پینگ (ICMP) در سرورهای لینوکس

گاهی اوقات مدیران سرور برای جلوگیری از بعضی از انواع دی داس (Denial-of-service ) احتیاج به مسدود کردن ping دارند. در زیر دو روش برای اعمال این کار بیان شده است.

روش اول :

در این روش ابتدا وارد ssh شده سپس دستور زیر را اجرا نمایید :

 

echo “1” > /proc/sys/net/ipv4/icmp_echo_ignore_all

و یا می توان با ویرایشگر nano فایل sysctl.conf را باز می نماییم :

nano /etc/sysctl.conf

و مقدار زیر را در انتها اضافه نمایید :

net.ipv4.icmp_echo_ignore_all = 1

روش دوم :

با استفاده از iptables پروتکل icmp را مسدود میکنیم

iptables -A INPUT -p icmp -j DROP

]]>
https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%b3%d8%aa%d9%86-%d9%be%db%8c%d9%86%da%af-%d8%af%d8%b1-%d8%b3%d8%b1%d9%88%d8%b1%d9%87%d8%a7%db%8c-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3/feed/ 0
آموزش باز کردن پورت در لینوکس https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%a7%d8%b2-%da%a9%d8%b1%d8%af%d9%86-%d9%be%d9%88%d8%b1%d8%aa-%d8%af%d8%b1-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3/ https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%a7%d8%b2-%da%a9%d8%b1%d8%af%d9%86-%d9%be%d9%88%d8%b1%d8%aa-%d8%af%d8%b1-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3/#respond Wed, 15 Feb 2017 16:21:17 +0000 https://abtinserver.com/?p=1411 آموزش باز کردن پورت در لینوکس

برای باز نمودن هر پورتی در لینوکس که روی سرور بسته می باشد باید طبق آموزش زیر عمل می نماییم:

به عنوان مثال برای باز کردن پورت 25 ابتدا وارد SSH می شویم و سپس دستورات زیر را به ترتیب اجرا می نماییم :

iptables -A INPUT -p tcp -m tcp –sport 25 -j ACCEPT

iptables -A OUTPUT -p tcp -m tcp –sport 25 -j ACCEPT

iptables -A INPUT -p tcp -m udp –sport 25 -j ACCEPT

iptables -A OUTPUT -p tcp -m udp –sport 25 -j ACCEPT

service iptables save

service iptables restart

]]> https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%a7%d8%b2-%da%a9%d8%b1%d8%af%d9%86-%d9%be%d9%88%d8%b1%d8%aa-%d8%af%d8%b1-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3/feed/ 0 آموزش بستن پورت در لینوکس https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%b3%d8%aa%d9%86-%d9%be%d9%88%d8%b1%d8%aa-%d8%af%d8%b1-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3/ https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%b3%d8%aa%d9%86-%d9%be%d9%88%d8%b1%d8%aa-%d8%af%d8%b1-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3/#respond Tue, 14 Feb 2017 16:43:37 +0000 https://abtinserver.com/?p=1408 آموزش بستن پورت در لینوکس


 

برای بستن هر پورتی در لینوکس که نیاز به بسته شدنش دارید طبق آموزش زیر عمل می نماییم:

به عنوان مثال برای بستن پورت 25 ابتدا وارد SSH می شویم و سپس دستورات زیر را به ترتیب اجرا می نماییم :

 

iptables -A INPUT -p tcp –dport 25 -j DROP

iptables -A INPUT -p udp –dport 25 -j DROP

iptables -A OUTPUT -p tcp –dport 25 -j DROP

iptables -A OUTPUT -p udp –dport 25 -j DROP

service iptables save

service iptables restart

 

 

]]>
https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%b3%d8%aa%d9%86-%d9%be%d9%88%d8%b1%d8%aa-%d8%af%d8%b1-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3/feed/ 0
پیدا کردن مسیر php.ini https://abtinserver.com/%d9%be%db%8c%d8%af%d8%a7-%da%a9%d8%b1%d8%af%d9%86-%d9%85%d8%b3%db%8c%d8%b1-php-ini/ https://abtinserver.com/%d9%be%db%8c%d8%af%d8%a7-%da%a9%d8%b1%d8%af%d9%86-%d9%85%d8%b3%db%8c%d8%b1-php-ini/#respond Mon, 13 Feb 2017 05:31:58 +0000 https://abtinserver.com/?p=1403 پیدا کردن مسیر php.ini

 

برای یافتن مسیر php.ini ابتدا وارد سرور خود شده و یکی از دو دستور زیر را اجرا نمایید تا بعد از Loaded Configuration File مسر به شما نمایش داده شود :

 

php -i | grep php.ini

php –ini

در صورتی که از سی پنل و یا دایرکت ادمین استفاده می نمایید نیازی به پیدا کردن مسیر نمی باشد :

در سی پنل مسیر php.ini شما /usr/local/lib/php.ini می باشد.

در دایرکت ادمین نیز اگر suphp نصب نموده باشید مسیر شما /usr/local/etc/php5/cgi/php.ini می باشد و در شرایطی که php شما suphp (CGI) نباشد مسیر php.ini شما /usr/local/lib/php.ini می باشد.

برای ویرایش php.ini نیز می توانید در صورتی که nano روی سرور شما نصب باشد استفاده نمایید :

nano /usr/local/lib/php.ini

]]>
https://abtinserver.com/%d9%be%db%8c%d8%af%d8%a7-%da%a9%d8%b1%d8%af%d9%86-%d9%85%d8%b3%db%8c%d8%b1-php-ini/feed/ 0
آموزش نصب فایروال CSF https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b5%d8%a8-%d9%81%d8%a7%db%8c%d8%b1%d9%88%d8%a7%d9%84-csf/ https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b5%d8%a8-%d9%81%d8%a7%db%8c%d8%b1%d9%88%d8%a7%d9%84-csf/#respond Sun, 12 Feb 2017 12:04:08 +0000 https://abtinserver.com/?p=1398 آموزش نصب فایروال CSF

 

برای بالا بردن امنیت سرور اولین کار نصب فایروال بر روی سرور می باشد. CSF مخفف ConfigServer Security & Firewall می باشد که یک فایروال رایگان برای سیستم عامل های لینوکس می باشد.

برای نصب CSF بر روی سرور ابتدا وارد SSH شده سپس دستورات زیر را به ترتیب اجرا می نماییم :

 

rm -fv csf.tgz
wget https://download.configserver.com/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh

در صورتی که با خطا ” You need to install the LWP perl module (libwww-perl) and then install csf ” مواجه شدید دستور زیر را وارد کنید :
yum -y install perl-libwww-perl

سپس برای نصب دستور زیر را مجدد وارد کنید :
sh install.sh

]]>
https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b5%d8%a8-%d9%81%d8%a7%db%8c%d8%b1%d9%88%d8%a7%d9%84-csf/feed/ 0
آموزش فعال سازی SSH در VMware https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%81%d8%b9%d8%a7%d9%84-%d8%b3%d8%a7%d8%b2%db%8c-ssh-%d8%af%d8%b1-vmware/ https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%81%d8%b9%d8%a7%d9%84-%d8%b3%d8%a7%d8%b2%db%8c-ssh-%d8%af%d8%b1-vmware/#respond Sat, 11 Feb 2017 11:16:18 +0000 https://abtinserver.com/?p=1382 آموزش فعال سازی SSH در VMware

 

برای فعال سازی دسترسی به ESXi از طریق SSH از دو طریق امکان پذیر می باشد . روش اول فعال سازی از طریق کنسول ESXi و روش دوم با استفاده از vSphere Client.

 

روش اول : فعال سازی از طریق کنسول ESXi :

ابتدا وارد کنسول Esxi شده و با فشردن F2 و وارد نمودن رمز عبور کاربر root وارد بخش تنظیمات آن شوید :

 

 سپس گزینه Troubleshooting Options را انتخاب نموده :

 و گزینه enable SSH را انتخاب نمائید :

 

روش دوم : فعال سازی از طریق vSphere :

برای فعال سازی ssh ابتدا با VSphere Client به سرور متصل شده سپس تب Configuration را انتخاب نموده و به بخش Security Profile وارد شوید.

 

آموزش فعال سازی SSH در VMware

بر روی Properties کلیک نمایید :

 

در پنجره باز شده روی SSH کلیک نموده سپس Options را بزنید.

از بخش Startup Policy گزینه دوم و از بخش Service Command گزینه Start را جهت فعال شدن SSH انتخاب کنید :

سپس Ok نموده تا سرویس فوق فعال گردد.

 

]]>
https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%81%d8%b9%d8%a7%d9%84-%d8%b3%d8%a7%d8%b2%db%8c-ssh-%d8%af%d8%b1-vmware/feed/ 0
آموزش آپدیت VMware ESXi از طریق SSH https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a2%d9%be%d8%af%db%8c%d8%aa-vmware-esxi-%d8%a7%d8%b2-%d8%b7%d8%b1%db%8c%d9%82-ssh/ https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a2%d9%be%d8%af%db%8c%d8%aa-vmware-esxi-%d8%a7%d8%b2-%d8%b7%d8%b1%db%8c%d9%82-ssh/#respond Fri, 10 Feb 2017 11:13:49 +0000 https://abtinserver.com/?p=1379 آموزش آپدیت VMware ESXi از طریق SSH

 

اگر از سرور اختصاصی استفاده می نمایید احتمالا با مجازی ساز VMware ESXi نیز آشنایی دارید. در این بخش آموزش آپدیت ESXi از هر نسخه به نسخه بالاتر آموزش داده می شود.

برای شروع ابتدا باید ssh را روی سرور فعال نمایید.طبق آموزش باز کردن ssh در مجازی ساز ESXi عمل می نماییم.

سپس وارد ssh سرور اختصاصی شده و دستورات زیر را به ترتیب در این محیط اجرا می نمایید :

در این آموزش نحوه آپدیت از هر نسخه به نسخه 6.5 را برای شما شرح می دهیم ولی شما می توانید با همین آموزش با اندکی تغییر هر نسخه ای را به نسخه دلخواه خود ارتقاء دهید :

قبل از تایپ دستور زیر کلیه ماشین های مجازی را خاموش نمایید سپس دستور زیر را اجرا نمایید

 

vim-cmd /hostsvc/maintenance_mode_enter

esxcli network firewall ruleset set -e true -r httpClient

esxcli software sources profile list -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml | grep ESXi-6.5

esxcli software profile update -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p ESXi-6.5.0-2016820-standard

reboot

بعد از اجرای reboot سرور ریست می شود و با بالا آمدن سرور مجدد وارد ssh شده و دستور زیرا اجرا نمایید.

vim-cmd /hostsvc/maintenance_mode_exit

کار تمام است و مجازی ساز آپدیت گردیده و می توان ماشین های مجازی را روشن نمود.

]]>
https://abtinserver.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a2%d9%be%d8%af%db%8c%d8%aa-vmware-esxi-%d8%a7%d8%b2-%d8%b7%d8%b1%db%8c%d9%82-ssh/feed/ 0