Re: ロリポップへのインストール方法
2025年3月27日 20時48分 [orangepink_lime]永原様 ありがとうございます。
参考にさせていただきます。
以下のような場所でよろしいのでしょうか。本当に初歩的なことですみません。
以下の目的、注意点などご確認いただき、ご使用ください。
当フォーラムでは、Connect-CMSのトラブルなどの相談も記載いただけますが、作業を肩代わりするものではありません。
作業の依頼は、株式会社オープンソース・ワークショップの調査メニューなどをご検討ください。
https://opensource-workshop.jp/service/rescue
永原様 ありがとうございます。
参考にさせていただきます。
以下のような場所でよろしいのでしょうか。本当に初歩的なことですみません。
はじめまして。
ロリポップへのインストール方法のページを見ても、どのようにしたらよいのか分かりません。コマンドを使ったことのない初心者です。
https://github.com/opensource-workshop/connect-cms/wiki/install-lolipop
上記の「.htaccess ファイルをwebディレクトリに配置」や「Composerダウンロード」
「Composerインストール」が何を使ってどうようにすればよいのか教えていただけないでしょうか。ロリポップの契約は終わっています。よろしくお願いします。
orangepink_lime様
こんにちは。
永原と申します。
Composerに関しては、以下のスレッドで「公星」さんという方がConnect-CMSのインストール方法を解説してくれているサイトを紹介されています。
https://connect-cms.jp/plugin/bbses/show/106/233/399#frame-233
こちらを参考にするのも良いかと思いました。
.htaccessファイルについては、ロリポップのマニュアルにも以下のページがありますね。
https://lolipop.jp/manual/hp/htaccess/
参考になればと思いますので、共有させていただきます。
永原様 ありがとうございます。
参考にさせていただきます。
以下のような場所でよろしいのでしょうか。本当に初歩的なことですみません。
orangepink_lime様
永原です。
そうですね。
それが、コマンドを入力する画面です。
きっと、ただコピペできる方法をお伝えして、なんとなくConnect-CMSがインストールできたとしても、その後のバージョンアップや設定変更などでお困りになるんだろうなと推測いたします。
そのため、まずは以下を学ばれることをお勧めいたします。
ここまでを各キーワードで検索して、解説しているサイトで学ばれてはいかがでしょうか。
そんなに、エキスパートになる必要はないので、自分なりに、上記のポイントが理解できれば良いと思うのです。
そうすれば、もうちょっと、Connect-CMSのインストール方法などもわかってくるかなと思ったりします。
もっと簡単に、Connect-CMSのインストールができるインストール用のプログラム(インストーラーと言います)も作って公開しようとは思っているのですが、我々も日々の作業に追われている部分もアリ、いまのところ、そのプログラムを作成する時間と費用が用意できていないのです。
ということで、現状では少し、勉強、がんばってください!
永原様 いろいろご案内ありがとうございます。
https://github.com/opensource-workshop/connect-cms/wiki/install-lolipop
のサイトを参考にWebで調べながらすすめています。
サイト内に『注意点 ※ロリポップでは、公開ディレクトリから非表示ディレクトリへシンボリックリンクを作成しても、ブラウザで閲覧すると、403エラーになる。そのため、.htaccessファイルで設定やデータを不正に閲覧できないようにしています。』
この部分はどのように対応すればよろしいのでしょうか。まったくわかりません。
永原様をはじめ、ロリポップにconnect-CMSをインストールされている方がいましたら対応を教えていただけないでしょうか。
なお、「https://○○○.jp/」 にアクセスすると以下のようなエラーが出ます。インストールの階層は右のようになっています。これでよいのでしょうか。
orangepink_lime様
おはようございます。
永原です。
一歩、進みましたね。
以下、確認と質問への回答です。
【確認】
図で示していただいたディレクトリ構造では、webの下にconnect-cmsディレクトリがあるように見えます。
https://github.com/opensource-workshop/connect-cms/wiki/install-lolipop
で説明している内容では、webの下にappやpublicがあるイメージなので、1階層(connect-cmsディレクトリが)、余分かもしれません。
以下のように、Connect-CMSのコピーコマンドでは、ディレクトリに「.」※ドット(いまいる場所) を指定していますので。
【質問への回答】
.htaccessファイルへの対応について。
「.htaccess ファイルをwebディレクトリに配置」の部分を見ていただき、この内容をテキストファイルで作成します。
作成したファイルをLolipopのwebディレクトリに配置(FTP)します。
上の確認で書きましたが、いま、ディレクトリがweb/connect-cms/publicなど となっているのでしたら、.htaccessファイルの以下の部分を変更すれば動くかもです。
RewriteRule ^(.*)$ /public/index.php [R]
↓
RewriteRule ^(.*)$ /connect-cms/public/index.php [R]
以上、参考になりましたら。