خروجي مورد نظر بايد فايل .csr باشد و هم اكنون بايد داراي فايل .csr و .key باشيد تا بتوانيد از آن ها در مراحل بعد براي سئو استفاده كنيد.
اين فايل ها را به طور ايمن، براي استفاده در مراحل بعد سئو در پوشه خصوصي ذخيره كنيد.
فايل هاي گواهي ديجي سرت
براي به دست آوردن فايل هاي .crt بايد متن فايل .crt را كپي كنيد و آن را به فرم سفارش ديجي سرت، پيست كنيد. Apache را از ميان گزينه هاي ديجي سرت براي وب سرور خود به منظور انجام سئو انتخاب كنيد. پس از آن مي توانيد از ابزار Cat براي كپي كردن متن .csr از طريق ترمينال خود استفاده كنيد و سپس آن را پيدا كنيد. هم اكنون بايد گزينه اي با عنوان دانلود دريافت كنيد كه نياز است تا آن را به ميزبان يا هاست خود منتقل كنيد. (با استفاده از scp يا ftp)
$ cat server.csr
تنظيمات Apache
در نهايت، نياز به مكان و نام فايل هاي Apache براي ادامه سئو داريد. براي دستيابي به اين امر مي توانيد از grep استفاده كنيد:
$ grep -i -r "SSLCertificateFile" /etc/httpd/
نتايج نهايي ممكن است متفاوت به نظر برسند. اين تصوير، كدهاي مورد نظر را به شما براي سئو نمايش مي دهد تا ايده هايي از مكان فايل هاي تنظيمات Apache داشته باشيد، و همين طور مي توانيد دريابيد كه فايل هاي (/etc/httpd/conf.d/ssl.conf) را در چه مكان هايي قرار دهيد. اگر متوجه نمي شويد كه فايل هاي Certificate خود را در چه مكاني بايد قرار دهيد ميتوانيد جستجوي Grep خود را براي TSL تكرار كنيد، يا از مكان و عنوان جستجوي ديگري استفاده كنيد. فايل تنظيمات Apache در سئو بسيار حائز اهميت است.
مكان فايل براي گواهي
فايل هاي .crt مربوط به ديجي سرت را در مكاني مشخص براي سئو قرار دهيد و آن را با استفاده از فايل هاي تنظيمات Apache در بخش Virtual هاست قرار دهيد. فايل تنظيمات Apache براي سئو تقريبا طولاني است. مي توانيد از جستجوي ويندوز با استفاده از كليد فوروارد اسلش، در تركيب با ويرچوال هاست براي مكان يابي قرار دادن بلوك استفاده كنيد.
مجدداً تأكيد مي كنيم كه سرور را با نام سرور خود جايگزين كنيد و مطمئن شويد كه آدرس آي پي براي سرور شما به صورت درست تعريف شده است:
DocumentRoot /var/www/html
ServerName www.yourdomain.com
SSLEngine on
SSLCertificateFile /etc/pki/tls/certs/server.crt
SSLCertificateKeyFile /etc/pki/tls/certs/server.key
SSLCertificateChainFile /etc/pki/tls/certs/DigiCertCA.crt
تنظيمات جديد را ذخيره كنيد، سپس Apache را مجدداً بارگذاري كنيد:
$ apachectl configtest
$ apachectl stop
$ apachectl restart
ممكن است به Apache2ctl نيز در سئو نياز پيدا كنيد. اگر اين مراحل با تنظيمات فعلي شما سازگار است، تا به اين جاي كار مراحل را به صورت درست پشت سر گذاشتهايد. تنظيمات شما ممكن است به صورت كلي متفاوت باشد، اما ممكن است به تنظيمات ديگري براي Apache خود نياز داشته باشد. براي مثال، اگر در حال اجراي اپليكيشن Ruby به همراه ماژول Passenger براي Apache هستيد، ممكن است تنظيمات و نيازمندي هاي بسيار متفاوتي براي اجراي آن نياز داشته باشيد.