دانشنامه مارال هاست دانشنامه مارال هاست
  • صفحه اصلی
  • مقالات
    • هاست اشتراکی
    • دامنه
    • سرور مجازی
    • کنترل پنل سی‌پنل
    • کنترل پنل پلسک
    • کنترل پنل دایرکت ادمین
    • ایمیل
    • CloudLinux
    • Cloudflare
  • تماس با ما
دانشنامه مارال هاست دانشنامه مارال هاست
دانشنامه مارال هاست دانشنامه مارال هاست
  • صفحه اصلی
  • مقالات
    • هاست اشتراکی
    • دامنه
    • سرور مجازی
    • کنترل پنل سی‌پنل
    • کنترل پنل پلسک
    • کنترل پنل دایرکت ادمین
    • ایمیل
    • CloudLinux
    • Cloudflare
  • تماس با ما
سرور مجازی
  • Folder icon closed Folder open iconآموزش راه‌اندازی FTP در ویندوز سرور
  • Folder icon closed Folder open iconرفع خطای Authentication Token Manipulation Error
  • Folder icon closed Folder open iconعدم اتصال به SSH سرور با اینترنت خاص (راهنمای رفع مشکل)
  • Folder icon closed Folder open iconرفع مشکل عدم اتصال به SQL Server در هاست
  • Folder icon closed Folder open iconافزایش سرعت ویندوز سرور
  • Folder icon closed Folder open iconریست پسورد root در لینوکس
  • Folder icon closed Folder open iconآموزش نصب Apache در لینوکس (گام‌به‌گام)
  • Folder icon closed Folder open iconتخلیه حافظه کش در ویندوز و لینوکس
  • Folder icon closed Folder open iconآموزش تغییر پورت SSH در لینوکس
  • Folder icon closed Folder open iconچگونه فضای دیسک را در لینوکس محاسبه کنیم؟
  • Folder icon closed Folder open iconراهنمای مشاهده رم و CPU در لینوکس
  • Folder icon closed Folder open iconنصب SourceGuardian روی سرورهای لینوکسی
  • Folder icon closed Folder open iconآموزش reboot سرور لینوکس
  • Folder icon closed Folder open iconآموزش مشاهده و تحلیل لاگ‌های SSH در لینوکس
  • Folder icon closed Folder open iconبستن دسترسی ssh یوزر root یا یوزرهای دیگر
  • Folder icon closed Folder open iconاتصال ریموت به MYSQL از طریق برنامه SQLYOG
  • Folder icon closed Folder open iconانتقال اطلاعات بین دو سرور لینوکس
  • Folder icon closed Folder open iconتنظیمات Port در فایروال Linux
  • Folder icon closed Folder open iconنصب Sql Server بر روی سرور ویندوز
  • Folder icon closed Folder open iconایمن سازی RDP
  • Folder icon closed Folder open iconتنظیم Task Scheduler جهت اطلاع رسانی لاگین در ویندوز
  • Folder icon closed Folder open iconآموزش ایجاد پارتیشن swap در لینوکس
  • Folder icon closed Folder open iconبررسی Down بودن سرور مجازی
  • Folder icon closed Folder open iconریستور بکاپ دیتابیس Sql server از ورژن بالاتر به ورژن پایین‌تر
  • Folder icon closed Folder open iconجا به جایی پارتیشن در ویندوز سرور
  • Folder icon closed Folder open iconبلاک کردن تمام درخواست ها به سرور و مجاز کردن دسترسی کلودفلر جهت دفع اتک
  • Folder icon closed Folder open iconباز کردن پورت در فایروال Windows
  • Folder icon closed Folder open iconبکاپ‌گیری و ریستور دیتابیس sql server
  • Folder icon closed Folder open iconآموزش راه‌اندازی Filezilla server
  • Folder icon closed Folder open iconکاهش حملات DoS و DDoS با تنظیمات در فایروال CSF
  • Folder icon closed Folder open iconRepair کردن دیتابیس Mysql
  • Folder icon closed Folder open iconریست پسورد root در Ubuntu 18.04
  • Folder icon closed Folder open iconریست پسورد root در Ubuntu 16.04
  • Folder icon closed Folder open iconراه‌اندازی و مدیریت فایروال IPtables
  • Folder icon closed Folder open iconنصب Adobe Connect 10.8
  • Folder icon closed Folder open iconنصب SSL بر روی Adobe Connect
  • Folder icon closed Folder open iconنصب MongoDB در سیستم عامل Almalinux
  • Folder icon closed Folder open iconآموزش اتصال به adobe connect با moodle
  • Folder icon closed Folder open iconایمن کردن سرویس SSH
  • Folder icon closed Folder open iconنصب Rsync روی Centos
  • Folder icon closed Folder open iconآموزش ریست کردن پسورد root در سرور لینوکس Almalinux
  • Folder icon closed Folder open iconآموزش ریست کردن پسورد Administrator سرور ویندوز از طریق پنل مدیریت سرور مجازی
  • Folder icon closed Folder open iconExtend هارد در سرور ویندوز
  • Folder icon closed Folder open iconExtend هارد در سرور لینوکس
  • Folder icon closed Folder open iconآموزش ریست کردن پسورد root در سرور لینوکس Centos7
  • Folder icon closed Folder open iconنصب htop در سرور لینوکسی برای مانیتورینگ منابع
  • Folder icon closed Folder open iconفعال کردن متد های get, post, put, delet در سرور (ویندوز و لینوکس)
  • Folder icon closed Folder open iconبررسی حجم مصرفی دیسک در سرور لینوکسی
  • Folder icon closed Folder open icondns و انواع آن
  • Folder icon closed Folder open iconآموزش نصب سرویس rengine بروی ubuntu
  • Folder icon closed Folder open iconتغییر owner یک فایل در سرورهای لینوکسی
سرور مجازی

نصب SourceGuardian روی سرورهای لینوکسی

فعالسازی سورس گاردین

SourceGuardian یکی از محبوب‌ترین ابزارهای رمزگذاری اسکریپت‌های PHP است که به توسعه‌دهندگان کمک می‌کند تا کدهای خود را از کپی و دسترسی غیرمجاز محافظت کنند. برای اجرای فایل‌های رمزگذاری‌شده با SourceGuardian، نیاز به نصب اکستنشن PHP آن روی سرور لینوکسی دارید.

در این راهنما، نحوه نصب SourceGuardian روی سرورهای لینوکسی با پنل‌های رایج (DirectAdmin، cPanel و بدون پنل) را به‌صورت گام به گام توضیح می‌دهیم.


بررسی نسخه PHP و معماری سرور

قبل از نصب، باید نسخه PHP و نوع سیستم خود را تشخیص دهید.

بررسی نسخه پی اچ پی

دستور زیر را در ترمینال اجرا کنید:

php -v

خروجی نشان می‌دهد چه نسخه‌ای از PHP نصب است (مثلاً 7.4، 8.0، 8.1).

بررسی معماری سیستم

php -i | grep "Architecture"

معمولاً خروجی x86_64 است (64 بیتی).

نصب SourceGuardian روی سرورهای لینوکسی

دانلود و نصب SourceGuardian

دانلود آخرین نسخه Loader، از سایت رسمی SourceGuardian لودر مربوطه را دانلود کنید:

cd /tmp
wget https://www.sourceguardian.com/loaders/download/ixed.12.0.tar.gz

🔁 نسخه ixed.12.0 بسته به نسخه PHP شما تغییر می‌کند. لیست کامل: sourceguardian.com

استخراج فایل

tar -xzf ixed.12.0.tar.gz

کپی فایل Loader به ماژول‌های PHP

پیدا کردن مسیر ماژول‌های PHP، برای این مورد نیاز است تا دستور زیر را اجرا کنید:

php -i | grep extension_dir

خروجی معمولاً شبیه این است: /usr/lib/php/2021090 ، حال باید اقدام به کپی فایل ixed نمایید

cp ixed.12.0.lin /usr/lib/php/20210902/

⚠️ نام فایل و مسیر را با توجه به نسخه PHP خود تطبیق دهید.


نصب SourceGuardian روی سرورهای لینوکسی

فعال‌سازی اکستنشن در php.ini

پیدا کردن فایل php.ini

php --ini | grep "Loaded Configuration File"

ویرایش php.ini

nano /etc/php/8.1/apache2/php.ini

مسیر بسته به نسخه PHP و سرور شما متفاوت است. در انتهای فایل، خط زیر را اضافه کنید:

extension=ixed.12.0.lin

سپس فایل را ذخیره و ببندید.


نصب SourceGuardian روی سرورهای لینوکسی

ریست سرویس وب

پس از اعمال تغییرات، سرویس وب را ریست کنید و برای ریست کردن کافیست با دستورات زیر پیش روی کنید ، برای سرورهای با Apache

systemctl restart apache2

یا در سیستم‌های قدیمی‌تر:

service httpd restart

برای راهنمای کامل ریست آپاچی، مقاله ریست سرویس آپاچی در SSH و cPanel را مطالعه کنید.

برای سرورهای با LiteSpeed یا Nginx

systemctl restart lsws

یا

systemctl restart nginx

بررسی نصب موفقیت‌آمیز

حال نیاز داریم تا اقدام به بررسی وضعیت نصب و امور انجام شده نماییم ، بله مرحله بررسی نصب موفقیت آمیز رسیده و برای این امر چتد قدم ساده بیشتر نیاز نخواهید داشت تا به جواب خود برسید، ابتدا و قبل از هر چیز نیاز به ایجاد فایل تست PHP خواهیم داشت که در ادامه دستورات را قرار خواهم داد.

echo "<?php phpinfo(); ?>" > /var/www/html/test_sg.php

سپس آدرس http://دامنه_شما.com/test_sg.php را در مرورگر باز کنید، در صفحه نمایش، بخش SourceGuardian باید ظاهر شود.

یا از ترمینال با دستور زیر میتوانید این امر رلا انجام دهید، اگر خروجی داشت و ادامه نمیاش داده شد نشانه از آن است که خوشبختانه نصب موفق بوده.

php -m | grep SourceGuardian


نکات فنی و امنیتی

  • همیشه از آخرین نسخه SourceGuardian استفاده کنید.
  • فایل‌های دانلودی را پس از نصب از سرور حذف کنید:
  -rf /tmp/ixed.*
  • در صورت استفاده از چند نسخه PHP، برای هر نسخه باید Loader مربوطه نصب شود.
  • برای مدیریت دامنه، مقاله ایجاد پارک دامنه در DirectAdmin، cPanel و Plesk را بررسی کنید.

سوالات متداول

آیا SourceGuardian با همه نسخه‌های PHP سازگار است؟

بله، اما باید نسخه دقیق ixed متناسب با نسخه PHP خود را دانلود کنید.

آیا نصب آن بر عملکرد سرور تأثیر می‌گذارد؟

خیر، تأثیر آن ناچیز است و فقط برای اجرای فایل‌های رمزگذاری‌شده لازم است.

چگونه بفهمم کدام نسخه ixed نیاز دارم؟

با دستور php -v نسخه PHP را ببینید و از جدول سازگاری در سایت رسمی استفاده کنید.


Mr.Soul
تاریخ : 13 اَمرداد 1404
منابع: sourceguardian.com, maralhost.com


هنوز نیاز به کمک دارید؟

آیا سوالی دارید؟

آیا این مقاله برای شما مفید بود؟ بله خیر

نظرات خود را بنویسید... لغو پاسخ

اشتراک گذاری این مقاله

نصب SourceGuardian روی سرورهای لینوکسی

کپی کردن لینک

Clipboard Icon

جدیدترین مقالات

CXS چیست و چگونه کار می‌کند
1 minute می 3, 2026
ساخت سرور چت المنت بروی لینوکس
5 minutes آوریل 25, 2026
Geo Routing و Geo DNS
2 minutes آوریل 22, 2026

تقویم

می 2026
شیدسچپج
 1
2345678
9101112131415
16171819202122
23242526272829
3031 
« آوریل    

عضویت

جدیدترین پست‌ها

CXS چیست و چگونه کار می‌کند
1 minute می 3, 2026
ساخت سرور چت المنت بروی لینوکس
5 minutes آوریل 25, 2026
Geo Routing و Geo DNS
2 minutes آوریل 22, 2026

سلام