|
|||||||||
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 !
【公開】ボタン
|
|||||||||