![]() BLOG作成アプリケーションNucleusを紹介致します。NucleusはBLOGと作成アプリケーションの一つで、有名なMovableTypeと同じようにBLOGを作成できます。 Nucleusはphp+MySQLにて動作し、GPLにて配布されてて、MovableTypeの弱点である再構築時のエラーが上記PHP+MYSQLによって克服できる事があります。 また右クリックで現れるメニューで簡単に記事を書き込めたりすることが可能です。 以下主な機能 複数のweblog設置が可能(同一ページ共存も可能) 、プラグインを利用することによりさらに機能追加 、コメントをつけることができる 、月別・日別ログ管理 、カテゴリ管理 、標準で検索機能が利用できる 、複数の管理者による運用可能 、未来の日付で投稿できる 、草稿機能 、管理メニューが強力 、ファイルのアップロードとメディア管理 、デザインを丸ごとカスタマイズできる 、スキンのインポート/エクスポート機能 、コメント悪用者のブロック機能 、RSSをフィード 、インストールが簡単 、バックアップが簡単 、XML-RPC 利用 (Blogger API と metaWeblog APIで採用) 、XHTMLで出力 、Blogger と GreyMatter blogsからのインポート機能 等々・・・ 使ってみた印象は右クリックで新しい記事をかけたり、らくちんで便利でした。 さて早速ですがNucleusのインストールを行ってみましょう。 本家 http://nucleuscms.org/ 日本語版 http://japan.nucleuscms.org/ 上記サイトからNucleus本体をダウンロードしてきましょう。 Nucleus3.2日本語パックEUC-JP nucleus3.2_ja_euc.zip をダウンロードします。 ダウンロードしたファイルをアーカイブ解凍ソフトでファイルを解凍しましょう。
上記のように解凍されます。 ※ファイルアップロード機能を有効にする場合にはmediaディレクトリを作成しパーミッションを707にしておきます。 ファイルのアップロードが完了したら 早速アップロードしたURLにあるinstall.phpにアクセスしましょう。
上記のような画面が出てくると思います。 MySQLのログインデータホスト名 : localhost ユーザー名 : お客様アカウント パスワード : お客様パスワード
データベース名 : お客様データベース名(ユーザ設定ページのMySQLのご確認ください) すでにデータベースはあるので作成するにチェックはいれないでください。 ディレクトリとURL
アップロード先に併せて、またはお好みに上記を設定しましょう。 ※Admin-area URLは管理用のURLです。 サイトのデータ管理者のメールアドレス : メールアドレス サイトの名前 : サイトの名前 ユーザー情報Nucleusで利用するユーザ情報を作成します。 ユーザー名 : hogehoge 本名 : ほげおほげ パスワード : ほげほげ パスワードの確認 : ほげほげ メールアドレス : メールアドレス WeblogのデータBlogの名前 : My Nucleus CMS お好みに設定しましょう(後から変更可能です) Blogの短縮名 : mynucleuscms お好みに設定しましょう(後から変更可能です) データの送信 最後にデータの送信ボタンをおします。 ※一度だけ押すようにしてください。 インストールはほぼ完了しました上記のページが表示されたら、config.phpを書き換えます。 config.phpをテキストエディタ等で開きます。 ファイルの内容をすべて削除して、先ほどの表示されたphpソースをコピー&ペーストしましょう。 そして
$MYSQL_PASSWORD = 'xxxxxxxxxxx';
上記の部分をmysqlパスワード(アカウントのパスワード)に書き換えます。 付記: config.phpの最初や終わりにスペースを空けないようにしましょう。実行時にエラーを引き起こす原因となります。 したがって、config.phpの最初の文字は "<"で最後の文字は">"としなければなりません。 上記のとおりに書き換えたらFTPにてアップロードしましょう。 インストール用ファイルの削除install.sql: と install.php: ファイルをFTPにて削除します。 ウェブサイトの確認
上記の様に表示されているはずです。 ※失敗して、再びインストールする際にはMySQLの nucleus_ テーブルをすべて削除してからにしましょう。 管理領域にログインしてサイトの設定を行うをクリックしましょう。 Nucleusの設定から開始までさていよいよNucleusのページをみてみましょう。
上記の様に表示されたでしょうか。 さてそれでは早速ログインしてみましょう。 左側のメニューにあるログインに前ページで設定したユーザ名とパスワードを入力してログインしてみましょう。 ログインできましたね。 それではNucleusの設定をいじってみましょう。 前ページのAdmin-area URLに設定したURLにアクセスしましょう。
上記の様な管理ページに移動します。(うまくいかない場合にはMySQLのテーブルを削除してみたりと、最初からやってみましょう) 上記の 名前 にBLOGタイトルが表示されています。 このページにてNucleusの設定や、ユーザついかスキン等の設定等を行います。 またNucleusのBookmarkletはとっても便利なので説明にしたがってインストールしてみましょう。 以上で今回はNucleusのインストールから開始までを説明しました。 おつかれさまでした!
htaccessによる制限それではhtaccessファイルでの設定ファイルへの制限を行ってみましょうか。 admin領域のページですが、セキュリティを考えるとログイン、パスワードだけでは心もとない感じがします。 といっても今回行う制限は hoge.example.comなどといった ドメイン名やIPでの制限なので、同じプロバイダの場合制限をすりぬけるのでたいした制限にはなりません。 でもやらないよりはいいでしょう。 IPがあまりかわらない方はIPアドレスを記載するとその端末からのみアクセスが可能です。 テキストエディタ等で htaccess という名前のファイルを作ります。
ファイルの内容は以下のようにしましょう。
<Files "index.php">
deny from all allow from .example.com </Files> allow from .exaple.com
上記の .example.com の部分はアクセスを許可するIPアドレス、またはドメイン名を記載します。保存して、adminディレクトリにアップロードしましょう。 アップロードしたらファイル名の先頭に「 . 」(どっと)をつけて .htaccessとします。 さてそれでは実際に制限されているか試してみましょう。
上記の場合 .example.com以外のアクセスは制限されエラーが表示されます。 上記 htaccessファイルに記載したドメイン名、またはIPアドレス以外からアクセスしてエラーが表示され、記載したIP、またはドメイン名のプロバイダから通常どおりアクセスできれば設定成功です。 これでログイン名、およびパスワード+ドメイン、またはIPによる制限が行われました。
このページは参考になりましたか?
このページをリンクしていただけませんか?
もしこのページが気に入ったらブログや、ホームページにリンクしていただければ幸いです。 <a href="http://www.shiftweb.net/material/Nucleus/nucleus.html" target="_blank">Nucleus インストール / レンタルサーバ SHIFTWEB / シフトウェブ</a>
このページの最終更新日 2007年1月22日
|
| トップページ | ページの一番上に戻る | |||
| レンタルサーバ シフトウェブについて | サイトマップ | 検索 | サイトポリシー | プライバシーポリシー |
Copyright © 2003 - 2007 all rights reserved.
|