ロリポップレンタルサーバーに、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は入れない。
これが、正解のようだ・・・