Tech-Unlimited引用:Tech-Unlimited次の項目を入力します。引用:Tech-Unlimited入力後、「CSR・秘密鍵の生成」を押下します。CSR・・・9秘密鍵・・・10の2つをコピーしておきましょう。SSL証明書を購入するSSL証明書をSSLストアというサイトを使って購入していきます。次のサイトから会員登録を行い、ログインを実施して下さい。出典:SSLストアSSLストアで証明書を購入する引用:SSLストアヘッダーの「証明書」>「証明書購入」を選択し、画面を開きます。1年の「新規」を選択します。引用:SSLストアデポジットをチャージを選択し、料金分をチャージします。支払いにはクレジットカードが必要です。引用:SSLストアチャージ完了後、カート画面からレジに進みます。引用:SSLストア購入後、購入した証明書を選択します。引用:SSLストア次の項目を入力し、次に進むを選択します。認証方式:ファイル認証サーバの種類:ApacheOpenSSL引用:SSLストアCSR情報に9の値を入力し、その他の情報を入力し、確定ボタンを押下します。FujiSSLからメールが飛んでくるので中身を確認します。次のようなメールが飛んでいれば問題ありません。アクセス可能にできるように設定を行います。メールに添付されている「fileauth.txt」を開き、中身を全てコピーします。・・・11次に3-2の手順でサーバにログインし、次のコマンドを入力します。/var/www/html/Osclass/.well-known/pki-validation/fileauth.txtここで11の内容を貼り付けて保存します。これでファイル認証は完了です。10分程度の感覚でファイルチェックが行われるため、ファイルチェックが完了した旨のメールが来るのを待ちましょう。SSLのセットアップを行う前項から数分後、認証完了のメールが飛んでくるかと思います。メール本文にSSLサーバ証明書・・・12中間CA証明書・・・13というものが記載されているため、こちらをそれぞれコピーしておきます。次に3-2の手順でサーバにログインし、次のコマンドを入力します。→10の内容を貼り付け、保存します。→12の内容を貼り付け、保存します。→13の内容を貼り付け、保存します。/etc/httpd/conf/ssl.key→10の内容を貼り付け、保存します。/etc/httpd/conf/ssl.crt→12の内容を貼り付け、保存します。/etc/httpd/conf/ssl.chain→13の内容を貼り付け、保存します。/etc/httpd/conf.d/ssl.conf次の内容を編集し、保存します。/etc/httpd/conf/ssl.chain※このような状態になっていれば大丈夫です。次に以下のコマンドを入力します。/var/www/html/Osclass/config.php上のように8で取得したドメインを入力します。※最後がスラッシュが必要になるので注意してください。最後に次のコマンドを入力します。httpd.service以上でSSLとドメインの設定は完了です。ブラウザからアクセスすると作成したサイトを確認することができるでしょう。現在のサーバの設定だと誰でもroot権限でサーバにアクセスできてしまい、非常に危険な状態ですので対策が必要です。セキュリティは本気でやるとたくさんやることがありますが、ここでは最低限の時間で効果的にセキュリティ対策を行う方法をご紹介します。root権限でのアクセスを禁止する3-2の手順でサーバにログインし、次のコマンドを実行します。/etc/ssh/sshd_config次のようにPermitRootLoginをnoにします。次のコマンドを入力します。sshdこれでroot権限でのサーバへのログインができなくなりました。形式でログインを行って下さい。osclass-user@111.222.333.444SSH権限でのアクセスを禁止するWordPressやOsclassの構築後、多くの人は頻繁にサーバへログインすることはありません。そのため、無理にサーバへログイン可能な状態にしておく必要もありません。事サーバへのログインを不可にし、必要なときにだけログイン可能な状態にする方がセキュリティ対策として効果的です。やり方としては、まずConohaのダッシュボードを開き、対象のサーバを開きます。引用:Conoha接続許可ポートを「Web(20/21/80/443)」だけに設定し、「SSH(22)」のチェックを外します。これでサーバへのログイン自体ができなくなりました。ログインする必要がある場合は、再度「SSH(22)」にチェックを付ければログインが可能になります。以上でOsclassによるサイト構築は完了です。OsclassのデメリットOsclassは簡単にマッチングサイトを構築できる優れたソフトウェアです。一方で次のデメリットも存在します。決済など独自機能を追加する際に苦労するマッチングサイトを運営していると、決済機能をつけたい、と思う場面が出てくると思います。Osclassには標準では決済機能が組み込まれていません。プラグインで決済機能を導入することは可能ですが、PayPal以外のサービスには対応しておらず、日本のサービスで決済機能を導入するには少しハードルが高いです。「ユーザー同士のコミュニケーションを活発にするためにチャット機能をつけたい」そんな要望が出てきた際に、Osclassに機能追加するのは苦労します。Osclassの開発実績のある会社・エンジニアはそれほど多くはありません。Osclassに無理やり機能追加するのであれば、ゼロからシステムを作り直した方が長期的に見ればコストが下がる場合もあります。決済機能や拡張性を期待するのでは注意が必要です。情報の大抵が英語Osclassの情報はほとんど英語で書かれています。一般的な操作方法や設定方法レベルは日本語の情報も多いため問題ありません。凝ったことをしたくなった場合、英語のドキュメントを読む必要があります。テーマによっては日本語に対応していないため、そのような場合は自分でソースコードを編集する必要があります。エンジニア以外の人には関係ありませんが、不具合の際にソースコードを読む場合もあります。僕が実際に経験したケースですが、Osclassの独自テーマ(名前をosclass-themeとします)を開発した際に何故か上手くテーマがアップロードされませんでした。ネットで情報を探しても解決策は見つかりません。仕方なくOsclassのソースコードを読んでみると次のようなロジックになっていました。$themes;}お気づきでしょうか。テーマ名にハイフン(-)が使えないのです。テーマ名をosclass_themeに変更したところ無事にアップロードができました。Osclassはこのような問題をいくつかはらんでいます。情報がない場合はソースコードを読む必要があるといった点に注意しておく必要があるでしょう。メンテンス頻度が少ないOsclassは簡単高速にマッチングサイトを構築するには非常に優れたプログラムです。年々メンテンス頻度が少なくなっており、採用されるケースが少なっているのも事実です。Osclassは古くからあるシステムなため、古いプラグインやテーマだと最新のバージョンでは動作しないものもあります。機能追加の予定はそこまでない機能追加orサービスのリプレイスは収益化してからでいいサービスにニーズがあるか、早く安く調査したいといったケースを目安に採用するとよいでしょう。頻繁に機能を追加したい場合などは後々拡張が難しくなるため、注意が必要です。WordPressよりもOsclassを選ぶ場面オープンソースのCMSで有名なサービスとして、Wordpressがあります。世界中のサイトの約3分の1がWordpressで作成されていると言われており、Wordpressは高い実績があります。WordPressでもマッチングサイトを作成することは可能ですが、ログイン機能を拡張したい場合など、独自機能を拡張するときは不便です。実現したい機能によってはOsclassを使うか、Wordpressを使うか、を判断すると良いでしょう。「ログイン機能があり、ユーザーが好きにコンテンツを投稿できるサイト」の場合は、Osclassがおすすめです。「コンテンツの大部分が記事で、ブログに近いサイト」の場合は、Wordpressがおすすめです。Osclassを運営するときに気をつけることOsclassを使ったマッチングサイトを運営する際にはいくつかの注意点があります。ユーザーが安心して利用できるように次の3つのポイントに注意して下さい。不正な投稿は監視しましょうマッチングサイトを運営していると、規約に沿わない投稿がされることがあります。出会い目的の投稿などです。このような投稿があるサイトだとちょっと利用するのが不安になってしまいますよね?ユーザーが安心して利用できるよう、このような不正な投稿は運営側で監視、対応していく必要があります。利用規約、プライバシーボリシーは設けましょうマッチングサイトでは利用規約とプライバシーポリシーは必須になります。マッチング時のトラブルや違法行為などは明確に利用規約に記載していないと、大きなトラブルの原因になりかねません。自分の身を守るために、また、安心してユーザーにサイトを利用してもらえるように、必ず利用規約、プライバシーポリシーは設置しましょう。出会い系サイトの場合は許可を取りましょうOsclassを使えば出会い系のマッチングサイトも簡単に作ることができます。出会い系といえば数年前は「危ない」「怖い」そんなイメージがありましたが、近年はかなりクリーンな出会いサイトが続々と登場し、そのイメージを払拭しつつあります。いえ、未成年者の利用や出会いを推進するサイトは法的規制が存在しており、運営事務所がある各都道府県の警察署にインターネット異性紹介事業の届け出を提出しなければいけません。これを提示せずに事業を行い逮捕されたという事例も多々あるため、注意が必要です。東京都の場合は、こちらのサイトから各種必要な書類をダウンロードすることが可能です。まとめいかがでしたか?最後にこれまでの内容をおさらいします。「ログイン機能があり、ユーザーが好きにコンテンツを投稿できるサイト」の場合は、Osclassがおすすめ。Osclassを運営するときに気をつけること不正な投稿は監視しましょう利用規約、プライバシーボリシーは設けましょう出会い系サイトの場合は許可を取りましょう「Osclass」を使えばマッチングサイトを安く簡単に構築することができます。他にも不用品マッチングスキルシェアマッチング地域スポーツクラブマッチングなど色んな可能性を秘めています。この記事がマッチングサイトが生まれるきっかけになれば幸いです。参入ハードルの低いビジネスモデルです。実際にサービスを始めてみると紹介者は多いけどなかなかマッチングまで発展しないリピーターが増えない毎月数件マッチングするけど全然儲からないそんな問題に直面するケースがほとんど。過去には「500万円かけて作ったマッチングサイトが1件も売れずに撤退した」というケースもあります。進悟マッチングサイト専門の受託開発ベンチャー「株式会社ロボラボ」のCEO兼CTOこれまで登録したマッチングサイトは300件以上、費やしたお金は300万以上。Eatsで頼むマッチングサイトオタク。マッチングサイト愛が行き過ぎた結果、マッチングサイト専門の受託開発ベンチャーを立ち上げてしまう。「最高の出会いが最善の人生を作る」をモットーに最高のマッチングサイト開発に拘り続ける。得意分野はマッチングサイトの高速開発。・スマホアプリ開発など、30件以上のサービス開発に携わり、2件のバイアウトされた案件に関与する。日々の日課はマッチングサイトの情報収集。嫁にメルカリの使用感を質問しまくり、嫌な顔をされる。reserved.検索:Menuマッチングスタートアップシステム開発マッチングハックについてお問い合わせ。