これからは複雑なコンテンツマネジメントをしようと思いますが、
既製CMSは根本的に理解していないので気持ちが悪いです。
そこで、MySQLでコンテンツを作って、そこからデータを引っ張り出して
(サーバサイドJavaが個人的によいです)HTMLを自動的に出力【しておく】サイトを
つくろうと思います。
で、いきなりMySQLを作る時点で質問なのですが、図のような画面です。
上記のような利用の仕方の場合、
・Host name or IP address
・Port number
・Use this server as default for MySQL(boolean)
は、それぞれどのように設定すべきでしょうか?
特にHost nameはサイトのドメインのママか、サブドメイン等に分けるべきかが、わかりません。
(蛇足かもしれませんが、SSLもインストします。これも一緒か、別なるのでしょうか?)
また、
Authentication
ですが、通常Adminアカウントはどのような役割を果たし、何を基準に設定されるべきでしょうか?
初歩的段階ですので、幅広い観点から教育的指導を頂戴したく存じます。
通常のPreskの設定を記載します。
・Host name or IP address 「localhost」(アクセスはサーバー内部のみ、これで同じサーバーの全てのドメインから接続できます。)
・Port number 「 」(空白:デフォルトポート)
・Use this server as default for MySQL(boolean) 「チェックする」(通常使うデータベースサーバーとする)
・admin 「root」(Preskのログインのアカウントにあわせるのが普通)
・password 「・・・・・・・」(Preskのログインのアカウントにあわせるのが普通)
こんな感じで、preskの各ドメインの「データベース」からデータベースを作成する事が可能です。
preskで、データベースを作成する場合は、データベース専用ユーザーを設定するので、データベースごとにアカウントとパスワードを作成してください。
ちなみに、SSLはほとんどの場合関係ありません。
ところで、1レコードにまるまる1ページを保存するイメージでしょうか?
だとするとあまりDBを使うメリットはない様に感じます。
もし、時間があるようでしたら、どのCMSでもいいので、データの流れを追いかけて研究された方がいいかもしれません。
もしくは、自宅の空きPCに「CentOS」をインストールして自宅サーバを動かしてみるとよくわかるかもしれません。
下記URLは、私が「さくらインターネット」でVPSサーバーを設定したときの記録です。
なにかの参考になれば…。
>Host name or IP address
サイトのドメインで問題ないです。
WEBコンテンツと同じ場所にMYSQLを起動させるのでしたら、
そのサイトのIPアドレス(ドメイン、サブドメイン)を指定します。
>Use this server as default for MySQL(boolean)
これは、MYSQLをこのサーバで常に使うかどうかです。
ここをチェックしておくと、OSの起動時に自動的にさーびすがMYSQLが起動するとか
だったと思います。これを指定しない場合は、手動(自前)起動だと思います。
>Port number
ポート番号は、通常は3306を指定します。
MYSQLで通常使われているポート番号です。
MYSQLを複数立ち上げたり、そのポート番号で問題ある場合だけ指定します。
>Adminアカウント
管理者権限を持ったアカウントです。
このアカウントは、すべてのことが可能です。
通常は別アカウントを作成して、そのアカウントはできることに制限をつけて使うことが多いです。
ありがとうございます。
通常のPreskの設定を記載します。
・Host name or IP address 「localhost」(アクセスはサーバー内部のみ、これで同じサーバーの全てのドメインから接続できます。)
・Port number 「 」(空白:デフォルトポート)
・Use this server as default for MySQL(boolean) 「チェックする」(通常使うデータベースサーバーとする)
・admin 「root」(Preskのログインのアカウントにあわせるのが普通)
・password 「・・・・・・・」(Preskのログインのアカウントにあわせるのが普通)
こんな感じで、preskの各ドメインの「データベース」からデータベースを作成する事が可能です。
preskで、データベースを作成する場合は、データベース専用ユーザーを設定するので、データベースごとにアカウントとパスワードを作成してください。
ちなみに、SSLはほとんどの場合関係ありません。
ところで、1レコードにまるまる1ページを保存するイメージでしょうか?
だとするとあまりDBを使うメリットはない様に感じます。
もし、時間があるようでしたら、どのCMSでもいいので、データの流れを追いかけて研究された方がいいかもしれません。
もしくは、自宅の空きPCに「CentOS」をインストールして自宅サーバを動かしてみるとよくわかるかもしれません。
下記URLは、私が「さくらインターネット」でVPSサーバーを設定したときの記録です。
なにかの参考になれば…。
色々ありありがとう存じます。
Host name or IP address
通常、localhostを指定します。
・Port number
通常、3306で指定します。
・Use this server as default for MySQL(boolean)
MySQLをデフォルトとして使うならチェックして下さい。
ありがとうございます。
色々ありありがとう存じます。