{"id":6318,"date":"2011-03-24T08:00:10","date_gmt":"2011-03-23T23:00:10","guid":{"rendered":"http:\/\/www.sssg.org\/blogs\/hiro345\/?p=6318"},"modified":"2013-11-11T20:20:49","modified_gmt":"2013-11-11T11:20:49","slug":"centos-64bit-%e3%81%b8%e3%81%aerpmforge%e8%bf%bd%e5%8a%a0%e3%80%81mtos%e7%94%a8perl%e7%92%b0%e5%a2%83%e6%a7%8b%e7%af%89","status":"publish","type":"post","link":"https:\/\/www.hiro345.net\/blogs\/hiro345\/archives\/6318.html","title":{"rendered":"CentOS 64bit \u3078\u306erpmforge\u8ffd\u52a0\u3001MTOS\u7528Perl\u74b0\u5883\u69cb\u7bc9"},"content":{"rendered":"<p>CentOS 64bit \u3078\u306erpmforge\u8ffd\u52a0\u3092\u3057\u3066\u3001MTOS\u7528Perl\u74b0\u5883\u69cb\u7bc9\u3059\u308b\u306b\u306f\u6b21\u306e\u3088\u3046\u306b\u3057\u307e\u3059\u3002<br \/>\n<!--more--><\/p>\n<div class=\"code\" style=\"overflow: scroll; width: 490px; white-space: nowrap;background-color:black;color:white;padding:4px;\">$ wget&nbsp;http&#x3a;&#x2f;&#x2f;packages.sw.be&#x2f;rpmforge&#x2d;release&#x2f;rpmforge&#x2d;release&#x2d;0.5.2&#x2d;1.el5.rf.x86_64.rpm<br \/>\n$ sudo&nbsp;rpm&nbsp;&#x2d;Uvh&nbsp;rpmforge&#x2d;release&#x2d;0.5.2&#x2d;1.el5.rf.x86_64.rpm<br \/>\n$ sudo&nbsp;sed&nbsp;&#x2d;i&nbsp;&#x27;s&#x2f;enabled&nbsp;=&nbsp;1&#x2f;enabled&nbsp;=&nbsp;0&#x2f;g&#x27;&nbsp;&#x2f;etc&#x2f;yum.repos.d&#x2f;rpmforge.repo\n<\/div>\n<p>\u3066\u3082\u3068\u306e\u74b0\u5883\u3067\u306f\u3001\u6b21\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u5fc5\u8981\u3067\u3057\u305f\u3002mysql-server \u3084 mysql \u306f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f\u3068\u3057\u307e\u3059\u3002<\/p>\n<div class=\"code\" style=\"overflow: scroll; width: 490px; white-space: nowrap;background-color:black;color:white;padding:4px;\">$ yum&nbsp;&#x2d;&#x2d;enablerepo=rpmforge&nbsp;install&nbsp;&#x5c;<br \/>\n&nbsp;&nbsp;perl&#x2d;Archive&#x2d;Tar&nbsp;&#x5c;<br \/>\n&nbsp;&nbsp;perl&#x2d;Archive&#x2d;Zip&nbsp;&#x5c;<br \/>\n&nbsp;&nbsp;perl&#x2d;Class&#x2d;DBI&#x2d;mysql&nbsp;&#x5c;<br \/>\n&nbsp;&nbsp;perl&#x2d;Crypt&#x2d;DSA&nbsp;&#x5c;<br \/>\n&nbsp;&nbsp;perl&#x2d;Crypt&#x2d;SSLeay&nbsp;&nbsp;&#x5c;<br \/>\n&nbsp;&nbsp;perl&#x2d;Digest&#x2d;SHA1&nbsp;&#x5c;<br \/>\n&nbsp;&nbsp;perl&#x2d;Cache&nbsp;&nbsp;&#x5c;<br \/>\n&nbsp;&nbsp;perl&#x2d;GD&nbsp;&#x5c;<br \/>\n&nbsp;&nbsp;perl&#x2d;HTML&#x2d;Parser&nbsp;&#x5c;<br \/>\n&nbsp;&nbsp;perl&#x2d;IO&#x2d;Compress&#x2d;Zlib&nbsp;&nbsp;&#x5c;<br \/>\n&nbsp;&nbsp;perl&#x2d;IPC&#x2d;Run&nbsp;&#x5c;<br \/>\n&nbsp;&nbsp;perl&#x2d;Mail&#x2d;Sendmail&nbsp;&nbsp;&#x5c;<br \/>\n&nbsp;&nbsp;perl&#x2d;XML&#x2d;Atom&nbsp;&nbsp;&#x5c;<br \/>\n&nbsp;&nbsp;perl&#x2d;XML&#x2d;Parser&nbsp;&nbsp;&#x5c;<br \/>\n&nbsp;&nbsp;ImageMagick&#x2d;perl&nbsp;\n<\/div>\n<p>\u30e9\u30a4\u30d6\u30e9\u30ea\u304c\u52d5\u304b\u306a\u3044\u3068\u304d\u306f\u4e0b\u8a18\u306e\u3088\u3046\u306a\u611f\u3058\u3067\u78ba\u8a8d\u3059\u308c\u3070\u3088\u3044\u3088\u3046\u3067\u3059\u3002<\/p>\n<div class=\"code\" style=\"overflow: scroll; width: 490px; white-space: nowrap;background-color:black;color:white;padding:4px;\">$ perl&nbsp;&#x2d;M&#x2d;Crypt&#x3a;&#x3a;DSA&nbsp;&#x2d;e&nbsp;&#x27;print&nbsp;Crypt&#x3a;&#x3a;DSA&#x2d;&gt;VERSION,&nbsp;&quot;&#x5c;n&quot;&#x27;\n<\/div>\n<p>MTOS-5.04-ja.zip \u3092MTOS\u306e\u30b5\u30a4\u30c8\u304b\u3089\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u5c55\u958b\uff08\u3053\u3053\u3067\u306f \/var\/www\/mtos\/MTOS-5.04-ja\uff09\u3002SELinux\u3092\u6709\u52b9\u306b\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u3001\u6b21\u306e\u3088\u3046\u306a\u5bfe\u5fdc\u3082\u5fc5\u8981\u3002<\/p>\n<div class=\"code\" style=\"overflow: scroll; width: 490px; white-space: nowrap;background-color:black;color:white;padding:4px;\">$ sudo&nbsp;chcon&nbsp;&#x2d;R&nbsp;system_u&#x3a;object_r&#x3a;httpd_sys_script_exec_t&#x3a;s0&nbsp;&#x2f;var&#x2f;www&#x2f;mtos&#x2f;MTOS&#x2d;5.04&#x2d;ja&#x2f;<br \/>\n$ sudo&nbsp;chcon&nbsp;system_u&#x3a;object_r&#x3a;httpd_sys_content_t&#x3a;s0&nbsp;&#x2f;var&#x2f;www&#x2f;mtos&#x2f;MTOS&#x2d;5.04&#x2d;ja&#x2f;<br \/>\n$ sudo&nbsp;chcon&nbsp;&#x2d;R&nbsp;system_u&#x3a;object_r&#x3a;httpd_sys_script_rw_t&#x3a;s0&nbsp;&#x2f;var&#x2f;www&#x2f;mtos&#x2f;MTOS&#x2d;5.04&#x2d;ja&#x2f;mt&#x2d;static\n<\/div>\n<p>\u30b3\u30f3\u30bd\u30fc\u30eb\u3067\u3001\u300cmysql -u root\u300d\u306a\u3069\u3068\u3057\u3066\u3001MySQL\u3078\u63a5\u7d9a\u3057\u3066\u304b\u3089\u3001\u4e0b\u8a18\u3067DB\u4f5c\u6210\u3068\u30a2\u30ab\u30a6\u30f3\u30c8\u60c5\u5831\u767b\u9332\u3002<\/p>\n<div class=\"code\" style=\"overflow: scroll; width: 490px; white-space: nowrap;background-color:black;color:white;padding:4px;\">create&nbsp;database&nbsp;mtos5&nbsp;default&nbsp;character&nbsp;set&nbsp;utf8&#x3b;<br \/>\nGRANT&nbsp;all&nbsp;privileges&nbsp;ON&nbsp;mtos5.*&nbsp;TO&nbsp;mtos5&#x40;localhost&nbsp;IDENTIFIED&nbsp;BY&nbsp;&#x27;mtos5dbadmin&#x27;&#x3b;\n<\/div>\n<p>mt-config.cgi \u306b\u3064\u3044\u3066\u306f\u6b21\u306e\u3088\u3046\u306a\u611f\u3058\u3067\u8a2d\u5b9a\u3002sendmail\u30b3\u30de\u30f3\u30c9\u306a\u3069\u306f\u74b0\u5883\u306b\u3088\u3063\u3066\u5909\u308f\u308a\u307e\u3059\u3002<\/p>\n<div class=\"code\" style=\"overflow: scroll; width: 490px; white-space: nowrap;background-color:black;color:white;padding:4px;\">CGIPath&nbsp;&nbsp;&nbsp;&nbsp;http&#x3a;&#x2f;&#x2f;localhost&#x2f;mtos&#x2f;<br \/>\n&#x23;AdminCGIPath&nbsp;https&#x3a;&#x2f;&#x2f;localhost&#x2f;mtos&#x2f;<br \/>\nStaticWebPath&nbsp;&nbsp;&nbsp;&nbsp;&#x2f;mtos&#x2f;mt&#x2d;static<\/p>\n<p>&#x23;&#x23;&#x23;&#x23;&#x23;&nbsp;MYSQL&nbsp;&#x23;&#x23;&#x23;&#x23;&#x23;<br \/>\nObjectDriver&nbsp;DBI&#x3a;&#x3a;mysql<br \/>\nDatabase&nbsp;mtos5<br \/>\nDBUser&nbsp;mtos5<br \/>\nDBPassword&nbsp;mtos5dbadmin<br \/>\nDBHost&nbsp;localhost<\/p>\n<p>DefaultLanguage&nbsp;ja<br \/>\nMailEncoding&nbsp;ISO&#x2d;2022&#x2d;JP<\/p>\n<p>NoPublishMeansDraft&nbsp;1<br \/>\nShowIPInformation&nbsp;1<\/p>\n<p>&#x23;========&nbsp;MAIL&nbsp;=======================<br \/>\nSMTPServer&nbsp;localhost<br \/>\nSendMailPath&nbsp;&#x2f;usr&#x2f;lib&#x2f;sendmail<\/p>\n<p>MailEncoding&nbsp;ISO&#x2d;2022&#x2d;JP\n<\/p><\/div>\n<p>\/etc\/httpd\/conf\/httpd.conf \u3078\u306f\u6b21\u306e\u3088\u3046\u306a\u6307\u5b9a\u3092\u6700\u5f8c\u306e\u884c\u3078\u8ffd\u52a0\u3002<\/p>\n<div class=\"code\" style=\"overflow: scroll; width: 490px; white-space: nowrap;background-color:black;color:white;padding:4px;\">Include&nbsp;conf.mtos&#x2f;*.conf\n<\/div>\n<p>\/etc\/httpd\/conf.mtos\/mtos.conf \u306e\u5185\u5bb9\u306f\u6b21\u306e\u3088\u3046\u306b\u3059\u308b\u3002<\/p>\n<div class=\"code\" style=\"overflow: scroll; width: 490px; white-space: nowrap;background-color:black;color:white;padding:4px;\">&#x24;&nbsp;cat&nbsp;&#x2f;etc&#x2f;httpd&#x2f;conf.mtos&#x2f;mtos.conf&nbsp;<br \/>\nAlias&nbsp;&#x2f;mtos&#x2f;&nbsp;&quot;&#x2f;var&#x2f;www&#x2f;mtos&#x2f;MTOS&#x2d;5.04&#x2d;ja&#x2f;&quot;<br \/>\n&lt;Directory&nbsp;&quot;&#x2f;var&#x2f;www&#x2f;mtos&#x2f;MTOS&#x2d;5.04&#x2d;ja&#x2f;&quot;&gt;<br \/>\n&nbsp;&nbsp;Options&nbsp;&#x2d;Indexes&nbsp;FollowSymLinks&nbsp;ExecCGI<br \/>\n&nbsp;&nbsp;AllowOverride&nbsp;AuthConfig&nbsp;Limit<br \/>\n&nbsp;&nbsp;Order&nbsp;allow,deny<br \/>\n&nbsp;&nbsp;Allow&nbsp;from&nbsp;all<br \/>\n&lt;&#x2f;Directory&gt;\n<\/div>\n<p>\u3053\u3053\u307e\u3067\u7528\u610f\u3067\u304d\u305f\u3089\u3001http:\/\/localhost\/mtos\/mt.cgi \u3078\u30a2\u30af\u30bb\u30b9\u3002mt-check.cgi \u3067\u30c1\u30a7\u30c3\u30af\u5f8c\u3001\u554f\u984c\u306a\u3051\u308c\u3070\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u958b\u59cb\u3002<\/p>\n<p>\u8ffd\u8a18\uff1a\u3082\u3057\u3001cgi\u30d5\u30a1\u30a4\u30eb\u3078\u30a2\u30af\u30bb\u30b9\u3057\u3066\u3082\u5b9f\u884c\u304c\u3055\u308c\u306a\u3044\u5834\u5408\u306f\u3001\/etc\/httpd\/conf\/httpd.conf\u3067\u300cAddHandler cgi-script .cgi\u300d\u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u304b\u3092\u78ba\u8a8d\u3057\u307e\u3057\u3087\u3046\u3002<\/p>\n<p>\u95a2\u9023\u66f8\u7c4d\uff1a<br \/>\n<iframe src=\"\/\/rcm-jp.amazon.co.jp\/e\/cm?t=hiro345-22&#038;o=9&#038;p=8&#038;l=as1&#038;asins=4844327143&#038;ref=tf_til&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;m=amazon&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr\" style=\"width:120px;height:240px;\" scrolling=\"no\" marginwidth=\"0\" marginheight=\"0\" frameborder=\"0\"><\/iframe><br \/>\n<iframe src=\"\/\/rcm-jp.amazon.co.jp\/e\/cm?t=hiro345-22&#038;o=9&#038;p=8&#038;l=as1&#038;asins=4798121061&#038;ref=tf_til&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;m=amazon&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr\" style=\"width:120px;height:240px;\" scrolling=\"no\" marginwidth=\"0\" marginheight=\"0\" frameborder=\"0\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>CentOS 64bit \u3078\u306erpmforge\u8ffd\u52a0\u3092\u3057\u3066\u3001MTOS\u7528Perl\u74b0\u5883\u69cb\u7bc9\u3059\u308b\u306b\u306f\u6b21\u306e\u3088\u3046\u306b\u3057\u307e\u3059\u3002<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[345,33,47,409],"class_list":["post-6318","post","type-post","status-publish","format-standard","hentry","category-linux","tag-centos5-5-64bit","tag-mtos","tag-perl","tag-rpmforge"],"_links":{"self":[{"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/posts\/6318","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/comments?post=6318"}],"version-history":[{"count":8,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/posts\/6318\/revisions"}],"predecessor-version":[{"id":15085,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/posts\/6318\/revisions\/15085"}],"wp:attachment":[{"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/media?parent=6318"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/categories?post=6318"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/tags?post=6318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}