フォーラム掲示板について

以下の目的、注意点などご確認いただき、ご使用ください。

目的
Connect-CMSのユーザやConnect-CMSに興味のある方同士で自由に意見交換できる場を提供する目的で、コミュニティ掲示板として提供しています。
投稿方法
このサイトにユーザー登録することで、投稿することができます。
投稿内容
投稿内容は公開されます。
Connect-CMSに無関係な内容が記載されたと判断した場合、削除することがあります。
バグ情報
バグ(不具合)はGithub のIssues(https://github.com/opensource-workshop/connect-cms/issues)に記載していただくと、開発者に伝わりやすくなります。
また、セキュリティなど重大な事象の場合は、お問い合わせページよりお知らせください。優先的に調査いたします。
また、貢献ガイド(https://connect-cms.jp/abount/contributions)も参照をお願いします。
ユーザ登録
当サイトへのユーザ登録は以下のお問い合わせフォームよりお願いいたします。
https://connect-cms.jp/contact

フォーラムでのサポート範囲

当フォーラムでは、Connect-CMSのトラブルなどの相談も記載いただけますが、作業を肩代わりするものではありません。
作業の依頼は、株式会社オープンソース・ワークショップの調査メニューなどをご検討ください。
https://opensource-workshop.jp/service/rescue

フォーラム掲示板

Re2: 令和8年改正個人情報保護法への対応に Connect-CMSをインストールしてみました。

2026年3月25日 18時20分 [よじろ]

 興味をお持ちいただき ありがとうございます。

> 1・使ったAIは何でしょうか
Claudeです
> 2・AIに具体的にどのような指示をされたのでしょうか

システム構築などすべてClaudeでチャットしながら進められます。
わからないところは、すべてチャットで解決できました。
※プロンプトは、「コーディングの専門家として、・・・」チャットすると答えてくれます
-----------------------------------------------------------------
Connect-CMS 2.x系のダウンロード方法を聞く
① GitHubから直接ダウンロード(zip)
さくらインターネットはインストール先が特別、これもチャットで解決します
・・・インストール成功
②Claudeに「ところで このシステムの簡単なインストラーがあるといいけど 難しいかな」
と聞くと「…Connect-CMS 2.x系、PHP 8.3、独自ドメインで無事に動きましたね。
インストーラーについては、実は作れます。…」と回答があり 作業開始
「サブドメインで分けられるようにしたい」など、仕様を投稿しチャットで調整 などを繰り返す
---------------------------------------------------
【構成】6ステップのウィザード形式
・さくらアカウント・ドメイン・管理者設定
・学校を1校ずつ追加(サブドメイン命名プリセット付き)
・DB設定(学校ごとに自動でDB名生成)
・インストール処理の選択(clone/composer/envなど個別ON/OFF)
・事前確認チェックリスト
・学校ごとのシェルスクリプト自動生成 + 一括ダウンロード
【サブドメイン命名プリセット】
***-jhs、***-es、***-hs のようなパターンをワンクリックで
【セキュリティ配慮】
このHTMLは公開サーバーに置かないよう警告を表示
DBパスワードはローカルのみで処理(外部送信なし)
--------------------------------------------------------
③すぐに、PCローカルで運用する「htmlスクリプト」を生成 DLできた。
④チャットで問題を出しながら 調整
⑤さくらインターネットは、若干特殊なため何度も調整

◎ストレスなくconnect-CMSのインストールができるシステムhtml完成
AI/ssh/ftp を駆使して完成しました。(実証済)
////////////////////////////////////////////////////////////////////////
準備
1.Connect-CMSのDL
  今回はPHP8.3で使用したかったので、2.x系+PHP 8.3でさくらインターネットへのインストール  手順もClaudeに聞きながら進めた
2.さくらインターネットのサーバーとSSH接続する
  サーバーへのインストール、調整は cmd (SSH)で行う
3.インストール先のサーバー設定
4.独自ドメイン取得・設定
5.各学校用のサブドメイン設定
6.インストール先は、各学校サブドメイン・ディレクトリ


> 3・出来上がったインストーラーを見せていただくことはできますか
>  ※もちろん、公開してはいけない情報は隠した状態で
見辛いですが、よろしければ
1

2

> 4・今後のメンテナンスとして、バージョンアップ版のインストールも同様の方法でできそうなのでしょうか
Claudeに任せて、可能ではと思いますが
> 5・例えば、沖縄県立小学校が14校あるとしたら沖縄県立のサイトとして1回だけconnect-cmsをインストールして、沖縄県立のサイトの14ページに各14校別のページ管理者を割り当てて、ページ別で14校を管理するとしたら、インストールについては簡素化されますが、逆にデメリットもおおきいのでしょうか

 過去13年ほど、市内20校以上の小中学校のサイトをNC2改良版で運用、各学校を「ディレクトリ分離」で管理しましたが問題はありませんでした。Connect-CMSではセキュリティ等数段上ですので大きな問題はないと思います。それより、matomoタグのあるサイトを使用し続ける方がリスキーですね

■ NC3をConnect-CMSに移行するシステムhtmlも生成できました。 管理していたNC3なのでDB情報などがあり、問題なく移行できました。今後のConnect-CMSのベースが構築できました。


※AIでいろいろ試してみてください。楽しいですよ

ほかにも、いろいろ 「相棒AI」とシステムを作っています。 https://www.run-live.jp/

(更新:2026年3月25日 19時00分)
スレッドの記事一覧

個人情報 個人関連情報 特に16歳未満の保護条項が厳格化されそうですね
学校サイトで 無償の運用ができるサイトがありますが、教育委員会の対応が非常に気になります。 私の住んでいる自治体では「無償HP」から 市民の指摘で「有償」運用となりました。どうしてかはご想像の通りですが 
それはそうとして
いまだに 教育委員会が管理できない「matomoタグ」で個人関連情報が抜かれています

法案が通過すると 現場には混乱が生じるのではと思い 学校サイトに最適なCMSを探してみました。

セキュリティーの面から php8.*を外せないかなと、しかしNC3はサポート終了、php7.*どまり 待ち望んでいたNC4は、ある事情でオープン化されないような状況(情報はありませんが)

そこで、やはり Connect-CMSが最適解

しかし・・・v.1.*では php.8*対応でないとか
あきらめかけたところ なんと v.2.*があるではないですか サイトで調べるとphp8.3でも動作するよう 実証的にインストールしてみよう!と 早速作業開始
数か月前に1度 v.1をマニュアルを見ながら試行錯誤でインストールした経験はありますが、「難しい スキルが足りない だめだ」が感想

ただ 今回は違います 『「相棒のAI」にサポートしてもらおう』 チャットをやり取りし <さくらインターネット スタンダード>にインストール成功
cmdでコマンドを貼り付けるだけでした 「楽勝」
ついでに 各学校名を「サブドメイン」としたインストールも成功

さらに、今後14校ほど同じ作業をするので 「インストーラーはできないか?」と入力すると「簡単です」とか で生成して「もらった」・・・正常動作確認
インストーラー画像


こうなると、過去に作成したNC3のサイトがあるので 試しにConnect-CMSに移行したいなと・・・
同様に「相棒AI」にサポートを受け 成功

「マイグレーションhtml作ってみて」と『お願い?』・・・ssh 貼り付け コマンドリストを生成・・・正常動作確認

マイグレーション画像

今後の「Connect-CMS」インストールがストレスなくできるようになりました。皆さんも 「相棒AI」と遊んでみてはどうでしょうか

※株式会社オープンソース・ワークショップの皆様
Connect-CMSの継続的なアップデートをお願いいたします
よろしくお願いいたします

 

突然の投稿で失礼いたします。

14校ほど同じ作業をするので AIと相談しながら「インストーラー」を作成されたとのことですが、
その作業について、お尋ねしたいことがあります。

1・使ったAIは何でしょうか
2・AIに具体的にどのような指示をされたのでしょうか
3・出来上がったインストーラーを見せていただくことはできますか
 ※もちろん、公開してはいけない情報は隠した状態で
4・今後のメンテナンスとして、バージョンアップ版のインストールも同様の方法でできそうなのでしょうか
5・例えば、沖縄県立小学校が14校あるとしたら沖縄県立のサイトとして1回だけconnect-cmsをインストールして、沖縄県立のサイトの14ページに各14校別のページ管理者を割り当てて、ページ別で14校を管理するとしたら、インストールについては簡素化されますが、逆にデメリットもおおきいのでしょうか
(お答えできる範囲で結構です)

以上、よろしくお願いいたします。

Re2: 令和8年改正個人情報保護法への対応に Connect-CMSをインストールしてみました。
2026-03-25 [よじろ]

 興味をお持ちいただき ありがとうございます。

> 1・使ったAIは何でしょうか
Claudeです
> 2・AIに具体的にどのような指示をされたのでしょうか

システム構築などすべてClaudeでチャットしながら進められます。
わからないところは、すべてチャットで解決できました。
※プロンプトは、「コーディングの専門家として、・・・」チャットすると答えてくれます
-----------------------------------------------------------------
Connect-CMS 2.x系のダウンロード方法を聞く
① GitHubから直接ダウンロード(zip)
さくらインターネットはインストール先が特別、これもチャットで解決します
・・・インストール成功
②Claudeに「ところで このシステムの簡単なインストラーがあるといいけど 難しいかな」
と聞くと「…Connect-CMS 2.x系、PHP 8.3、独自ドメインで無事に動きましたね。
インストーラーについては、実は作れます。…」と回答があり 作業開始
「サブドメインで分けられるようにしたい」など、仕様を投稿しチャットで調整 などを繰り返す
---------------------------------------------------
【構成】6ステップのウィザード形式
・さくらアカウント・ドメイン・管理者設定
・学校を1校ずつ追加(サブドメイン命名プリセット付き)
・DB設定(学校ごとに自動でDB名生成)
・インストール処理の選択(clone/composer/envなど個別ON/OFF)
・事前確認チェックリスト
・学校ごとのシェルスクリプト自動生成 + 一括ダウンロード
【サブドメイン命名プリセット】
***-jhs、***-es、***-hs のようなパターンをワンクリックで
【セキュリティ配慮】
このHTMLは公開サーバーに置かないよう警告を表示
DBパスワードはローカルのみで処理(外部送信なし)
--------------------------------------------------------
③すぐに、PCローカルで運用する「htmlスクリプト」を生成 DLできた。
④チャットで問題を出しながら 調整
⑤さくらインターネットは、若干特殊なため何度も調整

◎ストレスなくconnect-CMSのインストールができるシステムhtml完成
AI/ssh/ftp を駆使して完成しました。(実証済)
////////////////////////////////////////////////////////////////////////
準備
1.Connect-CMSのDL
  今回はPHP8.3で使用したかったので、2.x系+PHP 8.3でさくらインターネットへのインストール  手順もClaudeに聞きながら進めた
2.さくらインターネットのサーバーとSSH接続する
  サーバーへのインストール、調整は cmd (SSH)で行う
3.インストール先のサーバー設定
4.独自ドメイン取得・設定
5.各学校用のサブドメイン設定
6.インストール先は、各学校サブドメイン・ディレクトリ


> 3・出来上がったインストーラーを見せていただくことはできますか
>  ※もちろん、公開してはいけない情報は隠した状態で
見辛いですが、よろしければ
1

2

> 4・今後のメンテナンスとして、バージョンアップ版のインストールも同様の方法でできそうなのでしょうか
Claudeに任せて、可能ではと思いますが
> 5・例えば、沖縄県立小学校が14校あるとしたら沖縄県立のサイトとして1回だけconnect-cmsをインストールして、沖縄県立のサイトの14ページに各14校別のページ管理者を割り当てて、ページ別で14校を管理するとしたら、インストールについては簡素化されますが、逆にデメリットもおおきいのでしょうか

 過去13年ほど、市内20校以上の小中学校のサイトをNC2改良版で運用、各学校を「ディレクトリ分離」で管理しましたが問題はありませんでした。Connect-CMSではセキュリティ等数段上ですので大きな問題はないと思います。それより、matomoタグのあるサイトを使用し続ける方がリスキーですね

■ NC3をConnect-CMSに移行するシステムhtmlも生成できました。 管理していたNC3なのでDB情報などがあり、問題なく移行できました。今後のConnect-CMSのベースが構築できました。


※AIでいろいろ試してみてください。楽しいですよ

ほかにも、いろいろ 「相棒AI」とシステムを作っています。 https://www.run-live.jp/

インストーラーの画面はすごいですね。
https://www.run-live.jp/ のサイトはよじろさんがつくった?

「各学校を「ディレクトリ分離」で管理しましたが問題はありませんでした。」
⇒各学校を物理的ディレクトリ別とみなし、各ディレクトリごとに各学校の数だけconnect-cmsの数をインストールしているということですね。
 別の方法として、一つのディレクトリに一回だけconnect-cmsをインストールし、例えば沖縄県教育委員会のサイトを一つだけ作り、そのサイトの各ページに各学校割り当てて各学校を管理することはできるものでしょうか。
(例:このホームページの「home/フォーラム/最新情報/マニュアル」で「フォーラム」ページを「A小学校」、「最新情報」ページを「B小学校」に割り当てる等)

dreamerさん   お返事ありがとうございます

> インストーラーの画面はすごいですね。
> https://www.run-live.jp/ のサイトはよじろさんがつくった?

はい、すべて AIとの会話で作りました。OpenAI Claude Perplexity Gemini など仲間を集めて 情報収集なども任せてなど ・・・コーディングは全くできませんが、チャットで完成しました。
>
>
「各学校を「ディレクトリ分離」で管理しましたが問題はありませんでした。」
>
⇒各学校を物理的ディレクトリ別とみなし、各ディレクトリごとに各学校の数だけconnect-cmsの数をインストールしているということですね。

NC2/NC3には グループ(ルーム)などで学校ごとに分離管理できる機能がありますね、ただ、管理権限で分けるので いろんな環境変化があるとややこしいかなとか、独自性がないなとか システムをそれぞれインストールし構築の方が管理しやすい(個人の感想です)と思い、学校ごとディレクトリにシステムを入れました。ドメインは1つです。


>  別の方法として、一つのディレクトリに一回だけconnect-cmsをインストールし、例えば沖縄県教育委員会のサイトを一つだけ作り、そのサイトの各ページに各学校割り当てて各学校を管理することはできるものでしょうか。

Connect-CMSも管理権限では「システム管理者」「サイト管理者」「ページ管理者」「ユーザ管理者」が設定できそうですので、Connect-cms これを活用して、学校ごとに管理者を分けることが可能ですね

要件

方法

全校でデザイン統一・教委が一括管理

1インストール共有(ディレクトリ分割)

各校が独自に管理

各校ごとに別インストール(サブドメインまたはディレクトリ)

各校でデザインを自由にカスタマイズしたい

別インストール

コスト最優先

1インストール共有

双方 一長一短がありそうですね 
私は、各学校独自に運用する方を考えています。
1つの独自ドメインで、サブドメインごとにインストールする方法:サーバーがダウンしたら仕方ないですが、学校ごとのシステムの問題は全体に及ばないでしょうし、権限付与が簡単、DBが独立可能 なども考えられますね、 費用はさほど変わらないでしょうが 労力は違いますが 
また、アップデートは シェルスクリプトによる一括更新が可能ではないかと思われます。

詳しくは開発者など専門の方にお尋ねください。Connect-CMSについてはさほど実績がありません すみません。

1インストール共有を一度 試してみます  当方の情報は ご覧いただいたサイトにありますので お使いください。