کانفیگ اولیه دایرکت ادمین
پس از نصب دایرکت ادمین روی سرور، تنظیمات اولیه باید انجام شود تا سرور امن، بهینه و آماده باشد.
چکلیست کامل
۱. آپدیت CustomBuild
cd /usr/local/directadmin/custombuild
./build update
./build all d
۲. نصب فایروال CSF
cd /tmp && wget https://download.configserver.com/csf.tgz
tar xzf csf.tgz && cd csf && sh install.sh && csf -e
۳. تنظیم PHP-FPM
./build set php1_release 8.2
./build set php1_mode php-fpm
./build php
۴. نصب LiteSpeed
./build set webserver litespeed
./build litespeed
۵. فعالسازی SSL و DKIM
./build set letsencrypt yes
./build letsencrypt
در directadmin.conf: dkim=1
۶. نصب ModSecurity
./build set modsecurity yes
./build modsecurity
۷. تنظیم Timezone و NTP
timedatectl set-timezone Asia/Tehran
yum install chrony && systemctl enable chronyd && systemctl start chronyd
۸. Hardening SSH
# /etc/ssh/sshd_config
Port 2222
PermitRootLogin no
۹. تنظیم بکاپ خودکار
Admin Backup/Transfer > Schedule تنظیم کنید.
۱۰. ساخت پکیجها
از Manage User Packages پکیج بسازید.
۱۱. Swap
dd if=/dev/zero of=/swapfile bs=1M count=2048
chmod 600 /swapfile && mkswap /swapfile && swapon /swapfile
۱۲. نصب ClamAV
yum install clamav && freshclam
بررسی نهایی
systemctl status httpd mysqld exim directadmin named
خدمات کانفیگ سرور میهن هاستینگ تمام مراحل بالا + بهینهسازی پیشرفته. سرور مجازی اروپا با نصب رایگان دایرکت ادمین.