https化の方法

◎まずバックアップ(システムとデータベース)

apache設定の整理

$ sudo add-apt-repository ppa:certbot/certbot
$ sudo apt upgrade
$ sudo reboot
$ cd /etc/apache2/sites-available
$ sudo nano mifmif.mydns.jp.conf
---------内容--------
<VirtualHost *:80>
	ServerName mifmif.mydns.jp
	ServerAlias mifmif.ddo.jp
	ServerAdmin mifjpn@***********
        DocumentRoot /public***/Public/webroot/
   	<Directory "/public***/Public/webroot">
       		Require all granted
   	</Directory>
</VirtualHost>
$ sudo a2dissite mifmif.ddo.jp.conf
$ sudo a2ensite mifmif.mydns.jp.conf
$ sudo systemctl reload apache2
$ sudo apt install python-certbot-apache
$ sudo apache2ctl configtest
*********
Syntax OK”
$ sudo systemctl reload apache2

ファイヤーウォールの設定

$ sudo ufw allow 443/tcp
$ sudo ufw status
状態: アクティブ

To                         Action      From
--                         ------      ----
5900                       ALLOW       Anywhere                  
123                        ALLOW       Anywhere                  
Samba                      ALLOW       Anywhere                  
CUPS                       ALLOW       Anywhere                  
80/tcp                     ALLOW       Anywhere                  
443/tcp                    ALLOW       Anywhere                  
5900 (v6)                  ALLOW       Anywhere (v6)             
123 (v6)                   ALLOW       Anywhere (v6)             
Samba (v6)                 ALLOW       Anywhere (v6)             
CUPS (v6)                  ALLOW       Anywhere (v6)             
80/tcp (v6)                ALLOW       Anywhere (v6)             
443/tcp (v6)               ALLOW       Anywhere (v6)

ルータで、443/tcpをフォワードさせる

certbotの実行

$ sudo certbot --apache -d mifmif.mydns.jp -d mifmif.ddo.jp

crontab

# crontab -e
55 23 15 * * certbot renew

PukiWiki設定

●pukiwiki http siteadminの設定

/pukiwiki.ini.php
124:// Site admin's Web page (CHANGE THIS)
125:$modifierlink = 'https://mifmif.mydns.jp/';
/pcpc/pukiwiki.ini.php
124:// Site admin's Web page (CHANGE THIS)
125:$modifierlink = 'https://mifmif.mydns.jp/pcpc/';

●pukiwiki skinへの、ddo広告の設定 /skin/pukiwiki.skin.phpおよび、/pcpc/skin/pukiwiki.skin.php

ddo配給の広告もhttpsになってるので、交換。
<div align="center"></div>にくるんで入れます。

Word Press設定

●一部のWebページで画像などが安全でない・・・WordPressの一般設定、記事画像のURLを変える、cocoonではスキンの再設定。

9:<?php //全ての訪問者をカウントする場合は以下に挿入 ?>

以下にddo配給の広告のjavascriptを入れます。
(<div align="center"></div>にくるんで入れます。)

<div align="center"><script type="text/javascript">
document.write('<scr'+'ipt type="text/javascript" src="https://ad.ddo.jp/728x90.js.php?ddo_id=******&ddo_i='+Math.floor((new Date()).getTime()/1000/60)+'"><'+'/scr'+'ipt>');
</script></div>

 ・WordPress管理画面から「Cocoon設定」を選択、その他タブ、かんたんSSL対応をチェック
 ・WordPress管理画面から「Cocoon設定」を選択、AMPタブ、AMPロゴのURLをhttpsにする。


トップ   編集 凍結解除 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-01-29 (水) 22:32:47