今日のメモ

☆☆☆クラウド社会の手続学☆☆☆

ロリポップレンタルサーバーに、BaserCMSを簡単インストールする時のメモ・・・

簡単インストールは、簡単なようで、簡単でない・・・

baserCMSは、日本、国内向けの、機能的で、デザインも洗練されたCMSである。今まで、なんどか「簡単インストール」を、試していたが、メインにすることを考えていなかった、しかし、サイト全体像が見えてくると、ワードプレスより、BaserCMSの方が、スクリプトのレベルで、全体を把握し、管理がしやすいと感じ、BaserCMSを、メインで、使用できるように、インストールの方法を、再確認してみると、注意する、ポイントが、いくつもあったので、ここに、記録する・・・

はじめに、独自ドメインの設定・・・

例えば、所持している、独自ドメイン「baser_user.com」を、レンタルサーバーに設定し、「baser_user.com」に、アクセスした場合、「baser_user.com/cms」のディレクトリ内容が表示されるように設定したとする。

その場合、ロリポップ!レンタルサーバー独自ドメイン設定で、任意をフォルダ名を指定する。

今回は、独自ドメインの表示先フォルダを、「baser_user.com/cms」に、設定した・・・

BaserCMSのインストール

次に、ロリポップ!レンタルサーバー側の簡単インストールの設定で、BaserCMSのインストール先を、「baser_user.com/cms」に設定・・・

独自ドメインの表示先フォルダが、「baser_user.com/cms

BaserCMSのインストール先フォルダも、同じく、「baser_user.com/cms

これで、BaserCMSが、「baser_user.com/cms」の位置にインストールされる筈だ・・・😗

インストール開始、しかし・・・

このまま「簡単インストールすると」、

インストール先のURLが、「baser_user.com/cms」になると思った、しかし、これで、どこにCMSが、インストールされたかと言うと・・・

なぜか、インストール先のURLが、「baser_user.com/cms/cms」になってしまうのだ。😥

 

これが原因で、何度もインストールし直すことに・・・

つまりだ・・・🤔

「簡単インストール」は、はじめに設定した、独自ドメインの「baser_user.com」を、「baser_user.com/cms」と認識している、だから、「baser_user.com/cms/cms」のURLにbaserが、インストールされた訳だ・・・

 

だが、これでは、メインで使えない、baser_user.comにアクセスした時、baser_user.com/cmsのURLが、表示されるようにしたい。さらに、「baser_user.com」に接続した場合、フォルダを表示し、編集も可能に設定しなければならない・・・

では、どこに、インストールすべきか・・・

他のHTMLもある、直下には、置きたくない。

まず、インストールした後に、独自ドメインのフォルダ設定を変更する作戦を、試す・・・

後で、独自ドメインのフォルダを、変更するも・・・

まず、独自ドメインの設定を、あとから、編集し、表示フォルダを、「baser_user.com/cms」を「baser_user.com」に変更してみたが、表示はできるが、ログイン編集ができなくなってしまい、ボツ・・・設定のURLパスがズレる・・・

置き換えを試すが、駄目・・・

notepad++を利用し、BaserCMSのドメイン設定を、全て置き換えてみたが、これは、ログイン自体が出来なくなり、「上書きインストール」し直した。おそらく、PHPや、JavaScript以外に、dbファイルなどに初期設定があり、可能なのだろうが、ファイル数が多く、修正は簡単でなかった。コンソールから、設定を修正する方法は、いずれ、試したい。

正しい、再インストール先・・・

簡単インストールは、独自ドメインbaser_user.com」を、「baser_user.com/cms」と認識するのだから、独自ドメイン 「baser_user.com/cms」に設定し、BaserCMSのインストール先を 「baser_user.com」と設定する。これで、ロリポップ!レンタルサーバーで、「簡単インストール」すれば、BaserCMSのインストールさきは、「baser_user.com/cms」になり、独自ドメイン 「baser_user.com」に、アクセスすると、「baser_user.com/cms」が表示され、ログイン編集も可能になる筈だ・・・

結果・・・できた・・・😮‍💨

baser_user.com」に、アクセスした場合、「baser_user.com/cms」のディレクトリ内容が表示されるように設定したいときは、

 

① 独自ドメインの表示先フォルダを「baser_user.com/cms」に設定する。

② BaserCMSのインストール先を 「baser_user.com」と設定する(※)/cmsは入れない。

 

これが、正解のようだ・・・