در این آموزش با نحوه فعالسازی گواهی ssl در سیستم عامل لینوکس اشنا می شوید.
ابتدا لازم است مستقیما به ترمینال سرور خود متصل شوید برای این منظور میتوانید از راهنمای استفاده از ssh رجوع نمایید.
cat chain1.cer chain2.cer > chainfull.cer
mkdir -p /etc/ssl/newssl cp certificate.crt /etc/ssl/newssl/ cp private.key /etc/ssl/newssl/ cp chainfull.cer /etc/ssl/newssl/
chmod 600 /etc/ssl/newssl/private.key chown root:root /etc/ssl/newssl/private.key
nano /etc/apache2/sites-avaliable/domain.conf اگر فایل کانفیگ ssl مجزا باشد به طور معمول بصورت زیر است nano /etc/apache2/sites-avaliable/domain-ssl.conf
<VirtualHost *:80> ServerName domain.com ServerAlias www.domain.com RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] </VirtualHost> <VirtualHost *:443> ServerName domain.com ServerAlias www.domain.com DocumentRoot /var/www/html SSLEngine on SSLCertificateFile /etc/ssl/newssl/certificate.crt SSLCertificateKeyFile /etc/ssl/newssl/private.key SSLCertificateChainFile /etc/ssl/newssl/chainfull.crt </VirtualHost>
systemctl restart apache2
در ورود به سیستم مشکل دارید؟ برای بازیابی رمز عبور خود، فقط آدرس ایمیل یا نام کاربری خود را وارد کنید.
برای تحویل سریعتر و قابل اعتمادتر، example@example.com را به فهرست فرستندههای قابل اعتماد خود در نرمافزار ایمیل خود اضافه کنید.