در این بخش شما موارد زیر را خواهید آموخت:
چطور یک سیستم عامل برای سرور پلسکتان انتخاب نمایید به چه نحو سرورتان را برای نصب پلسک آماده نمایید نحوه نصب پلسک را از طریق plesk installer خواهید آموختچگونه می توانیم پیکر بندی اولیه را برای نصب پلسک انجام دهیم
پلسک می تواند بر روی سرورهای لینوکس یا ویندوز نصب شود منظور ما از سرور ، سرور فیزیکی یا ویرچوال ماشین (VM) می باشد .
Plesk onyx for windows
پیش نیاز های نصب :
Hard ware :
شما می توانید پلسک اونیکس را روی یک Physical hardware ، داخل یک ویرچوال ماشین (VM) ، یا یک Container برای مثال Virtuozzo یا OpenVZ نصب نمایید.
حداق RAM مورد نیاز برای نصب Plesk onyx در ویندوز 2 گیگا بایت است اگر شما از سرورتان به عنوان
Share hosting استفاده می نمایید می توانید بر اساس فرمول زیر RAM اختصاص دهید .
RAM=(websites×visitors×RAM per websites)/10
Disk Space :
برای نصب و اجرای پلسک اونیکس شما به حداقل 30 گیگا بایت فضای خالی هارد نیاز دارید.
OS :
ما پیشنهاد می کنیم پلسک اونیکس را روی یکی از نسخه های 64 بیت زیر نصب کنید :
Windows server 2012
Windows server 2012 R2
معماری:
پلسک اونیکس فقط معماری 64 بیت CPU را
ساپورت می کند .
شما همچنین می توانید پلسک را روی هر نسخه از ویندوز سرورکه سرور Core installation دارد نصب نمایید .
Configuration :
قبل از نصب پلسک هیچ نرم افزار ، Role یا سرویسی بر روی سرور نصب نکنید . آنچه نیاز دارید یک سیستم عامل تازه نصب شده است . اگر یک سرویس هاستینگ قبل از نصب پلسک اجرا شده است ، ممکن است با عملیات نصب پلسک
تداخل داشته باشد یا باعث مشکلات بعدی شود، بهتر است ویندوز را مجدد نصب نمایید . همچنین نیاز ندارید Server role و Feature از قبل نصب نمایید. Plesk
Installer به صورت اتوماتیک تمام موارد مورد نیاز را اضافه می کند .
Network:
سرور باید توانایی دسترسی به اینترنت را داشته باشد و حداقل یک IPV4 استاتیک برای سرور اختصاص داده شود .
توجه : مطمئن شوید که پورت 8447 و 8443 قبل از شروع عملیات نصب روی فایروال باز باشند . لیست پورت های مورد نیاز را می توانید در صفحه https://support.Plesk.com/hc/en-us/articles/213932745 مشاهده نمایید .
Plesk onyx for Linux
پیش نیاز های نصب:
Hard ware :
شما می توانید پلسک اونیکس را روی یک Physical hardware ، داخل یک ویرچوال ماشین (VM) ، یا یک Container برای مثال Virtuozzo
یا OpenVZ یا Docker نصب نمایید .
RAM and Swap :
حداقل RAM مورد نیاز برای نصب Plesk onyx در لینوکس 1 گیگا بایت است (512 مگ برای RAM و 512 مگ برای Swap)
اگر شما از سرورتان به عنوان share hosting استفاده می نمایید می توانید بر اساس فرمول زیر RAM اختصاص دهید:
RAM=(websites×visitors×RAM per websites)/10
اگر سرور شما کمتر از 1 گیگا بایت RAM دارد به همان میزان فضا به Swap اختصاص دهید .
اگر بیشتر از 1 گیگا بایت RAM دارد نصف همان میزان را برای swap قرار دهید .
اگر شما 2 گیگا بایت RAM دارید یک گیگا بایت برای Swap در نظر بگیرید .
Disk Space :
برای نصب و اجرای پلسک اونیکس شما به حداقل 10 گیگا بایت فضای خالی هارد روی پارتیشن روت نیاز دارید ، حداقل 3 گیگا بایت برای پارتیشن
tmp/ و باقی فضا را برای پارتیشن var/ اختصاص دهید . این پارتیشن دیتای مشتریان را نگهداری می کند این دیتا می تواند شامل وب سایت ، ایمیل ، دیتابیس ها و بک آپ ها باشد.
OS :
ما پیشنهاد می کنیم پلسک اونیکس را روی یکی از نسخه های 64 بیت زیر نصب کنید :
RHEL/CentOS 7
CloudLinux7
Debian 8
Ubuntu 16.04
همچنین پلسک اونیکس OS های لیست زیر را ساپورت می کند:
Configuration :
یک سیستم مدیریت پکیج مثل (APT یا YUM) باید بتواند آخرین بسته های آپدیت نرم افزار را دانلود یا نصب کند.
با استفاده از دستورات زیر می توانید مطمئن شوید که این APT یا YUM به درستی کار می کند :
On CentOS /RHEL/CloudLinux: yum makecache $$ yum repolist enabled
On Debian / Ubuntu : apt-get update
Network:
سرور باید توانایی دسترسی به اینترنت را داشته باشد . حداقل باید یک IPV4 استاتیک برای سرور
اختصاص داده شود .
توجه :مطمئن شوید که پورت 8447 و 8443 قبل از شروع عملیات نصب روی فایروال باز باشند . لیست پورت های مورد نیاز را می توانید در صفحه https://support.Plesk.com/hc/en-us/articles/213932745 مشاهده نمایید.
پس از اینکه پیش نیاز های نصب پلسک را رعایت نمودید می توانید Plesk installer را برای سرور دانلود و اجرا نمایید .
از لینک زیر می توانید Plesk installer را دانلود نمایید .
http://page.Plesk.com/Plesk-onyx-free-download
Plesk installer را با یکی از سه روش زیر کار می کند :
1. one-click Installer
با استفاده از Remote Desktop با یوزر administrator لاگین نمایید ، command prompt را باز کنید و به مسیری که Plesk-installer.exe در آن ذخیره شده است بروید ودستور زیر را اجرا نمایید :
Plesk-installer.exe --select-product-id=panel --select-release-latest --installation-type=recommended
عملیات نصب به صورت اتوماتیک آغاز می شود این installer آخرین release موجود از پلسک را دانلود می کند، نصب با مجموعه ای از کامپوننت ها و Feature هایی که به صورت نیاز عمومی برای کاربران
طراحی شده است انجام می شود و بسته های با امنیت بالا و با سرعت نصب می شوند . هیچ نگرانی بابت نصب Feature ها از این راه نداشته باشید . شما می توانید بعدا کامپوننت های پلسک را اضافه و یا حذف نمایید
.
2. Console Text Interface
اگر شما بخوهید اختصاصاً کامپوننت های پلسک را برای نصب انتخاب نمایید می توانید نصب پلسک را با استفاده از interactive console انجام دهید .
با استفاده از Remote Desktop و با یوزر administrator لاگین نمایید ، command prompt را باز کنید و به مسیری که Plesk-installer.exe در آن ذخیره شده است بروید و سپس دستور زیر را اجرا نمایید :
Plesk-installer.exe –console
در مدت نصب شما باید به یک سری از سوالات پاسخ دهید و آپشن هایی که مورد نیاز است را به درستی انتخاب نمایید .
3.Graphical Web interface
با استفاده از Remote Desktop با یوزر administrator لاگین نمایید و روی Plesk-installer.exe که دانلود نموده اید double click نمایید با اینکار به اینترفیس وب متصل شده و می توانید عملیات نصب را انجام دهید
.
همچنین برای دسترسی به اینترفیس وب نصب پلسک می توانید از نام هاست یا IP خود به همراه پورت 8447 استفاده نمایید .
بطور مثال : http://myserver.tld:8447
سپس با اکانت ورود به ویندوز (اکانت Administrator ویندوز) می توانید لاگین نمایید .
کامپوننت های پلسک شامل موارد زیر است که در این بخش توضیح کوتاهی از چند کامپوننت را به شما ارائه می دهیم.
SpamAssassin: یک فیلترینگ open سورس که برای شناسایی اسپم با استفاده از طیف گسترده ای از آزمون های اکتشافی در هدر ایمیل و متن body کار
می کند.
My little admin :مدیریت و ویرایش در دیتابیس MSSQL را با استفاده از اینتر فیس وب فراهم می سازد .
Plesk Premium Antivirus and Kaspersky Anti-virus: سرویس آنتی ویروس ایمیل های ورودی و خروجی را چک می کند و پیغام های آلوده را قرنطینه می کند و از گسترش malware ها جلوگیری می کند . که هر دوی این ها نیاز مند خریداری
لایسنس می باشد .
Microsoft web deploy: یک deploy ساده وب برای دیپلویمنت نرم افزار های تحت وب و وب سایت ها به IIS server .
ابزار Web deploy همچنین قادر است Administrator و یوز های مجاز را برای استفاده از IIS Manager برای deploy کردن Asp.net وبرنامه های PHP برای یک IIs سرور فعال کند.
Control suite for windows by Perigon: ابزاز قدرتمند که ادمین سرور را قادر می سازد با یک اینترفیس راحت برای Asp.net و برنامه های PHP در پلسک را دیپلوی نماید .
Plesk migrator: یک ابزاری برای انتقال اکانت ها و subscription ها از یک سرور به جای دیگر . می تواند اکانت ها و subscription ها را برای پنا دیگر به راحتی import نماید .
Web presence Builder : یک ادیتور ویژوال است که به مالک و اشخاص حقیقی اجازه یک بیزینس کوچک برای ساخت وب سایت به صورت سریع و آسان را می دهد .
Modsecurity : یکی از ماژول های وب سرور IIS است که درخواست های ورودی وب را مانیتور می کند . رد می کند درخواست هایی را که نا امن تلقی می شود و به صورت موفق از حملات به سرور جلوگیری می نماید . محافظت از حملات وب
شبیه نفوذ به SQL ، cross site scripting و امثال آن می باشد.
Tomcat : برنامه های جاوا سرور که اجازه اجرای صفحات جاوای سرور را می دهد (JSP) .
File sharing support : به administrator و کاربران پلسک اجازه share فایل ها را با همدیگر یا هر شخص روی اینترنت را می دهد .
NET core Runtime / ASP.net core. :
اجرای برنامه های تحت وب asp.net را فعال می کند .
CloudFlare ServerShield : پلسک اکستنشنی که اجازه مدیریت سرویس web security cloudflare را می دهد که می تواند در برابر DDos اپلیکیشن های وب ، فایروال و دیگر محافظ های وب سایت وسرور محافظت کند .
در انتها:
برای لاگین به پنل پلسک از آدرس https://server.tld:8443 برای پروتکل HTTPS و یا آدرس http://server.tld:8880 برای پروتکل HTTP استفاده نمایید
.
برای ویندوز : یوزر admin و پسوردی که موقع نصب برای administrator از شما پرسیده شده است استفاده نمایید.
برای لینوکس : از یوزر و پسورد root سرور استفاده نمایید .