همانطور که میدانید، نصب و پیکربندی برنامهها و اسکریپتهای مختلف بر روی سرور ابری و هاست نیازمند دانش فنی هستند. Softaculous یک نرم افزار نصب کننده رایگان و خودکار است که به شما کمک میکند تنها با چند کلیک برنامههای محبوب مانند وردپرس، جوملا، دروپال و… را در کمترین زمان ممکن نصب کنید. در این مقاله قصد داریم به بررسی مفهوم آن و آموزش استفاده از Softaculous بپردازیم. با ما همراه باشید.
Softaculous چیست؟
سافت اکولوس یک نصب کننده خودکار رایگان است که به کاربران امکان میدهد تا با استفاده از اسکریپتها و کلاسهای PHP، انواع مختلفی از برنامههای تجاری و متن باز را نصب و پیکربندی کنند. این نرم افزار از چندین کنترل پنل مانند cPanel، DirectAdmin و Plesk پشتیبانی میکند و به کاربران امکان میدهد تا تنها با چند کلیک برنامههای سیستم مدیریت محتوا مانند وردپرس، جوملا، دروپال، فروم MyBB، SMF، Mambo و بسیاری از اسکریپت های دیگر را از طریق Softaculous نصب کنند.
برای درک بهتر این ابزار، فرض کنید قصد راهاندازی یک وبسایت وردپرسی را دارید. بهجای اینکه بهصورت دستی وردپرس را دانلود کرده، فایلهای آن را آپلود کنید، دیتابیس بسازید و فایلها را پیکربندی نمایید، میتوانید از سافت اکولوس استفاده کنید.
ویژگیهای Softaculous
از جمله ویژگیهای سافت اکولوس میتوان به موارد زیر اشاره کرد:
- سهولت استفاده
- نصب برنامهها با یک کلیک
- دارای بیش از 300 اسکریپت
- قابلیت بهروزرسانی منظم اسکریپتها
- دارای رابط کاربر پسند
- استفاده از یک برنامه به جای نصب برنامههای مختلف جهت استفاده در آینده
- سازگاری با سرویسهای مختلف میزبانی وب
- سهولت پیکربندی تنظیمات نصب از طریق رابط کاربری
- دارای ابزار پشتیبان گیری و بازیابی
- دارای اسکریپتهای نمایشی قبل از نصب روی سرور
- دارای پشتیبانی فنی
چگونه از Softaculous استفاده کنیم؟
برای استفاده از سافت اکولوس، باید به بخش مدیریت وبسایت خود در کنترل پنلی که از آن استفاده میکنید مراجعه کنید. مجموعه اسکریپتهای نصب Softaculous، شامل طیف گستردهای از برنامههای وب است که دستهبندیهایی مانند سایتهای وبلاگ نویسی، مدیریت تبلیغات، تجارت الکترونیک، شبکههای اجتماعی، پشتیبانی مشتری و… را نیز پوشش میدهد.
سافت اکولوس که به عنوان نصب کننده با یک کلیک شناخته میشود، میتواند هر یک از 380 اسکریپت موجود را در عرض چند ثانیه نصب و راهاندازی کند. علاوهبر نصب برنامهها این ابزار، تمام این برنامهها را به روز نگه میدارد و به کاربران اجازه میدهد زبان، نمایش منوهای جانبی یا منطقه زمانی را تغییر دهند. برای نصب Softaculous نیز کافیست به کنترل پنل خود مراجعه کنید و این ابزار را در بخش نرم افزار جستجو و وارد آن شوید. با نصب سافت اکولوس شما به محبوبترین اسکریپتها مانند WordPress، Joomla، AbanteCart دسترسی خواهید داشت و پس از انتخاب و بررسی مشخصات برنامه با کلیک روی گزینه “Install Now” از شما خواسته میشود یک فرم شامل آدرس نصب، نسخه مورد نظر، نام و توضیحات سایت، نام کاربر، رمز عبور و آدرس ایمیل را وارد نمایید.
در پایان، آدرس ایمیل دیگری (یا همان آدرس) را اضافه میکنید که تمام جزئیات نصب به آن ارسال خواهد شد و روی دکمه “Install” کلیک میکنید. پس از موفقیت نصب، پیام تبریک استانداردی دریافت خواهید کرد.
نحوه نصب Softaculous روی سرور ابری با cPanel/WHM
قبل از آنکه بخواهید سافت اکولوس را نصب کنید، مطمئن شوید که ionCube Loaders روی cPanel/WHM شما فعال شده است. در غیر اینصورت ممکن است با خطا مواجه شوید.
پس از انجام این کار، به عنوان کاربر root وارد cPanel/WHM شوید و به بخش “پیکربندی سرور” (Server Configuration) بروید.
در این قسمت، گزینه Tweak Settings را انتخاب کنید و سپس به تب PHP بروید. در این بخش، چک باکس ionCube را برای cPanel PHP Loader انتخاب کنید و روی دکمه «Save» که در پایین قرار دارد، کلیک کنید.
اکنون، برای نصب Softaculous باید از طریق SSH به سرور خود وارد شوید و فرمان زیر را اجرا کنید:
“`bash
wget -N http://files.softaculous.com/install.sh
chmod 755 install.sh
./install.sh
❗آموزش های مکمل:
**آموزش نصب سی پنل بر روی سرور مجازی**
**سی پنل چیست و نحوه نصب و کار با cPanel**
این فرمانها به ترتیب فایل نصب Softaculous را دانلود، مجوزهای لازم را به آن اختصاص داده و سپس آن را اجرا میکنند. پس از اجرای این دستورات، Softaculous روی سرور ابری شما نصب خواهد شد.
پس از اتمام نصب Softaculous، یک پیام تبریک روی صفحه ظاهر میشود. اگر این پیام را مشاهده کردید، به cPanel/WHM برگردید، بخش “پلاگینها” (Plugins) را انتخاب کنید و روی گزینه Softaculous – “Instant Installs” کلیک کنید.
در اینجا باید توجه داشته باشید که اگر suPHP روی سرور شما فعال است، برخی تنظیمات باید انجام شود تا مجوزهای صحیح برای فایلها و پوشههای قابل نوشتن تعیین شود.
بنابراین، اگر این شرایط برای شما صدق میکند، به بخش “تنظیمات” (Settings) در Softaculous بروید و مجوزهای CHMOD فایلها را به “0644” و CHMOD پوشهها را به “0755” تغییر دهید. پس از انجام این مراحل Softaculous باید بدون مشکل روی سرور suPHP شما نصب شود.
اگر suPHP روی سرور شما فعال نیست، بهکلی از این مرحله صرفنظر کنید.
در ادامه به آموزش نصب Softaculous در cPanel خواهیم پرداخت.
نحوه استفاده Softaculous در cPanel
اکنون که با مفهوم Softaculous چیست آشنا شدید، مراحل استفاده از سافت اکولوس در cPanel به شرح زیر است:
ابتدا مرورگر وب خود را باز کنید و آدرس cPanel خود را وارد کنید. این آدرس معمولاً به صورت https://yourdomain.com/cpanel است، که در آن “yourdomain.com” را با دامنه واقعی خود جایگزین کنید.
نام کاربری و رمز عبور cPanel خود را وارد کرده و وارد حساب شوید.
در داشبورد cPanel به بخش “Software” یا “Services” بروید و به دنبال آیکون Softaculous Apps Installer بگردید که بهصورت یک آیکون رنگارنگ “S” نمایش داده میشود. روی آن کلیک کنید تا به Softaculous دسترسی پیدا کنید.
پس از ورود به سافت اکولوس، لیستی از برنامههای محبوب را در نوار کناری سمت چپ مشاهده خواهید کرد. همچنین میتوانید از نوار جستجو برای یافتن یک برنامه خاص استفاده کنید.
بعد از یافتن برنامه مورد نظر، روی برنامهای که میخواهید نصب کنید، کلیک کنید.
پس از انتخاب برنامه، به صفحه تنظیمات نصب هدایت میشوید. در اینجا میتوانید گزینههای مختلفی را پیکربندی کنید، از جمله:
- انتخاب پروتکل (HTTP یا HTTPS) برای وبسایت خود.
- اگر چندین دامنه دارید، دامنهای که میخواهید برنامه را بر روی آن نصب کنید، انتخاب نمایید.
- مشخص کردن دایرکتوری که میخواهید برنامه در آن نصب شود. اگر میخواهید برنامه در دایرکتوری ریشه (مثلاً public_html) نصب شود، این قسمت را خالی بگذارید.
- وارد کردن نام کاربری و رمز عبور برای حساب مدیر.
- وارد کردن یک آدرس ایمیل برای دریافت اطلاعیههای مدیر.
- تنظیمات اضافی خاص برنامه را سفارشی کنید.
پس از پیکربندی تنظیمات، روی دکمه “Install” یا “Submit” کلیک کنید. Softaculous فرایند نصب را آغاز میکند.
Softaculous یک نوار پیشرفت را نمایش میدهد و پس از اتمام نصب، پیام موفقیتآمیز بودن نصب را مشاهده خواهید کرد.
اکنون میتوانید با مراجعه به دامنه یا دایرکتوری که در طول نصب مشخص کردید، به برنامه نصبشده خود دسترسی پیدا کنید.
بهعنوان مثال، اگر وردپرس را در دایرکتوری Root نصب کردهاید، میتوانید با رفتن به https://yourdomain.com به آن دسترسی پیدا کنید.
اکنون میتوانید تنها با چند کلیک از Softaculous برای نصب یک برنامه روی حساب cPanel خود استفاده کنید. در ادامه به آموزش نصب Softaculous در DirectAdmin خواهیم پرداخت.
نحوه استفاده از Softaculous در دایرکت ادمین
استفاده از Softaculous در DirectAdmin فرایندی ساده است که به شما امکان میدهد به راحتی برنامههای وب مختلفی را روی سرور ابری خود نصب کنید. برای استفاده از Softaculous در DirectAdmin مراحل زیر را دنبال کنید:
ابتدا مرورگر وب خود را باز کنید و آدرس کنترل پنل DirectAdmin خود را وارد کنید. این آدرس معمولاً به صورت https://yourdomain.com:2222 است، که در آن “yourdomain.com” را با دامنه واقعی خود جایگزین کنید.
سپس، نام کاربری و رمز عبور DirectAdmin خود را وارد کرده و وارد حساب شوید.
پس از ورود، در داشبورد DirectAdmin به دنبال آیکون یا لینک متنی “Softaculous” بگردید. این معمولاً در بخش “Advanced Features” یا بخشی مشابه قرار دارد.
روی آیکون یا لینک “Softaculous” کلیک کنید تا به نصبکننده خودکار Softaculous دسترسی پیدا نمایید.
پس از ورود به Softaculous، لیستی از برنامههای محبوب را در نوار کناری سمت چپ مشاهده خواهید کرد. همچنین میتوانید از نوار جستجو برای یافتن برنامه خاصی استفاده کنید.
بعد از یافتن برنامه مورد نظر خود، روی برنامهای که میخواهید نصب کنید، کلیک کنید.
پس از انتخاب برنامه، به صفحه تنظیمات نصب هدایت میشوید. در اینجا، میتوانید گزینههای مختلفی را پیکربندی کنید، از جمله:
- انتخاب پروتکل (HTTP یا HTTPS) برای وبسایت خود
- اگر چندین دامنه دارید، دامنهای که میخواهید برنامه را روی آن نصب کنید، انتخاب نمایید.
- مشخص کردن دایرکتوری که میخواهید برنامه در آن نصب شود. اگر میخواهید برنامه در دایرکتوری ریشه (مثلاً public_html) نصب شود، این قسمت را خالی بگذارید.
- وارد کردن نام کاربری و رمز عبور برای حساب مدیر
- وارد کردن یک آدرس ایمیل برای دریافت اطلاعیههای مدیر
- سفارشیسازی هر تنظیم اضافی خاص برنامه
پس از پیکربندی تنظیمات، روی دکمه “Install” یا “Submit” کلیک کنید. Softaculous فرایند نصب را آغاز میکند.
سافت اکولوس یک نوار پیشرفت را نمایش میدهد و پس از اتمام نصب، پیام موفقیتآمیز بودن نصب را مشاهده خواهید کرد.
اکنون میتوانید با مراجعه به دامنه یا دایرکتوری که در طول نصب مشخص کردید، به برنامه نصبشده خود دسترسی پیدا کنید.
بهعنوان مثال، اگر وردپرس را در دایرکتوری ریشه نصب کردهاید، میتوانید با رفتن به https://yourdomain.com به آن دسترسی پیدا کنید.
اکنون میتوانید تنها با چند کلیک از Softaculous برای نصب یک برنامه روی حساب DirectAdmin خود استفاده کنید.
نحوه استفاده از Softaculous در وردپرس
اگر هاست شما از سافت اکولوس پشتیبانی میکند، میتوانید از ویژگی داخلی آن به نام مدیریت وردپرس (WordPress Manager) برای ساده سازی مدیریت خود استفاده کنید.
برای استفاده از این ابزار وارد حساب هاست خود شوید و به کنترل پنل خود مراجعه کنید. پس از ورود به این بخش “WordPress Manager by Softaculous” را در بخش نرم افزار بیابید. اگر از قبل در پنل کاربری Softaculous عضو هستید، میتوانید نماد وردپرس را در گوشه سمت راست بالا کنترل پنل خود پیدا کنید.
در این ابزار، میتوانید به تمامی ابزارها و پلاگینهای وردپرس دسترسی داشته باشید و تنها در عرض چند دقیقه آنها را آپلود و نصب کنید. همچنین، میتوانید تنظیماتی مانند فعال/غیرفعال کردن حالت اشکالزدایی، کرون وردپرس، قابلیت مشاهده موتور جستجو و ارتقاء خودکار افزونهها و تمها را تغییر دهید.
جمع بندی
سافت اکولوس یکی از ابزارهای مورد استفاده در کنترل پنل است که به کاربران کمک میکند تا برنامههای وب را در کمترین زمان ممکن در سایت خود نصب و راهاندازی کنند. یکپارچگی این ابزار با کنترل پنلهایی مانند cPanel، DirectAdmin و… مدیریت برنامههای وب را برای طیف گستردهای از کاربران مبتدی و پیشرفته ساده کرده است. همچنین، این ابزار با فراهم کردن امکان نصب خودکار و سریع برنامههایی مانند وردپرس، جوملا و بسیاری دیگر از اسکریپتهای محبوب، به کاربران اجازه میدهد تا بدون نیاز به دانش فنی عمیق، سایت خود را به سرعت راهاندازی و مدیریت کنند.
سوالات متداول⁉
1- آیا برای استفاده از Softaculous نیاز به دانش فنی است؟
خیر، این ابزار برای کاربران مبتدی و پیشرفته قابل استفاده است.
2- سافت اکولوس از چه تعداد برنامه پشتیبانی میکند؟
Softaculous از بیش از 380 اسکریپت مختلف پشتیبانی میکند.
3- آیا سافت اکولوس در سرور مجازی قابل استفاده است؟
بله، این ابزار در سرور ابری و سرور مجازی که از کنترل پنل پشتیبانی میکنند، قابل استفاده است.