MovableType の変更点   

  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • MovableType へ行く。

MT5.2 周辺
----
* モジュールのインストール [#h4877f4f]

*** epel [#pc686388]
 wget http://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
 rpm -ivh epel-release-6-8.noarch.rpm

 yum -y groupinstall 'Development tools'
 yum -y install libyaml-devel openssl-devel *YAML* gd-devel libxml2-devel postgresql postgresql-devel expat expat-devel
 yum -y install cpan

 cpan

 cpan> o conf prerequisites_policy follow
 cpan> o conf commit
 cpan> quit

         cpan -i YAML
 yes n | cpan -i Net::SSLeay
         cpan -i IPC::Run
         cpan -i Archive::Zip
 yes   | cpan -i Net::SMTP::TLS
         cpan -i Authen::SASL
         cpan -i CGI::PSGI
         cpan -i Cache::Memcached
         cpan -i Digest::SHA
 yes n | cpan -i Cache::File
 LANG=C ; yes N | cpan -i Crypt::SSLeay
         cpan -i GD
         cpan -i Archive::Tar
 yes n | cpan -i CGI::Parse::PSGI
         cpan -i HTML::Parser
         cpan -i Crypt::DSA
         cpan -i HTML::Entities
         cpan -i XML::Parser
         cpan -i IO::Socket::SSL
         cpan -i IO::Uncompress::Gunzip
         cpan -i Digest::SHA1
 yes n | cpan -i Plack
         cpan -i Imager
         cpan -i IO::Compress::Gzip
 yes n | cpan -i XML::Atom
 yes n | cpan -i XMLRPC::Transport::HTTP::Plack
         cpan -i Net::SMTP::SSL
         cpan -i DBD::SQLite
 yes n | cpan -i DBD::Pg
         cpan -i DBD::SQLite2

----
|アプリディレクトリ      |/var/www/html/testsite/cgi-bin/mt   |mt の管理画面が置かれるディレクトリ|
|ウェブサイトディレクトリ|/var/www/html/testsite/www/         |mt が出力するhtmlサイトのhtmlディレクトリ|
|スタティックディレクトリ|/var/www/html/testsite/www/mt-static|mt が出力する/使用するhtml部品のディレクトリ|

----
 mkdir /var/www/html/testsite
 mkdir /var/www/html/testsite/cgi-bin
 mkdir /var/www/html/testsite/www
 cd /var/www/html/testsite/cgi-bin
 cp MT-xxx.zip /var/www/html/testsite/cgi-bin
 unzip MT-xxx.zip
 rm MT-xxx.zip
 mv MT-xxx mt
 mv mt/cgi-bin /var/www/html/testsite/www

 chmod 755 /var/www/html/testsite/cgi-bin/mt/*.cgi
 chmod 777 /var/www/html/testsite/www/mt-static/support

 chown -R apache.apache /var/www/html/testsite

/etc/httpd/conf/httpd.conf
 ScriptAlias をコメントアウト

 ServerName testsite.com
 
 <VirtualHost *:80>
   ServerName testsite.com
   DocumentRoot /var/www/html/testsite/www
   Alias /cgi-bin/mt/ /var/www/html/testsite/cgi-bin/mt/
   <Directory /var/www/html/testsite/cgi-bin/mt>
       Options +ExecCGI
       AddHandler cgi-script .cgi 
   </Directory>
 </VirtualHost>
----
 setenforce 0
 service httpd restart

 mysql -u root -p 

 mysql > create database mt character set utf8;
 mysql >grant all privileges on mt.* to mtuser@localhost identified by 'mtpasswd';
----
下記にブラウザでアクセス
 http://mtserver.com/cgi-bin/mt/

データベース設定
|データベースの種類|MySQL|
|データベースサーバ|localhsot|
|データベース名|mt|
|ユーザー名|mtuser|
|パスワード|mtpasswd|

メール送信プログラム
 Sendmail
sendmailのパス
 /usr/lib/sendmail

|ユーザ名|admin|
|表示名|admin|
|電子メール|管理者電子メール|
|パスワード|管理者パスワード|

----
MT が無事起動したらテスト~
First Websiteをクリック

ウェブページ > 新規

 タイトル : test 
 本文: Hello MT World !

 【公開】ボタン