マッチングサイト Osclass のインストール+SSL 化


マッチングサイト、広告掲示板サイトが簡単に作れる Osclass  をインストールしてみた。

基盤は ConoHa サーバ + Kusanagi 

まず、SSH でサーバーにログインし、 Kusanagi  provision でサイトを追加する。

ここでは、新規のドメイン、又はサブドメインのサイトを追加する。SSL 証明書もインストールされる。
ドメイン名は、osclass.makotoiwasaki.com とする。

kusanagi provision --lamp osclass

 Wordpress をインストールする必要はないので、LEMP(Linux+NGINX+MySQL+PHP) 環境のみをインストールするということ。

Enter hostname(fqdn) for your website:   osclass.makotoiwasaki.com

無料の「SSL/TLSサーバ証明書」 Let’s Encrypt のインストール。メールアドレスをタイプするだけ。

In order to use Let's Encrypt services, you must agree to Let's Encrypt's Term of Services.
If you agree this TOS, put in your e-mail adress, otherwise carriage enter key.
TOS of Let's Encrypt : https://letsencrypt.org/repository/

 データーベースの設定

Enter the name of your database.   osclass
Enter user name for database 'osclass'.      osclass
Enter password for database user '作成したデータベースユーザー名'. USE [a-zA-Z0-9.!#%+_-] 8 characters minimum.

 

以上でプロビジョニング、初期設定は完了。

Osclass の最新版インストール

wget https://static.osclass.org/download/osclass.3.7.1.zip
unzip osclass.3.7.1.zip

 
インストール方法はこちらを参照。

日本語パックもインストール。

SSL, HTTPS 化する方法

このままだと、ユーザー登録画面でも https 接続にならないので 常時 https 接続になるように設定してみる。

DocumentRoot/config.php

を編集する。

nano config.php

 次の1行を追加する。

define('WEB_PATH', 'https://osclass.makotoiwasaki.com/');

 これだけで常時 SSL接続になる。
警告も出ない。

問題点:  日本語パックをインストールすると殆どは日本語になったが、カテゴリー名は英語のままだった。スペイン語にしても英語のままだった。
サポート問い合わせ中。

 

  • またまたこのサイトのSSL証明書が期限切れになった。 Kusanagi の自動更新ができていない。 それで手動であれこれしてみても、こんなエラーが出る。# kusanagi update cert C ...
  • Google の Indexing API を使うと、新しい投稿記事を瞬時にGoogleの検索エンジンに登録できる。 WordPress のプラグインとしてインデックスAPIが利用できる。使い方は英語 ...
  • Yoast SEO を停止して、Rank Math SEO プラグインを使ってみたらGoogle の検索結果に表示される記事抜粋スニペットの文字数が短過ぎに見えてびっくりした。#1 Yoast Alt ...
  • WP_CRON を停止して、Linux の crontab に移行する設定をこれまでに何度も試みたがうまくいかなかった。 毎日バックアップされるはずの、UpdraftPlus プラグインのクロンが動い ...
  • Kusanagi WordPress プラットフォームでは Fcache とBcache がある。 Fcache とはNginx ヱブサーバーのキャッシュ機能であり、Kusanagi の独自機能ではな ...
  • 目次 1 HTTPD アクセスログの日本語化 2 Logwatch も日本語化 HTTPD アクセスログの日本語化 Nginx,  Apache ヱブサーバーのアクセスログを見ると、日本語URLはエン ...
  • ヱブサイトの再構築中には、スタイルシート、style.css を頻繁に調整更新する。 CSSを追加、編集する度に再読み込みを繰り返して、変更の反映を確認していた。 これで編集者は反映を確認できるのだが ...
  • WordPressで使える頁カウンターをいくつか同時に使ってカウントの仕方の違いを比べてみた。WP-PostViews    長期常用中 Post Views Counter  新規インストール Go ...

タグクラウド

Linux カテゴリ人気記事 Views most

Linux・WordPress・サーバー カテゴリ人気記事 月間

20170404

タグ関連記事

閲覧履歴

    //cookieが無い場合の処理
2019
GA-views: 717
20170404