[mtos5] ubuntuにmtos5をインストール メモ

  • 投稿日:
  • by
  • カテゴリ:
mtos5が出ていたので試してみるメモ

1. mysqlのアカウントの作成
mysql> create database mtos;
mysql> GRANT ALL ON *.* TO mtos@"localhost" IDENTIFIED BY "1234";
mysql> FLUSH PRIVILEGES;

2. mtosのファイルを設置
MTOS: Movable Type オープンソース・プロジェクトから
mtosをダウンロードを行い設置しパーミッションをwebサーバが書き込める状態にする
mtos
$ chmod 777 mt

3. apacheの設定をする
ubuntu(debian)の流儀に従って
/etc/apache2/sites-availableに定義ファイルを作成します
<VirtualHost *:80>
    ServerAdmin max@de4u.net
    ServerName mtos.yoshimax.net

    DocumentRoot /home/www/mtos/htdocs/mt/
    Alias /memo /home/www/mtos/htdocs/memo/

    <Directory /home/www/mtos/htdocs/mt>
        AddHandler cgi-script .cgi
        Options +ExecCGI
        AllowOverride None
        DirectoryIndex index.html
        Order allow,deny
        allow from all
    </Directory>
</VirtualHost>

シンボリックリンクを貼って有効にし、 Apacheを再起動します。
# ln -s ../sites-available/mtos 002-mtos
# /etc/init.d/apache2 restart

4. web画面からmtのインストールを開始します
初期画面 言語を選択
mtos1

mtos2

mtos3

必要要件を満たしているか確認画面です
mtos4

1.で作成作成したmysqlのアカウントを記入します
mtos5

mtos6

mtos7

パーミッションがないとエラーになるので注意!
mtos8

ユーザーアカウントを作成します
mtos9

最初のウェブサイトの設定をします。
mtos5では、ウェブサイトの下層にblogを作成するスタイルですので
各々のblogへのポータルサイトのようなページになります。
mtos10

インストールが実行されます
mtos11

インストールの完了です
mtos12

入力画面のデザインが変更されたのでキャプチャを幾つか載せます。
mtos13

mtos14

mtos15

ウェブページがトップにありその下層にblogが作成されているのが確認できます。 mtos16