MAMP で CMS のお手軽テスト環境

現在新しいサイトを作ろうといろいろとアイデアを練っている。オシャレで見やすい、ポータルサイトのようなものだ。

単にオシャレなだけなら、Adobe Muse を使ったり、ウェブベースなら Wix や Strikingly がある。しかし、ブログ機能も持たせたいので、それらでは難しい。

Adobe Muse をはじめましょう
https://helpx.adobe.com/jp/muse/get-started.html

ホームページ作成 | 無料ホームページの作り方 | WIX
https://ja.wix.com/

How To Make Your Own Website – Best Website Builder | Strikingly
https://www.strikingly.com/

なお、今知ったことだが、Muse が終了してしまう。簡単に綺麗なサイトを作る際に重宝していたのに困る・・・。

Adobe Muse のサービスの終了
https://helpx.adobe.com/jp/muse/kb/adobe-muse-end-of-service.html

ブログでも利用している WordPress でも作れなくもない。テーマをいろいろ探したり編集したりするとよさそうだけど、どうも思いどおりにできない気がした。

そこで、その他の CMS を新たに使ってみることにした。ただ、どんなサイトができるかをテストするたびにデータベースを立てて、サーバーにアップして・・・などとやるのは大変だ。

そんな時に活用できるのが、MAMP というアプリケーションだ。起動しておくだけで Apache や MySQL サーバーを立てることができ、簡易なテスト環境をローカルに構築できる。

MAMP & MAMP PRO
https://www.mamp.info/en/

以前 DokuWiki のテスト環境として MAMP を使ったが、その時は Apache サーバーだけを使った。

[Mac] DokuWiki を簡単にローカルに構築する – with a Christian Wife
https://wacw.cf/2017/11/16/setting-up-dokuwiki-locally/

しかし、今回は MySQL サーバーも使ってみることにした。テストしたのは以下の CMS だ。

Drupal – Open Source CMS | Drupal.org
https://www.drupal.org/home

baser CMS – 国産オープンソース!フリー(無料)でコンテンツ管理に強いCMS
https://basercms.net/

Joomla Content Management System (CMS) – try it for free!
https://www.joomla.org/

最も使いやすいオープンソースCMS – フリー(無料)の国産CMS Baked
http://bakedcms.org/

ダウンロードしたファイルを解凍し、Applications > MAMP > htdocs へ置けばいい(Mac の場合)。そして、ブラウザで localhost:8888/ディレクトリ名/installation.php(CMS によってインストール時にアクセスするページが異なる)へアクセスすればインストールが完了する。

上記の CMS では Baked だけがうまくいかなかった(理由はよく分からない)。

途中データベースの設定では、MAMP をサーバー起動時に表示されるページから、phpMyAdmin へアクセスできるので、そこで適当な名前のデータベースを作成。そのデータベース名を CMS のインストール画面で入力すればいい。データベースのユーザ名とパスワードはどちらも root 、データベースホストは localhost だ。

ただ、いろいろ CMS を試してみて、やっぱり WordPress がいいと気付いてくる・・・。

WordPress のテスト環境としては Bitnami を以前試したが、あれは重たい VMWare Fusion を起動しなくちゃいけないし、WordPress を簡単に初期化できない(ゼロから作り直したいとき)。

Bitnami で WordPress のテスト環境を構築する – with a Christian Wife
https://wacw.cf/2017/11/05/test-wordpress-with-bitnami/

WordPress も MAMP であっさり動かせた。