در این مقاله شما را با نحوهی فعالسازی و نصب IonCube برای cPanel/WHM/Webmail را با استفاده از کنترل پنل GUI* و با استفاده از دستورات شل CLI** آشنا میکنیم.
فعالسازی ionCube با استفاده از WHM
شما باید دسترسی مدیریت با رمز root داشته باشید:
با واردکردن نام کاربری و رمز و با استفاده از ip و یا هاست نیم و اضافه کردن /whm یا :2087 با استفاده از https یا :2086 و http وارد مدیریت سرور شوید:
https://127.0.0.1:2087
https://127.0.0.1/whm
https://hostname.domain.tld/whm
http://hotname.domain.tld:2086
از قسمت Server Configuration وارد بخش Tweak Settingsa شوید و یا براحتی آن را از ستون کناری سمت چپ جستجو کنید.
سپس از تب های بالا PHP را انتخاب نمائید.
گزینه ی cPanel PHP loader را پیدا کنید. شما میتوانید سرچ باکس سمت را هم استفاده کنید. سپس تیک چک باکس ioncube را بزنید.
نصب لودر ionCube برای Apache/PHP
به چند روش که در ادامه ذکر میگردد میتوان ionCube Loader را نصب کرد:
نصب ionCube با استفاده مدیریت افزونه ها (PHPExtensionManager) در واسط خط فرمان
این روش ترجیحی است زیرا هم سریع تر انجام می گیرد و هم نیازبه بازسازی مجدد آپاچی ندارد. در این روش دسترسی شل*** و روت نیاز است:
ابتدا با استفاده از کنسول با دسترسی روت به سرور وارد شوید. سپس دستور /scripts/phpextensionmgr install IonCubeLoader را اجرا نمائید.
به همین سادگی! ;)
نصب ionCube با استفاده از WHM
در این روش با استفاده از رابط کاربری گرافیک easyapache نصب انجام میگیرد. چنانچه مایل به بازسازی مجدد آپاچی و PHP نیستید از این روش استفاده نکنید!
- با استفاده از کاربر روت وارد WHM شوید.
- از ستون سمت چپ EasyApache را پیدا کرده و روی آن کلیک کنید.
- در قسمت پروفایل گزینه تنظیمات پیکیربندی که قبلا ذخیره شده است را انتخاب کنید و بر روی شروع و سفارشی سازی بر اساس نمایه (Start customizing based on profile) کلیک کنید.
- از گزینه های ورژن آپاچی و ورژن PHP عبور کرده و مرحله ی بعدی را انتخاب کنید.
- در قسمت فهرست گزینه های کوتاه گزینه Ioncube Loader for PHP را تیکت بزنید و سپس دکمه ی ذخیره و ساخت را بزنید.
- این فرآیند بسته به سخت افزار شما 10 تا 30 دقیقه طول خواهد کشید.
*Graphic User Interface
** Command Line Interface
*** Shell