SynologyDSM7でWardpressを使用するメモ <DSM7関係> 1 SynologyからDDNSを取得   外部アクセスのDDNSタグから追加   サービスプロバイダーはsynologyを選択   任意のホスト名の入力とドメイン名を選択   テスト接続でホスト名が利用できるか確認する。    2 ルータに転送先サーバを設定(IPアドレスを固定する)   準備:Synology NasのIPアドレスを固定     コンパネ>ネットワーク>ネットワークインターフェイス>     LAN選択>編集>手動で設定する>IPアドレス等を入力        Atermの場合はルーターにログインし、   ポート開放設定をポートマッピング設定で追加。   LAN側ホストはNASサーバの空いている固定IPアドレス、   プロトコルはTCP、   ポート番号は any、   優先度は1など。    3 DNS Serverの設定(インストールしておくこと)   DNS Serverはゾーンでmasterゾーンを作成。   ドメイン名は1で設定したもの、   マスターDNSサーバーはデフォルトゲートウェイの   IPV4DNSサーバアドレスで作成、   次にゾーンIDを選択し、作成はAタイプ、   IPアドレスはNAS固定IPアドレスで保存するとリソースレコードが3行出来る。    4 WEB Stationの設定(インストールしておくこと)   状態でApache HTTP Server2.4とPHP7.4の後ろにあるマークをクリックし   インストールしておく。   次にスクリプト言語の設定PHP7.4を選択し、   設定はdisplay errorsを有効にレ点、   拡張は先頭のチェックボックスにレ点ですべて選択、保存。   PHP7.4のプロファイル名が本番用に変わる。      ・WEBサービスポータブルの設定    デフォルトサーバポータルの編集で     HTTPバックエンドサーバはApache2.4 PHP7.4を選択、保存。       ・ユーザとグループでWebフォルダにhttpグループの権限はR/Wを付与    5 準備   ・DownLoad Stationのインストール    ダウンロードフォルダはwebフォルダを選択    (ドキュメントフォルダがweb_packageを選択できないので    ダウンロードフォルダはwebにしておく方が無難)       ・MarinaDB10をインストール   (root、任意パスワード)      ・phpMyAdminをインストール   (ユーザ名:root、任意パスワード、サーバの選択:MariaDB10)    後、起動しDBにログイン、    データベースタグをクリックし、    wordpressをインストールするためのDBを作成、    データベース名は任意(例:tec),    照合順序はutf8_general_ciを選択、    左ペインにDBが表示される。 6 日本語wordpressをダウンロード   https://ja.wordpress.org/downroad/ サイトに入り   wordpressのダウンロードボタンを右クリックしてリンクアドレスをコピー、   DownLoad Stationを起動、   +の右横の丸いアイコンをクリック、   保存先はwebを確認する、   urlを入力欄にリンクアドレスをコピペしてOKボタン、   webフォルダにwordpressがダウンロード、   zipファイルを右クリックで、   ここに解凍するとwordpressフォルダが作成されるので、   フォルダ名をtecに変更する。(https://ドメイン名/tec) <Wordpress関係>    7 worepressのインストール   ・edgeブラウザーから https://ドメイン名/tec をアクセス    データベース名:tec、    ユーザ名:root、    パスワード:前での任意パス、    データベースのホスト名:localhost、    テーブルの接頭辞はwp_    送信インストール実行       ・wordpressログインのための情報、    サイトのタイトル:任意、    ユーザ名:任意、パスワード:任意、    メールアドレス:任意のメールアドレス    検索エンジンの表示:レ点を外し検索するようにする。    wordpressをインストール、成功しました。    ログイン画面で前でのユーザ名、パスワードを入力し、    ダッシュボードが表示される。      ・wordpressの設定変更、    wp-config.phpを変更(プラグインをアップロードできるようにするため)は、    最終行にdefine('FS_METHOD','direct'); を追加、保存。     8 その他メモ   ・cocoonテーマのダウンロード    cocoon-master2-4-7.zip及び    cocoon-child-master1-1-3.zipを下記サイトからダウンロード    https://wp-cocoon.com/downloads/      ・cocoonテーマのアップロード    外観>テーマ>新規追加>テーマのアプロード>ファイルの選択>    cocoon-master2-4-7.zip及び    cocoon-child-master1-1-3.zip       ・サイドバーカスタマイズ    外観>カスタマイズ>ウィジェット>    サイドバー>+ウィジェットを追加>メタ情報>公開       ・メタ情報の編集    wordpress>wp-includes>widgets>class-wp-widget-meta.phpを開く    74行目をコメント等       ・設定>パーマリンク ◎カスタム構造 /%post_id%/