CMS (Content Management System) / CMF (Content Management Framework) について。 参考 ∥ CMSレジュメ [CMSレジュメ] Joomlaとっつきはよさそうです。以下、バージョン 2.5 に関する記述です。 インストール、セットアップ右記より入手 ∥ Joomla! 対応は MySQL のみ。データベースを作成。 $ mysql -u root -p -e "CREATE DATABASE joomla" DocumentRoot 下の "joomla" へでも展開してから、オーナーを変更。そして http://localhost/joomla/installation/ へアクセス。
http://localhost/joomla/ でトップページ、http://localhost/joomla/administrator/ で管理画面。 "configuration.php" を削除し "installation" ディレクトリを元に戻せば、再度の設定が可能。 メモ一般ユーザ用の「サイト」が「フロントエンド」(http://localhost/joomla/), 「管理画面」用のサイトが「バックエンド」(http://localhost/joomla/administrator/)。 実運用で何かやる時は、「サイト」→「グローバル設定」で「メンテナンスモード」に落としてから。 エクステンションの分類 ∥ エクステンションとは? - Joomla!の道しるべ:
管理メニュー総ざらいJoomla もまた、OSS のウェブシステムにありがちな例にもれず、機能は充分すぎるほどに豊富なのですが、野放図に拡張されてしまったために構造・用語とも分かりづらいものになっていると思われます。適宜言いかえつつメモをします。
パラメータ: 右の「詳細オプション」 Drupalとっつきづらいが、スジはよさそうだ。 インストール、セットアップDrupal - Open Source CMS | drupal.org 対応は、PostgreSQL, MySQL, SQLite。 $ mysql -u root -p -e "CREATE DATABASE drupal" Ownership。 $ sudo ln -sf drupal-7.14 drupal $ sudo chown -R _www:wheel drupal drupal-7.14/ http://localhost/drupal/ → http://localhost/drupal/install.php。同様、127.0.0.1 で。 WordPressおなじみ、WordPress。 インストール、セットアップ$ mysql -u root -p -e "CREATE DATABASE wordpress" Ownership。 $ sudo chown -R _www:wheel wordpress/ http://localhost/wordpress/ DokuWiki初回は、~/install.php へ。install.php の削除。
ユーザデータとしては、data/{pages,media} だけバックアップすれば良いか? おこのみで、設定やユーザも残したければ conf を、更新履歴ならば data/{meta,media_meta,attic,media_attic} も。 for i in ~/priv/dokuwiki/data/* do ln -sfT $i $(basename $i) done 共有は、ユーザデータだけでいいか。CSS 等を更新したら、調整してから都度 sync すれば良い。 rsync -avzr $document_root/lib/ ~:/var/www/lib index はバックアップしたくないのだが、re-index は可能? 可能、以下のように。もっとも、再表示すれば “external edit” 扱いで、そのページについては index される。 $ sudo bin/indexer.php -c $ sudo chown -R _www:wheel data/index Google Apps…違うような気もするが、通ずるような気もするので、メモについては、ここに書く。 Headline |