آموزش نصب MySQL
MySQL را از منبع بسته معتبر نصب کنید، روش احراز هویت root را بشناسید و دسترسی شبکه را به نیاز واقعی محدود کنید.
ادامه مطلببلاگ هاستیفای
راهنماهای عملی، تجربههای فنی و تازههای دنیای سرور، ابر، شبکه و میزبانی را اینجا دنبال کنید.
کتابخانه فنی
MySQL را از منبع بسته معتبر نصب کنید، روش احراز هویت root را بشناسید و دسترسی شبکه را به نیاز واقعی محدود کنید.
ادامه مطلبPostgreSQL در مخزن Ubuntu موجود است؛ اگر نسخه مشخصی نیاز دارید از مخزن رسمی PGDG و چرخه پشتیبانی آن استفاده کنید.
ادامه مطلبRedis را فقط روی Interface مورد نیاز Bind کنید، Protected mode و احراز هویت را حفظ و مصرف حافظه را محدود کنید.
ادامه مطلبنسخه LTS سازگار با برنامه را انتخاب و منبع نصب را مشخص کنید؛ نسخه تصادفی سیستم یا Current برای Production انتخاب امنی نیست.
ادامه مطلبPM2 Process برنامه Node.js را زنده نگه میدارد، Log و Restart را مدیریت میکند و میتواند Startup سیستم را ثبت کند.
ادامه مطلبPHP را با نسخه پشتیبانیشده برنامه و Extensionهای واقعاً لازم نصب کنید و برای وب از PHP-FPM با Pool محدود استفاده کنید.
ادامه مطلبنصب امن WordPress شامل وبسرور، PHP-FPM، دیتابیس حداقلی، TLS، Permission صحیح، Cache و Backup قابل بازیابی است.
ادامه مطلببرای اتصال دامنه، رکورد A را به IPv4 و در صورت پشتیبانی رکورد AAAA را به IPv6 سرور اشاره دهید و VirtualHost را هماهنگ کنید.
ادامه مطلببا Certbot میتوانید پس از درستبودن DNS و دسترسی پورت 80 یا روش DNS، گواهی Let’s Encrypt بگیرید و تمدید خودکار را آزمایش کنید.
ادامه مطلبCron فرمانها را طبق زمانبندی اجرا میکند، اما محیط محدود، مسیر کاری متفاوت و مدیریت خروجی از دلایل رایج شکست Job هستند.
ادامه مطلبکندی را با زمان وقوع و اثر کاربر تعریف کنید، سپس CPU، حافظه، دیسک، شبکه و سرویس را همزمان بررسی کنید.
ادامه مطلببرای ارزیابی حافظه به available، Swap، Processهای پرمصرف و رخدادهای OOM نگاه کنید؛ عدد free بهتنهایی کافی نیست.
ادامه مطلب