<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Oh!HappyBlog@VPS</title>
	<atom:link href="http://ohhappy.org/feed" rel="self" type="application/rss+xml" />
	<link>http://ohhappy.org</link>
	<description>さくらのVPSでWordPressブログはじめました</description>
	<lastBuildDate>Mon, 20 Feb 2012 11:52:36 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>CentOS6.2 ServerのLAMP環境にphpMyAdminをインストール</title>
		<link>http://ohhappy.org/blog/linux/937.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=centos6-2-server%25e3%2581%25aelamp%25e7%2592%25b0%25e5%25a2%2583%25e3%2581%25abphpmyadmin%25e3%2582%2592%25e3%2582%25a4%25e3%2583%25b3%25e3%2582%25b9%25e3%2583%2588%25e3%2583%25bc%25e3%2583%25ab</link>
		<comments>http://ohhappy.org/blog/linux/937.html#comments</comments>
		<pubDate>Mon, 20 Feb 2012 11:25:15 +0000</pubDate>
		<dc:creator>ohhappy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[CentOS]]></category>

		<guid isPermaLink="false">http://ohhappy.org/?p=937</guid>
		<description><![CDATA[VMWareFusion3にインストールしたCentOS6.2 ServerのLAMP環境にphpMyAdminをインストールしました。以下、私が行った手順です。 phpMyAdminのインストール CentOS6.2  [...]]]></description>
			<content:encoded><![CDATA[<p>
VMWareFusion3にインストールしたCentOS6.2 ServerのLAMP環境にphpMyAdminをインストールしました。以下、私が行った手順です。
</p>
<h3>phpMyAdminのインストール</h3>
<ul>
<li>CentOS6.2 Serverのrootになって、phpMyAdmin用のユーザー（phpmyadmin）を作成しました。
<pre>
# adduser phpmyadmin
# passwd phpmyadmin
ユーザー phpmyadmin のパスワードを変更。
新しいパスワード:
新しいパスワードを再入力してください:
passwd: 全ての認証トークンが正しく更新できました。
</pre>


</li>
<li>phpMyAdmin用のユーザー（phpmyadmin)フォルダーのパーミッションを７５５に変更しました。
<pre>
# chmod 755 /home/phpmyadmin/
</pre>


</li>
<li>wgetがインストールされていなかったので、wgetをインストールしました。
<pre>
# yum install wget
Installed:
  wget.i686 0:1.12-1.4.el6                                                    
Complete!
</pre>


</li>
<li>
一旦ログアウトし、phpMyAdmin用のユーザー（phpmyadmin）で再ログインしました。
<pre>
$ ssh phpmyadmin@sl6.localdomain
phpmyadmin@sl6.localdomain's password: 
$
</pre>


</li>
<li>phpmyadminのホームディレクトリでwgetコマンドを使用して、phpMyAdminのソースファイル（phpMyAdmin-3.4.10.1-all-languages.tar.gz）をダウンロードしました。
<pre>
$ cd ~
$ wget http://jaist.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-3.4.10.1-all-languages.tar.gz
$ ls
phpMyAdmin-3.4.10.1-all-languages.tar.gz
</pre>


</li>
<li>ダウンロードしたphpMyAdminのソースファイル（phpMyAdmin-3.4.10.1-all-languages.tar.gz）を解凍し、解凍して出来たフォルダの名前を「public_html」に変更しました。
<pre>
$ tar zxvf phpMyAdmin-3.4.10.1-all-languages.tar.gz
$ mv phpMyAdmin-3.4.10.1-all-languages public_html
$ rm phpMyAdmin-3.4.10.1-all-languages.tar.gz
$
</pre>


</li>
<li>「public_html」に移動し、「config.sample.inc.php」をコピーして「config.inc.php」を作成しました。
<pre>
$ cd public_html
$ cp config.sample.inc.php config.inc.php
</pre>


</li>
<li>エディタ(nano)で「config.inc.php」を編集し、$cfg['blowfish_secret'] に適当な語句を設定しました。
<pre>
$ nano config.inc.php
</pre>


<pre>
$cfg['blowfish_secret'] = 'tekitou'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
</pre>


</li>
<li>「http://co6.localdomain/~phpmyadmin/」にアクセスして、ログイン画面が表示されることを確認しました。
</li>
</ul>
<h3>Basic認証</h3>
<ul>
<li>phpMyAdminのホームページ「http://co6.localdomain/~phpmyadmin/」でBasic認証を行うために、「/var/www」フォルダ以下にユーザー名：「myadmin」（任意）で「.htpasswd」を作成しました。
<pre>
# cd /var/www
# htpasswd -c /var/www/.htpasswd myadmin
New password: 
Re-type new password: 
Adding password for user myadmin
</pre>


</li>
<li>続いて、「/home/phpmyadmin/public_html」フォルダに下記内容で「.htaccess」を作成しました。
<pre>
# cd /home/phpmyadmin/public_html
# nano .htaccess
</pre>


<pre>
AuthType Basic
	AuthUserFile /var/www/.htpasswd
	AuthName "Please enter your name and password."
	Require valid-user
</pre>


</li>
<li>phpMyAdminのホームページ「http://co6.localdomain/~phpmyadmin/」にアクセスすると認証ダイアログがポップアップ表示されたので、設定したユーザー名とパスワードで認証出来ることを確認しました。
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ohhappy.org/blog/linux/937.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS6.2 ServerのPHP設定</title>
		<link>http://ohhappy.org/blog/linux/933.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=centos6-2-server%25e3%2581%25aephp%25e8%25a8%25ad%25e5%25ae%259a</link>
		<comments>http://ohhappy.org/blog/linux/933.html#comments</comments>
		<pubDate>Sun, 19 Feb 2012 11:35:46 +0000</pubDate>
		<dc:creator>ohhappy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[CentOS]]></category>

		<guid isPermaLink="false">http://ohhappy.org/?p=933</guid>
		<description><![CDATA[前の記事「CentOS 6.2をネットワークインストール」でiMacのVMWareFusion3にネットワークインストールした「CentOS6.2 Server」(固定IP：192.168.1.130)で、PHP環境を整 [...]]]></description>
			<content:encoded><![CDATA[<p>
前の記事「CentOS 6.2をネットワークインストール」でiMacのVMWareFusion3にネットワークインストールした「CentOS6.2 Server」(固定IP：192.168.1.130)で、PHP環境を整えました。以下、私が行った手順です。
</p>
<h3>CentOS6.2 ServerのPHP設定</h3>
<ul>
	<li>CentOS6.2 Server（仮想マシン）に一般ユーザでログインした後、rootになって、yumコマンドでPHPをインストールしました。
<pre>
$ su -
パスワード:
# yum install php php-mysql php-gd php-mcrypt php-mbstring
Installed:
  php.i686 0:5.3.3-3.el6_2.6               php-gd.i686 0:5.3.3-3.el6_2.6        
  php-mbstring.i686 0:5.3.3-3.el6_2.6      php-mysql.i686 0:5.3.3-3.el6_2.6     

Dependency Installed:
  freetype.i686 0:2.3.11-6.el6_1.8    libX11.i686 0:1.3-2.el6                  
  libX11-common.noarch 0:1.3-2.el6    libXau.i686 0:1.0.5-1.el6                
  libXpm.i686 0:3.5.8-2.el6           libedit.i686 0:2.11-4.20080712cvs.1.el6  
  libjpeg.i686 0:6b-46.el6            libpng.i686 2:1.2.46-1.el6_1             
  libxcb.i686 0:1.5-1.el6             php-cli.i686 0:5.3.3-3.el6_2.6           
  php-common.i686 0:5.3.3-3.el6_2.6   php-pdo.i686 0:5.3.3-3.el6_2.6  
Complete!
</pre>


</li>
<li>WebサーバーApache(httpd)を再起動しました。
<pre>
# /etc/rc.d/init.d/httpd restart
</pre>


</li>
	<li>以下のPHPスクリプトを作成してphpの設定を確認しました。
<pre>
# cd /var/www/html
# nano phpinfo.php
</pre>


<pre>
&lt;?php phpinfo(); ?&gt;
</pre>


</li>
	<li>iMacからブラウザで「http://co6.localdomain/phpinfo.php」にアクセスし、モジュールが有効になっていることを確認しました。
	</li>
	<li>php-mcryptをインストールするために「EPELリポジトリ」を追加しました。
<pre>
# rpm -ivh http://download.fedora.redhat.com/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm
</pre>


</li>
<li>通常のアップデートで「EPELリポジトリ」を使わないように「/etc/yum.repos.d/epel.repo」の設定を下記に変更しました。
<pre>
# nano /etc/yum.repos.d/epel.repo
</pre>


<pre>
[epel]
enabled=0
</pre>


</li>
<li>「EPELリポジトリ」からphp-mcryptに必要なライブラリーをインストールした後、php-mcryptをインストールしました。
<pre>
# yum install libmcrypt --enablerepo=epel
Installed:
  libmcrypt.i686 0:2.5.8-9.el6   
# yum install libmcrypt-devel --enablerepo=epel
Installed:
  libmcrypt.i686 0:2.5.8-9.el6
# yum install php-mcrypt --enablerepo=epel
Installed:
  php-mcrypt.i686 0:5.3.3-1.el6   
</pre>


</li>
<li>WebサーバーApache(httpd)を再起動しました。
<pre>
# /etc/rc.d/init.d/httpd restart
</pre>


</li>
<li>iMacからブラウザで「http://co6.localdomain/phpinfo.php」にアクセスし、mcryptモジュールが有効になっていることを確認しました。
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ohhappy.org/blog/linux/933.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS6.2 ServerのMySQL設定</title>
		<link>http://ohhappy.org/blog/linux/928.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=centos6-2-server%25e3%2581%25aemysql%25e8%25a8%25ad%25e5%25ae%259a</link>
		<comments>http://ohhappy.org/blog/linux/928.html#comments</comments>
		<pubDate>Sun, 19 Feb 2012 10:31:42 +0000</pubDate>
		<dc:creator>ohhappy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[CentOS]]></category>

		<guid isPermaLink="false">http://ohhappy.org/?p=928</guid>
		<description><![CDATA[前の記事「CentOS 6.2をネットワークインストール」でiMacのVMWareFusion3にネットワークインストールした「CentOS6.2 Server」(固定IP：192.168.1.130)でMySQL環境を [...]]]></description>
			<content:encoded><![CDATA[<p>
前の記事「CentOS 6.2をネットワークインストール」でiMacのVMWareFusion3にネットワークインストールした「CentOS6.2 Server」(固定IP：192.168.1.130)でMySQL環境を整えました。以下、私が行った手順です。
</p>

<h3>CentOS6.2 ServerのMySQL設定</h3>
<ul>
<li>
CentOS6.2 Server（仮想マシン）に一般ユーザでログインした後、rootになって、yumコマンドでMySQL(mysql-server)をインストールしました。
<pre>
$ su -
パスワード:
# yum install mysql-server
Installed:
  mysql-server.i686 0:5.1.61-1.el6_2.1                                          
Dependency Installed:
  mysql.i686 0:5.1.61-1.el6_2.1        perl-DBD-MySQL.i686 0:4.013-3.el6       
  perl-DBI.i686 0:1.609-4.el6         
Dependency Updated:
  mysql-libs.i686 0:5.1.61-1.el6_2.1                                            
Complete!
#
</pre>


</li>
	<li>MySQL Serverを起動しました。
<pre>
# /etc/rc.d/init.d/mysqld start
MySQL を起動中:      　　　　　　    [  OK  ]
#
</pre>


</li>
	<li>登録されているユーザーを確認しました。
<pre>
# mysql
mysql> select user,host,password from mysql.user;
+------+-----------------+----------+
| user | host            | password |
+------+-----------------+----------+
| root | localhost       |          |
| root | co6.localdomain |          |
| root | 127.0.0.1       |          |
|      | localhost       |          |
|      | co6.localdomain |          |
+------+-----------------+----------+
5 rows in set (0.00 sec)
mysql> quit;
#
</pre>


</li>

</li>
	<li>名前の無い不要なユーザーを削除しました。
<pre>
mysql> delete from mysql.user where user = '';
Query OK, 2 rows affected (0.00 sec)
mysql> select user,host,password from mysql.user;
+------+-----------------+----------+
| user | host            | password |
+------+-----------------+----------+
| root | localhost       |          |
| root | co6.localdomain |          |
| root | 127.0.0.1       |          |
+------+-----------------+----------+
3 rows in set (0.00 sec)
mysql> quit;
Bye
#
</pre>


</li>
<li>MySQLへのアクセス用パスワード(MYPASSWORD)を設定しました。
<pre>
mysql> update mysql.user set password=password('MYPASSWORD') where user='root';

mysql> select user,host,password from mysql.user;
+------+-----------------+-------------------------------------------+
| user | host            | password                                  |
+------+-----------------+-------------------------------------------+
| root | localhost       | *F9D7793329822800E9B1F11F4C5213C8534A988A |
| root | co6.localdomain | *F9D7793329822800E9B1F11F4C5213C8534A988A |
| root | 127.0.0.1       | *F9D7793329822800E9B1F11F4C5213C8534A988A |
+------+-----------------+-------------------------------------------+
3 rows in set (0.00 sec)
mysql> quit;
Bye
#
</pre>


</li>
	<li>MySQL(mysqld)を再起動した後に、パスワードが無いとデータベースにアクセスできないことを確認しました。
<pre>
# /etc/rc.d/init.d/mysqld restart
# mysql -uroot
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
#
</pre>


</li>
	<li>設定したパスワードを使用してデータベースにアクセスできることを確認しました。
<pre>
# mysql -uroot -pMYPASSWORD
mysql> quit;
Bye
#
</pre>


</li>
<li>ntsysvで立ち上げ時にmysqldが起動するように設定（チェック）し、Scientific Linux 6.1 ServerのMySQL設定を終了しました。
<pre>
# ntsysv
</pre>


<a href="http://ohhappy.org/wp-content/uploads/2012/02/ntsysv-mysql.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/ntsysv-mysql-300x220.png" alt="" title="ntsysv-mysql" width="300" height="220" class="alignnone size-medium wp-image-929" /></a>
</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://ohhappy.org/blog/linux/928.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS6.2 ServerのWebサーバー環境</title>
		<link>http://ohhappy.org/blog/linux/920.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=centos6-2-server%25e3%2581%25aeweb%25e3%2582%25b5%25e3%2583%25bc%25e3%2583%2590%25e3%2583%25bc%25e7%2592%25b0%25e5%25a2%2583</link>
		<comments>http://ohhappy.org/blog/linux/920.html#comments</comments>
		<pubDate>Sun, 19 Feb 2012 09:31:20 +0000</pubDate>
		<dc:creator>ohhappy</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://ohhappy.org/?p=920</guid>
		<description><![CDATA[前の記事「CentOS 6.2をネットワークインストール」でiMacのVMWareFusion3にネットワークインストールした「CentOS6.2 Server」(固定IP：192.168.1.130)でWebサーバー環 [...]]]></description>
			<content:encoded><![CDATA[<p>
前の記事「CentOS 6.2をネットワークインストール」でiMacのVMWareFusion3にネットワークインストールした「CentOS6.2 Server」(固定IP：192.168.1.130)でWebサーバー環境を整えました。以下、私が行った手順です。
</p>
<h3>CentOS6.2 ServerのWebサーバー設定</h3>
<ul>
<li>CentOS6.2 Server（仮想マシン）に一般ユーザでログインした後、rootになって、yumコマンドでApache「httpd」をインストールしました。
<pre>
# yum install httpd httpd-devel
Installed:
Installed:
  httpd.i686 0:2.2.15-15.el6.centos.1 
  httpd-devel.i686 0:2.2.15-15.el6.centos.1
Dependency Installed:
  apr.i686 0:1.3.9-3.el6_1.2                                                    
  apr-devel.i686 0:1.3.9-3.el6_1.2                                              
  apr-util.i686 0:1.3.9-3.el6_0.1                                               
  apr-util-devel.i686 0:1.3.9-3.el6_0.1                                         
  apr-util-ldap.i686 0:1.3.9-3.el6_0.1                                          
  cyrus-sasl-devel.i686 0:2.1.23-13.el6                                         
  db4-cxx.i686 0:4.7.25-16.el6                                                  
  db4-devel.i686 0:4.7.25-16.el6                                                
  expat-devel.i686 0:2.0.1-9.1.el6                                              
  httpd-tools.i686 0:2.2.15-15.el6.centos.1                                     
  mailcap.noarch 0:2.1.31-2.el6                                                 
  openldap-devel.i686 0:2.4.23-20.el6                                           
  perl.i686 4:5.10.1-119.el6_1.1                                                
  perl-Module-Pluggable.i686 1:3.90-119.el6_1.1                                 
  perl-Pod-Escapes.i686 1:1.04-119.el6_1.1                                      
  perl-Pod-Simple.i686 1:3.13-119.el6_1.1                                       
  perl-libs.i686 4:5.10.1-119.el6_1.1                                           
  perl-version.i686 3:0.77-119.el6_1.1                                          
  pkgconfig.i686 1:0.23-9.1.el6                                                 
Complete!
</pre>


</li>
	<li>「iptables(ファイアウォール)」を無効にせずに80ポート(HTTP)に接続出来るようにするために「/etc/sysconfig/iptables」に以下の記述を追加しました。
<pre>
# nano /etc/sysconfig/iptables
</pre>


<pre>
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
</pre>


</li>
	<li>上記追記後に以下のコマンドで、iptablesを再起動しました。
<pre>
# /etc/init.d/iptables restart
</pre>


</li>
	<li>Apache(httpd)を起動しました。
<pre>
# /etc/init.d/httpd start
</pre>


	<li>再度、iMacからブラウザで「http://(CentOS6.2 ServerのIP)/」にアクセスしたところ、無事に「Apache 2 Test Page」が表示されました。
</li>
	<li>サーバー起動時にhttpdが自動起動するように「ntsysv」を使用してhttpdを自動起動に設定しました。
<pre>
# ntsysv
</pre>


<a href="http://ohhappy.org/wp-content/uploads/2012/02/httpd-ntsysv.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/httpd-ntsysv-300x212.png" alt="" title="httpd-ntsysv" width="300" height="212" class="alignnone size-medium wp-image-923" /></a>
</li>
<li>エディタ(nano)で「/etc/httpd/conf/httpd.conf」を編集しました。
<pre>
# cd /etc/httpd/conf/
# cp httpd.conf httpd.conf.org
# nano httpd.conf
</pre>


<ul>
<li>サーバーネームを「sl6.localdomain」に変更しました。
<pre>
#ServerName www.example.com:80
ServerName co6.localdomain
</pre>


</li>
<li>「CGI」と「.htaccess」が有効になるようにDocumentルートの設定を下記に変更しました。
<pre>
&lt;Directory /var/www/html&gt;
    #Options Indexes FollowSymLinks
    Options FollowSymLinks Includes ExecCGI
    #AllowOverride None
    AllowOverride All
    Order allow, deny
    Allow from all
&lt;/Directory&gt;
</pre>


</li>
<li>ユーザーのホームディレクトリを表示出来るようにするため、以下の変更を行いました。
<pre>
&lt;IfModule mod_userdir.c&gt;
    #UserDir disable　コメントアウト
    #UserDir public_html　コメントを外す
    UserDir public_html
&lt;/IfModule&gt;
#&lt;Directory /home/*/public_html&gt;
#    AllowOverride FileInfo AuthConfig Limit
#    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
#    &lt;Limit GET POST OPTIONS&gt;
#        Order allow,deny
#        Allow from all
#    &lt;/Limit&gt;
#    &lt;LimitExcept GET POST OPTIONS&gt;
#        Order deny,allow
#        Deny from all
#    &lt;/LimitExcept&gt;
#&lt;/Directory&gt;
# 上記の記述を以下に変更してコメントを外す
&lt;Directory /home/*/public_html&gt;
    AllowOverride All
    Options IncludesNoExec ExecCGI FollowSymLinks
    &lt;Limit GET POST OPTIONS&gt;
        Order allow,deny
        Allow from all
    &lt;/Limit&gt;
    &lt;LimitExcept GET POST OPTIONS&gt;
        Order deny,allow
        Deny from all
    &lt;/LimitExcept&gt;
&lt;/Directory&gt;
</pre>


</li>
</ul>
</li>
<li>ユーザーのホームディレクトリ（~/ohhappy）のパーミッションを７５５に変更しました。
<pre>
# cd /home/
# chmod 755 ./ohhappy/
</pre>


</li>	
<li>SeLinuxの設定を変更しました。
<pre>
# getsebool -a | grep httpd | grep home
httpd_enable_homedirs --> off
# setsebool -P httpd_enable_homedirs 1
# getsebool -a | grep httpd | grep home
httpd_enable_homedirs --> on
</pre>


</li>
<li>/home以下のタイプラベルを初期化しました。
<pre>
# restorecon -R /home
</pre>


</li>
<li>Apache(httpd)を再起動しました。
<pre>
# /etc/rc.d/init.d/httpd restart
httpd を停止中:              [  OK  ]
httpd を起動中:              [  OK  ]
</pre>


</li>
<li>ユーザーのホームディレクトリ（~/ohhappy）にテスト用のHTMLファイルをアップロードし、ブラウザからアクセスして表示出来ることを確認し、CentOS6.2 ServerのWebサーバー環境についての設定を終了しました。 </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ohhappy.org/blog/linux/920.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS6.2 ServerのFTP接続設定</title>
		<link>http://ohhappy.org/blog/linux/916.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=centos6-2-server%25e3%2581%25aeftp%25e6%258e%25a5%25e7%25b6%259a%25e8%25a8%25ad%25e5%25ae%259a</link>
		<comments>http://ohhappy.org/blog/linux/916.html#comments</comments>
		<pubDate>Sun, 19 Feb 2012 09:25:33 +0000</pubDate>
		<dc:creator>ohhappy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[CentOS]]></category>

		<guid isPermaLink="false">http://ohhappy.org/?p=916</guid>
		<description><![CDATA[前の記事「CentOS 6.2をネットワークインストール」でiMacのVMWareFusion3にネットワークインストールした「CentOS6.2 Server」(固定IP：192.168.1.130)でFTP接続が出来 [...]]]></description>
			<content:encoded><![CDATA[<p>
前の記事「CentOS 6.2をネットワークインストール」でiMacのVMWareFusion3にネットワークインストールした「CentOS6.2 Server」(固定IP：192.168.1.130)でFTP接続が出来る環境を整えました。以下、私が行った手順です。
</p>
<h3>CentOS6.2 ServerのFTP接続設定</h3>
<ul>
<li>CentOS6.2 Server（仮想マシン）に一般ユーザでログインした後、rootになって、yumコマンドで「vsftpd」をインストールしました。
<pre>
$ su -
パスワード:
# yum install vsftpd
Installed:
  vsftpd.i686 0:2.2.2-6.el6_2.1                                                 
Complete!
</pre>


</li>

<li>iptables(ファイアウォール)を無効にせずにFTP接続出来るようにするために「/etc/sysconfig/iptables」に以下の記述を追加しました。
<pre>
# cd /etc/sysconfig
# cp iptables iptables.org
# nano iptables
</pre>


<pre>
-A INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
</pre>


</li>
<li>「/etc/sysconfig/iptables-config」の「IPTABLES_MODULES」の設定に「&#8221;ip_conntrack_netbios_ns ip_conntrack_ftp&#8221;」を付け加えました。
<pre>
# cp iptables-config iptables-config.org
# nano /etc/sysconfig/iptables-config 
</pre>


<pre>
IPTABLES_MODULES="ip_conntrack_netbios_ns ip_conntrack_ftp"
</pre>


</li>
<li>以下のコマンドでSELinuxの設定を「ftp_home_dir=off」から「ftp_home_dir=on」に変更しました。
<pre>
# getsebool -a | grep ftp_home_dir
ftp_home_dir --> off
# setsebool -P ftp_home_dir=on
# getsebool -a | grep ftp_home_dir
ftp_home_dir --> on
</pre>


</li>
<li>iptablesを再起動した後、vsftpdを起動しました。
<pre>
# /etc/rc.d/init.d/iptables restart
# /etc/rc.d/init.d/vsftpd start
</pre>


</li>

<li>以上で、FileZialでFTP接続してファイル転送も問題無く出来るようになりましたので、ntsysvで立ち上げ時にvsftpdが起動するように設定（チェック）し、Scientific Linux 6.1 ServerのFTP接続設定を終了しました。
<pre>
# ntsysv
</pre>


<a href="http://ohhappy.org/wp-content/uploads/2012/02/ntsysv-ftp.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/ntsysv-ftp-300x212.png" alt="" title="ntsysv-ftp" width="300" height="212" class="alignnone size-medium wp-image-917" /></a>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ohhappy.org/blog/linux/916.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS6.2 ServerのSSH接続設定</title>
		<link>http://ohhappy.org/blog/linux/912.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=centos6-2-server%25e3%2581%25aessh%25e6%258e%25a5%25e7%25b6%259a%25e8%25a8%25ad%25e5%25ae%259a</link>
		<comments>http://ohhappy.org/blog/linux/912.html#comments</comments>
		<pubDate>Sun, 19 Feb 2012 03:53:24 +0000</pubDate>
		<dc:creator>ohhappy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[CentOS]]></category>

		<guid isPermaLink="false">http://ohhappy.org/?p=912</guid>
		<description><![CDATA[前の記事「CentOS 6.2をネットワークインストール」でiMacのVMWareFusion3にネットワークインストールした「CentOS6.2 Server」(固定IP：192.168.1.130)でSSH接続が出来 [...]]]></description>
			<content:encoded><![CDATA[<p>
前の記事「CentOS 6.2をネットワークインストール」でiMacのVMWareFusion3にネットワークインストールした「CentOS6.2 Server」(固定IP：192.168.1.130)でSSH接続が出来る環境を整えました。以下、私が行った手順です。
</p>
<h3>CentOS6.2 ServerのSSH接続設定</h3>
<ul> 
  <li>CentOS6.2 Server（仮想マシン）にrootでログインし、SSH接続するためのアプリケーションがインストールされているかどうか確認した所、既にopensshがインストールされていました。
<pre>
# rpm -qa | grep ssh
openssh-5.3p1-70.el6.i686
libssh2-1.2.2-7.el6_1.1.i686
openssh-server-5.3p1-70.el6.i686
#
</pre>


  </li>
<li>愛用のエディタである「nano」が無かったので、インストールしました。
<pre>
# yum install nano
Installed:
  nano.i686 0:2.0.9-7.el6.i686                                                     
Complete!
#
</pre>


</li>
<li>ついでに「ntsysv」もインストールしました。
<pre>
# yum install ntsysv
Installed:
  ntsysv.i686 0:1.3.47-1.el6 
Complete!
#
</pre>


</li> 
<li>「/etc/sysconfig/network」の内容は以下のようになっていました。
<pre>
NETWORKING=yes
HOSTNAME=co6.localdomain
GATEWAY=192.168.1.254
</pre>


</li>
<li>「/etc/hosts」の内容を書き換えました。
<pre>
# nano /etc/hosts
</pre>


<pre>
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
</pre>


↓　下記に変更しました。
<pre>
127.0.0.1   localhost localhost.localdomain
192.168.1.130  co6 co6.localdomain
</pre>


</li>
<li>iMacのターミナルを起動し、「/etc/hosts」に「192.168.1.120 co6.localdomain」を追記した後、iMacを再起動しました。
<pre>
$ sudo -s
Password:
bash-3.2# nano /etc/hosts
</pre>


<pre>
192.168.1.130 co6.localdomain
</pre>


</li>
<li>「CentOS6.2 Server」を再起動しました。</li>
  <li>iMacのターミナルから「CentOS6.2 Server Server」にSSH接続した後、一般ユーザー(ohhappy)を作成してパスワードを設定しました。
<pre>
$ ssh root@co6.localdomain
root@co6.localdomain's password:  
# adduser ohhappy
# passwd ohhappy
ユーザー ohhappy のパスワードを変更。
新しいパスワード:
新しいパスワードを再入力してください:
passwd: 全ての認証トークンが正しく更新できました。
#
</pre>


  </li>
  <li>/etc/ssh/sshd_configに「PermitRootLogin no」を記載し、SSHを再起動しました。<br />
<pre>
# cd /etc/ssh
# cp sshd_config sshd_config.org
# nano sshd_config
</pre>


<pre>
#PermitRootLogin yes
PermitRootLogin no
</pre>


<pre>
# exit
$
</pre>


  </li>
  <li>exitコマンドでログアウトした後、iMacのターミナルからroot権限でSSH接続出来ないことを確認しました。
<pre>
$ ssh root@co6.localdomain
root@co6.localdomain's password: 
Permission denied, please try again.
</pre>


</li>
<li>iMacのターミナルから一般ユーザー(ohhappy)でSSH接続出来ることを確認しました。
<pre>
$ ssh ohhappy@co6.localdomain
ohhappy@co6.localdomain's password: 
$
</pre>


</li>
<li>一般ユーザー(ohhappy)をwheelグループに入れました。
<pre>
$ su -
パスワード:
# usermod -G wheel ohhappy
</pre>


</li>
<li>root になれるユーザを「wheel」のみに限定するために/etc/pam.d/suの「#auth required pam_wheel.so use_uid」のコメントを削除しました。
<pre>
# nano /etc/pam.d/su
</pre>



<pre>
#auth   required    pam_wheel.so use_uid
auth    required    pam_wheel.so use_uid
</pre>


<pre>
# reboot
</pre>


</li>
<li>以上で「Scientific Linux 6.1 Server」にSSH接続して作業が出来る環境が出来ました。
  </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ohhappy.org/blog/linux/912.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS 6.2をネットワークインストール</title>
		<link>http://ohhappy.org/blog/linux/883.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=centos-6-2%25e3%2582%2592%25e3%2583%258d%25e3%2583%2583%25e3%2583%2588%25e3%2583%25af%25e3%2583%25bc%25e3%2582%25af%25e3%2582%25a4%25e3%2583%25b3%25e3%2582%25b9%25e3%2583%2588%25e3%2583%25bc%25e3%2583%25ab</link>
		<comments>http://ohhappy.org/blog/linux/883.html#comments</comments>
		<pubDate>Sat, 18 Feb 2012 22:56:01 +0000</pubDate>
		<dc:creator>ohhappy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[CentOS]]></category>

		<guid isPermaLink="false">http://ohhappy.org/?p=883</guid>
		<description><![CDATA[CentOS 6.2をiMacのVMWareFusion3にネットワークインストールしました。以下、私が行った手順です。 CentOS 6.2のネットワークインストール ダウンロードサイトより「CentOS-6.2-i3 [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="https://www.centos.org/" target="_blank">CentOS</a> 6.2をiMacのVMWareFusion3にネットワークインストールしました。以下、私が行った手順です。</p>
<h3>CentOS 6.2のネットワークインストール</h3>
<ul>
	<li><a href="http://ftp.riken.jp/Linux/centos/6.2/isos/i386/" target="_blank">ダウンロードサイト</a>より「CentOS-6.2-i386-netinstall.iso」をダウンロードしてきました。
<li>VMWareFusion3の「新仮想マシンアシスタント」でCentOS 6.2の仮想マシンを作成しました。
<ul>
	<li>仮想マシンのネットワーク設定は、物理ネットワークに直接接続（ブリッジ）の自動検出にし、ハードディスクはSCSI、メモリーは、1024MBを確保する設定としました。</li>
</ul>
</li>
	<li>仮想マシンを立ち上げてCentOS 6.2のインストーラーを起動し、「Install or upgrade an existing system」を選択しました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-1.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-1-300x276.png" alt="" title="cos6-1" width="300" height="276" class="alignnone size-medium wp-image-884" /></a>
</li>
	<li>「testing media」を「Skip」しました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-2.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-2-300x220.png" alt="" title="cos6-2" width="300" height="220" class="alignnone size-medium wp-image-885" /></a>
</li>
	<li>「Choose a Language」で「Japanese」を選択しました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-3.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-3-300x220.png" alt="" title="cos6-3" width="300" height="220" class="alignnone size-medium wp-image-886" /></a>
</li>
	<li>「Language Unavailable」ダイアログには「OK」をクリックしました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-4.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-4-300x220.png" alt="" title="cos6-4" width="300" height="220" class="alignnone size-medium wp-image-887" /></a>
</li>
	<li>「Keyboard Type」で「Jp106」を選択しました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-5.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-5-300x220.png" alt="" title="cos6-5" width="300" height="220" class="alignnone size-medium wp-image-888" /></a>
</li>
	<li>「Installation Method」で「URL」を選択しました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-6.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-6-300x220.png" alt="" title="cos6-6" width="300" height="220" class="alignnone size-medium wp-image-889" /></a>
</li>
	<li>「Configure TCP/IP」では、「[*]Enable IPV4 support」の「[*]Manual configuration」にチェックを入れ、「[*]Enable IPV6 support」のチェックを外して、IPV6を無効にしました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-7.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-7-300x220.png" alt="" title="cos6-7" width="300" height="220" class="alignnone size-medium wp-image-890" /></a>
</li>
	<li>「Manual TCP/IP configuration」でネットワークの設定を行いました。<br />
<pre>
IPv4 address:192.168.1.130/255.255.255.0
Gateway:192.168.1.254
Name Server:192.168.1.254
</pre>


<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-8.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-8-300x220.png" alt="" title="cos6-8" width="300" height="220" class="alignnone size-medium wp-image-891" /></a>
</li>
	<li>「URL Setup」でCentOS installation imageのURL「ftp://ftp.riken.jp/Linux/centos/6.2/os/i386」を入力し「OK」をクリックしました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-9.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-9-300x220.png" alt="" title="cos6-9" width="300" height="220" class="alignnone size-medium wp-image-892" /></a>
</li>
	<li>「Retrieving」ダイアログが表示され、CentOS installation imageの取得が開始されました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-10.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-10-300x220.png" alt="" title="cos6-10" width="300" height="220" class="alignnone size-medium wp-image-893" /></a>
</li>
	<li>CentOS installation imageの取得が終了すると、以下のようなグラフィカルなインストール画面になったので、「次へ」をクリックしました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-11.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-11-300x258.png" alt="" title="cos6-11" width="300" height="258" class="alignnone size-medium wp-image-894" /></a>
</li>
	<li>ストレージデバイスとして「Basic Storage Device」を選択し、「次へ」をクリックしました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-12.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-12-300x258.png" alt="" title="cos6-12" width="300" height="258" class="alignnone size-medium wp-image-895" /></a>
</li>
	<li>ストレージデバイスの警告ダイアログが表示されたので、「はい。含まれていません。どのようなデータであっても破棄してください／(Y)」をクリックしました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-13.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-13-300x258.png" alt="" title="cos6-13" width="300" height="258" class="alignnone size-medium wp-image-896" /></a>
</li>
	<li>ホスト名の指定画面になったので、ホスト名（co6.localdomain）記入して「次へ」をクリックしました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-14.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-14-300x258.png" alt="" title="cos6-14" width="300" height="258" class="alignnone size-medium wp-image-897" /></a>
</li>
	<li>タイムゾーンはデフォルトの「アジア／東京」のまま「次へ」をクリックしました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-15.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-15-300x258.png" alt="" title="cos6-15" width="300" height="258" class="alignnone size-medium wp-image-898" /></a>
</li>
	<li>rootパスワードを入力して「次へ」をクリックしました。<br /><br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-16.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-16-300x258.png" alt="" title="cos6-16" width="300" height="258" class="alignnone size-medium wp-image-899" /></a>
</li>
	<li>「どのタイプのインストールをしますか？」で、「Use All Space」を選択して、「次へ」をクリックしました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-17.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-17-300x258.png" alt="" title="cos6-17" width="300" height="258" class="alignnone size-medium wp-image-900" /></a>
</li>
	<li>「Writing storage configuration to disk」で「Write changes to disk」ボタンをクリックしました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-18.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-18-300x258.png" alt="" title="cos6-18" width="300" height="258" class="alignnone size-medium wp-image-901" /></a>
</li>
	<li>以下の画面になり、インストール準備が開始されました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-19.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-19-300x258.png" alt="" title="cos6-19" width="300" height="258" class="alignnone size-medium wp-image-902" /></a>
</li>
	<li>以下の画面ではCentOSのデフォルトの最小限インストール(Minimal)を選択して、「次へ」ボタンをクリックしました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-20.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-20-300x258.png" alt="" title="cos6-20" width="300" height="258" class="alignnone size-medium wp-image-903" /></a>
</li>
	<li>以下の画面になり、インストール処理が開始されました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-21.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-21-300x258.png" alt="" title="cos6-21" width="300" height="258" class="alignnone size-medium wp-image-904" /></a>
</li>
	<li>インストールが終了すると以下の画面になったので、「再起動」ボタンをクリックしました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-22.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-22-300x258.png" alt="" title="cos6-22" width="300" height="258" class="alignnone size-medium wp-image-905" /></a>
</li>
	<li>loginユーザー：rootで、設定したrootパスワードでログイン出来ることを確認し、CentOS 6.2のインストールを終了しました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/02/cos6-23.png"><img src="http://ohhappy.org/wp-content/uploads/2012/02/cos6-23-300x220.png" alt="" title="cos6-23" width="300" height="220" class="alignnone size-medium wp-image-906" /></a>
</li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://ohhappy.org/blog/linux/883.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5で作られたWordPressテーマ</title>
		<link>http://ohhappy.org/blog/web/879.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=html5%25e3%2581%25a7%25e4%25bd%259c%25e3%2582%2589%25e3%2582%258c%25e3%2581%259fwordpress%25e3%2583%2586%25e3%2583%25bc%25e3%2583%259e</link>
		<comments>http://ohhappy.org/blog/web/879.html#comments</comments>
		<pubDate>Sun, 12 Feb 2012 03:04:55 +0000</pubDate>
		<dc:creator>ohhappy</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://ohhappy.org/?p=879</guid>
		<description><![CDATA[HTML5で作られたWordPressテーマでWordPress３の「テーマのインストール」から簡単に導入出来るテーマを調べてみました。 すぐに導入出来るHTML5で作られたWordPressテーマ BlogoLife  [...]]]></description>
			<content:encoded><![CDATA[<p>
HTML5で作られたWordPressテーマでWordPress３の「テーマのインストール」から簡単に導入出来るテーマを調べてみました。
</p>

<h3>すぐに導入出来るHTML5で作られたWordPressテーマ</h3>
<ul>
	<li>BlogoLife</li>
	<li>Brunelleschi</li>
	<li>FreeDream</li>
	<li>iFeature</li>
	<li>Neuro</li>
	<li>obandes</li>
	<li>PressWork</li>
	<li>RedLine</li>
	<li>SimpleMarket</li>
	<li>sprachkonstrukt</li>
	<li>Terminally</li>
	<li>zeeMagazine</li>
</ul>

<p>どんな外観になるのかは、<a href="http://ohhappy.org/~wordpress/" target="_blank">テストサイト</a>のTheme Switcherでテーマを切り替えてご確認ください。</p>

<div style="border: 1px solid gray;"><table border="0" width="100%" cellpadding="2" cellspacing="2"><tbody><tr><td colspan="1" rowspan="5" width="121"><a href="http://www.amazon.co.jp/web-creators%E7%89%B9%E5%88%A5%E5%8F%B7-Web%E3%82%B5%E3%82%A4%E3%83%88%E5%88%B6%E4%BD%9C-%E6%9C%80%E6%96%B0%E3%83%88%E3%83%AC%E3%83%B3%E3%83%89%E3%81%AE%E5%82%BE%E5%90%91%E3%81%A8%E5%AF%BE%E7%AD%96%E2%80%95%E2%80%95HTML5%E3%83%BB%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E3%83%BBSNS%E3%83%BBWeb%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3-%E3%82%A4%E3%83%B3%E3%83%97%E3%83%AC%E3%82%B9%E3%83%A0%E3%83%83%E3%82%AF-%E3%82%A8%E3%83%A0%E3%83%87%E3%82%A3%E3%82%A8%E3%83%8C%E3%83%BB%E3%83%A0%E3%83%83%E3%82%AF-creators%E7%B7%A8%E9%9B%86%E9%83%A8/dp/4844362453%3FSubscriptionId%3DAKIAJ5GZMV5ZNXB4GYUA%26tag%3Dohhappy0b-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4844362453"><img src="http://ecx.images-amazon.com/images/I/51hJsSzfUvL._SL160_.jpg"/></a></td><td>　<a href="http://www.amazon.co.jp/web-creators%E7%89%B9%E5%88%A5%E5%8F%B7-Web%E3%82%B5%E3%82%A4%E3%83%88%E5%88%B6%E4%BD%9C-%E6%9C%80%E6%96%B0%E3%83%88%E3%83%AC%E3%83%B3%E3%83%89%E3%81%AE%E5%82%BE%E5%90%91%E3%81%A8%E5%AF%BE%E7%AD%96%E2%80%95%E2%80%95HTML5%E3%83%BB%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E3%83%BBSNS%E3%83%BBWeb%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3-%E3%82%A4%E3%83%B3%E3%83%97%E3%83%AC%E3%82%B9%E3%83%A0%E3%83%83%E3%82%AF-%E3%82%A8%E3%83%A0%E3%83%87%E3%82%A3%E3%82%A8%E3%83%8C%E3%83%BB%E3%83%A0%E3%83%83%E3%82%AF-creators%E7%B7%A8%E9%9B%86%E9%83%A8/dp/4844362453%3FSubscriptionId%3DAKIAJ5GZMV5ZNXB4GYUA%26tag%3Dohhappy0b-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4844362453">web creators特別号　Webサイト制作　最新トレンドの傾向と対策――HTML5・スマートフォン・SNS・Webアプリケーション (インプレスムック エムディエヌ・ムック)</a></td></tr><tr><td>　【】</td></tr><tr><td>　MdN より  2012-01-28 発売</td></tr><tr><td>　<a href="http://www.amazon.co.jp/web-creators%E7%89%B9%E5%88%A5%E5%8F%B7-Web%E3%82%B5%E3%82%A4%E3%83%88%E5%88%B6%E4%BD%9C-%E6%9C%80%E6%96%B0%E3%83%88%E3%83%AC%E3%83%B3%E3%83%89%E3%81%AE%E5%82%BE%E5%90%91%E3%81%A8%E5%AF%BE%E7%AD%96%E2%80%95%E2%80%95HTML5%E3%83%BB%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E3%83%BBSNS%E3%83%BBWeb%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3-%E3%82%A4%E3%83%B3%E3%83%97%E3%83%AC%E3%82%B9%E3%83%A0%E3%83%83%E3%82%AF-%E3%82%A8%E3%83%A0%E3%83%87%E3%82%A3%E3%82%A8%E3%83%8C%E3%83%BB%E3%83%A0%E3%83%83%E3%82%AF-creators%E7%B7%A8%E9%9B%86%E9%83%A8/dp/4844362453%3FSubscriptionId%3DAKIAJ5GZMV5ZNXB4GYUA%26tag%3Dohhappy0b-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4844362453">ロープライス ￥ 3,790</a> or 新品 ￥ 1,890</td></tr><tr><td >&nbsp;</td></tr></tbody></table></div><br /><div style="border: 1px solid gray;"><table border="0" width="100%" cellpadding="2" cellspacing="2"><tbody><tr><td colspan="1" rowspan="5" width="124"><a href="http://www.amazon.co.jp/HTML-XHTML-%E3%82%B9%E3%82%BF%E3%82%A4%E3%83%AB%E3%82%B7%E3%83%BC%E3%83%88%E3%83%AC%E3%83%83%E3%82%B9%E3%83%B3%E3%83%96%E3%83%83%E3%82%AF%E2%80%95%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%E3%83%90%E3%82%A4%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%E5%BD%A2%E5%BC%8F%E3%81%A7%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%E3%81%A7%E3%81%8D%E3%82%8B-%E3%82%A8%E3%83%93%E3%82%B9%E3%82%B3%E3%83%A0/dp/4883375412%3FSubscriptionId%3DAKIAJ5GZMV5ZNXB4GYUA%26tag%3Dohhappy0b-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4883375412"><img src="http://ecx.images-amazon.com/images/I/51kaSqyqOvL._SL160_.jpg"/></a></td><td>　<a href="http://www.amazon.co.jp/HTML-XHTML-%E3%82%B9%E3%82%BF%E3%82%A4%E3%83%AB%E3%82%B7%E3%83%BC%E3%83%88%E3%83%AC%E3%83%83%E3%82%B9%E3%83%B3%E3%83%96%E3%83%83%E3%82%AF%E2%80%95%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%E3%83%90%E3%82%A4%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%E5%BD%A2%E5%BC%8F%E3%81%A7%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%E3%81%A7%E3%81%8D%E3%82%8B-%E3%82%A8%E3%83%93%E3%82%B9%E3%82%B3%E3%83%A0/dp/4883375412%3FSubscriptionId%3DAKIAJ5GZMV5ZNXB4GYUA%26tag%3Dohhappy0b-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4883375412">HTML/XHTML&#038;スタイルシートレッスンブック―ステップバイステップ形式でマスターできる</a></td></tr><tr><td>　【エビスコム】</td></tr><tr><td>　ソシム より  2007-06-20 発売</td></tr><tr><td>　<a href="http://www.amazon.co.jp/HTML-XHTML-%E3%82%B9%E3%82%BF%E3%82%A4%E3%83%AB%E3%82%B7%E3%83%BC%E3%83%88%E3%83%AC%E3%83%83%E3%82%B9%E3%83%B3%E3%83%96%E3%83%83%E3%82%AF%E2%80%95%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%E3%83%90%E3%82%A4%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%E5%BD%A2%E5%BC%8F%E3%81%A7%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%E3%81%A7%E3%81%8D%E3%82%8B-%E3%82%A8%E3%83%93%E3%82%B9%E3%82%B3%E3%83%A0/dp/4883375412%3FSubscriptionId%3DAKIAJ5GZMV5ZNXB4GYUA%26tag%3Dohhappy0b-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4883375412">ロープライス ￥ 1,999</a> or 新品 ￥ 2,604</td></tr><tr><td >&nbsp;</td></tr></tbody></table></div><br /><div style="border: 1px solid gray;"><table border="0" width="100%" cellpadding="2" cellspacing="2"><tbody><tr><td colspan="1" rowspan="5" width="127"><a href="http://www.amazon.co.jp/HTML5%EF%BC%8BCSS3%E3%81%A7%E4%BD%9C%E3%82%8B-%E9%AD%85%E3%81%9B%E3%82%8BiPhone%E3%82%B5%E3%82%A4%E3%83%88-iPhone-iPad-touch%E5%AF%BE%E5%BF%9C/dp/4899772750%3FSubscriptionId%3DAKIAJ5GZMV5ZNXB4GYUA%26tag%3Dohhappy0b-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4899772750"><img src="http://ecx.images-amazon.com/images/I/51jbh5am4zL._SL160_.jpg"/></a></td><td>　<a href="http://www.amazon.co.jp/HTML5%EF%BC%8BCSS3%E3%81%A7%E4%BD%9C%E3%82%8B-%E9%AD%85%E3%81%9B%E3%82%8BiPhone%E3%82%B5%E3%82%A4%E3%83%88-iPhone-iPad-touch%E5%AF%BE%E5%BF%9C/dp/4899772750%3FSubscriptionId%3DAKIAJ5GZMV5ZNXB4GYUA%26tag%3Dohhappy0b-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4899772750">HTML5＋CSS3で作る  魅せるiPhoneサイト  iPhone/iPad/iPod touch対応</a></td></tr><tr><td>　【谷拓樹】</td></tr><tr><td>　ラトルズ より  2010-11-24 発売</td></tr><tr><td>　<a href="http://www.amazon.co.jp/HTML5%EF%BC%8BCSS3%E3%81%A7%E4%BD%9C%E3%82%8B-%E9%AD%85%E3%81%9B%E3%82%8BiPhone%E3%82%B5%E3%82%A4%E3%83%88-iPhone-iPad-touch%E5%AF%BE%E5%BF%9C/dp/4899772750%3FSubscriptionId%3DAKIAJ5GZMV5ZNXB4GYUA%26tag%3Dohhappy0b-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4899772750">ロープライス ￥ 2,056</a> or 新品 ￥ 2,310</td></tr><tr><td >&nbsp;</td></tr></tbody></table></div><br />
]]></content:encoded>
			<wfw:commentRss>http://ohhappy.org/blog/web/879.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GAE(Google App Engine)上で運用できるblogシステムの紹介</title>
		<link>http://ohhappy.org/blog/gae/872.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gaegoogle-app-engine%25e4%25b8%258a%25e3%2581%25a7%25e9%2581%258b%25e7%2594%25a8%25e3%2581%25a7%25e3%2581%258d%25e3%2582%258bblog%25e3%2582%25b7%25e3%2582%25b9%25e3%2583%2586%25e3%2583%25a0%25e3%2581%25ae%25e7%25b4%25b9%25e4%25bb%258b</link>
		<comments>http://ohhappy.org/blog/gae/872.html#comments</comments>
		<pubDate>Mon, 23 Jan 2012 20:35:50 +0000</pubDate>
		<dc:creator>ohhappy</dc:creator>
				<category><![CDATA[GAE]]></category>

		<guid isPermaLink="false">http://ohhappy.org/?p=872</guid>
		<description><![CDATA[GAE(Google App Engine)上で運用できるpythonで構築されたblogシステム micologをEclipse+Pydevを使用してGAEにアップロードして設置を行いました。 blogシステムmico [...]]]></description>
			<content:encoded><![CDATA[<p>
GAE(Google App Engine)上で運用できるpythonで構築されたblogシステム <a href="http://code.google.com/p/micolog/" target="_blank">micolog</a>をEclipse+Pydevを使用してGAEにアップロードして設置を行いました。
</p>
<h4>blogシステム<a href="http://code.google.com/p/micolog/" target="_blank">micolog</a>の紹介</h4>
<dl>
<dt><a href="http://code.google.com/p/micolog/" target="_blank">micolog</a></dt>
<dd>
　＋ 【内容】<br />
　＋　    Micologはpythonで構築されたblogシステムです。 <br />
　＋　    GAE(google app engine)上で運用できます。 <br />
　＋　    ブログとしてだけでなく、企業サイトとしても <br />
　＋　    世界中で使用されている安定したシステムです。 <br />
　＋　     日本語環境でも無料でご利用いただけます。 。<br />
　＋　     （公式サイトより引用）<br />
　＋ 【設置URL】<br />
　＋　　<a href="http://ohhappy-blog.appspot.com/" target="_blank">Oh!Happy GAE Blog</a> ( <a href="http://ohhappy-blog.appspot.com/" target="_blank">http://ohhappy-blog.appspot.com/</a> )
</dd>
</dl>

<h3><a href="http://code.google.com/p/micolog/" target="_blank">micolog</a>のインストール手順</h3>
<p> (iMacのEclipse+Pydevを使用する場合)</p>

<ol>
	<li><a href="http://code.google.com/p/micolog/downloads/list" target="_blank">Downloads &#8211; micolog &#8211; Project Hosting on Google Code</a>からソースファイル（micolog0.74.zip）をダウンロードして解凍しました。</li>
	<li>ブラウザでGAE( <a href="http://code.google.com/intl/ja/appengine/" target="_blank">Google App Engine</a> )のApplications Overviewにアクセスし、新規アプリケーション[Application Identifier]（任意）を作成しました。</li>
	<li>Applications Overviewで作成した[Application Identifier]と同じ名前で、iMacのEclipse+Pydevに「Pydev Google App Engine Project」を作成しました。</li>
	<li>作成した「Pydev Google App Engine Project」の「src」フォルダ以下にフソースファイル（micolog0.74.zip）を解凍して作成されたフォルダ（micolog）以下を全てインポートしました。</li>
	<li>インポートしたmicologの「app.yaml」に記載されている「application: XXXXX」のXXXXX部分を新規アプリケーションの[Application Identifier]に書き換えました。</li>
	<li>「src」フォルダを右クリックして「Pydev:Google App Engine」-「アップロード」でフリーアプリケーションをアップロードしました。</li>
	<li>ブラウザで「http://[Application Identifier].appspot.com/」にアクセスした所、以下のように表示され、アクセス出来ませんでした。
<p class="dialog">
A server error occurred.  Please contact the administrator.
</p>
</li>
	<li>ブラウザで「http://[Application Identifier].appspot.com/admin/」にアクセスした所、Micologコントロールパネルが表示されました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/01/micolog1.png"><img src="http://ohhappy.org/wp-content/uploads/2012/01/micolog1-300x187.png" alt="" title="micolog1" width="300" height="187" class="alignnone size-medium wp-image-873" /></a>
	<li>Micologコントロールパネルでブログタイトルとサブタイトルを入力し、デザインテーマを[default_jp]に変更、ユーザー名：[任意]、パスワード：[任意]、を入力し「保存」ボタンをクリックしました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/01/micolog2.png"><img src="http://ohhappy.org/wp-content/uploads/2012/01/micolog2-300x207.png" alt="" title="micolog2" width="300" height="207" class="alignnone size-medium wp-image-874" /></a>
</li>
	<li>設定が変更されたことを確認し、変更されたタイトルをクリックして「http://[Application Identifier].appspot.com/」を表示しました。</li>
	<li>トップページが表示されたことを確認してインストールは、終了しました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/01/micolog3.png"><img src="http://ohhappy.org/wp-content/uploads/2012/01/micolog3-300x187.png" alt="" title="micolog3" width="300" height="187" class="alignnone size-medium wp-image-875" /></a>
</li>
</ol>

<h3><a href="http://code.google.com/p/micolog/" target="_blank">micolog</a>の初期設定</h3>

<ol>
	<li>コントロールパネルに戻るためにトップページのログインをクリックするとGoogleアカウントの認証画面が表示されました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/01/micolog4.png"><img src="http://ohhappy.org/wp-content/uploads/2012/01/micolog4-300x124.png" alt="" title="micolog4" width="300" height="124" class="alignnone size-medium wp-image-876" /></a>
</li>
	<li>Googleアカウントの認証画面でメールアドレスとパスワードを入力してコントロールパネルに戻りました。</li>
	<li>コントロールパネルで記事の修正を行った後、タイトルをクリックして、再びトップページ「http://[Application Identifier].appspot.com/」を表示しました。</li>
	<li>最初に表示されたトップページの[ログイン]が、[管理画面]　[ログアウト]に変更されたトップページになっていました。<br />
<a href="http://ohhappy.org/wp-content/uploads/2012/01/micolog5.png"><img src="http://ohhappy.org/wp-content/uploads/2012/01/micolog5-300x174.png" alt="" title="micolog5" width="300" height="174" class="alignnone size-medium wp-image-877" /></a>
</li>
	<li>一度Googleアカウントの認証が終われば、後はWordpressと同様に認証無しに記事の編集リンクからコントロールパネルに入ることが出来るようになりました。</li>
</ol>

<p>
インストールと設定が終わってから「入力したユーザー名、パスワードは何のために使用するのか？」と疑問に思ったのですが「RPC用ユーザー名とパスワード設定。これらはWindows live writer等のツールで使用します。」と書いてありました。私はiMacを使用しているので、入力しなくても良かったですね。（汗）
</p>
<p>
コントールパネルは、少し前のWordpress風で使用方法など直感的に解りますので、凄く良いですね。しかも無料となると、Wordpressのような自動更新機能があったら、「このBlogをやめて、全てGAE(Google App Engine)に乗り換えちゃおうかな！」なんて思ってしまいそうです。
</p>
]]></content:encoded>
			<wfw:commentRss>http://ohhappy.org/blog/gae/872.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GAE( Google App Engine )で動作するフリーアプリケーションの紹介</title>
		<link>http://ohhappy.org/blog/gae/865.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gae-google-app-engine-%25e3%2581%25a7%25e5%258b%2595%25e4%25bd%259c%25e3%2581%2599%25e3%2582%258b%25e3%2583%2595%25e3%2583%25aa%25e3%2583%25bc%25e3%2582%25a2%25e3%2583%2597%25e3%2583%25aa%25e3%2582%25b1%25e3%2583%25bc%25e3%2582%25b7%25e3%2583%25a7%25e3%2583%25b3%25e3%2581%25ae%25e7%25b4%25b9%25e4%25bb%258b</link>
		<comments>http://ohhappy.org/blog/gae/865.html#comments</comments>
		<pubDate>Sat, 21 Jan 2012 20:27:23 +0000</pubDate>
		<dc:creator>ohhappy</dc:creator>
				<category><![CDATA[GAE]]></category>

		<guid isPermaLink="false">http://ohhappy.org/?p=865</guid>
		<description><![CDATA[GAE(Google App Engine)に下記２つの「GAE( Google App Engine )で動作するフリーアプリケーション」の登録を行い、Eclipse+Pydevを使用してGAE(Google App  [...]]]></description>
			<content:encoded><![CDATA[<p>
GAE(Google App Engine)に下記２つの「GAE( Google App Engine )で動作するフリーアプリケーション」の登録を行い、Eclipse+Pydevを使用してGAE(Google App Engine)にアップロードして設置を行いました。
</p>
<p>前の記事「<a href="http://ohhappy.org/blog/gae/858.html">GAE(Google App Engine)への静的なホームページのアップロードテスト</a>」で作成した静的ホームページは、<a href="http://css-designplate.info/" target="_blank">CSS着せ替えテンプレートプロジェクト</a>さんで配布されている基礎HTMLに<a href="http://www5.pf-x.net/~crisfia/" target="_blank">TUKIMI WEB</a>さんで配布されているCDP テンプレート No.03</a>を適用して体裁を整え、今回紹介する「GAE( Google App Engine )で動作するフリーアプリケーション」への入り口サイト【<a href="http://ohhappy-org.appspot.com/">Oh!Happy GAE</a>】として運用して行こうと考えています。
</p>
<p>
今回設置したphpBBライクなフォーラムアプリケーションも【<a href="http://ohhappy-forum.appspot.com/">Oh!Happy GAE Forum</a>】として実験公開していますので、お暇がある方は書き込みテストなどして頂けると嬉しいです。
</p>
<p>
言い忘れましたが、「GAE( Google App Engine )で動作するフリーアプリケーション」への入り口サイト【<a href="http://ohhappy-org.appspot.com/">Oh!Happy GAE</a>】、ゲストブックとしての使用を考えている【<a href="http://ohhappy-forum.appspot.com/">Oh!Happy GAE Forum</a>】他へのアクセスにはGmailアカウントが必要になりますのでご留意願います。
</p>
<h3>フリーアプリケーションの紹介</h3>
<dl>
<dt><a href="http://code.google.com/p/verysmallforumforgae/" target="_blank">Very Small Forum For GAE</a></dt>
<dd>
　＋ 【内容】<br />
　＋　phpBBライクなフォーラムアプリケーションです。<br />
　＋　(Small Forum on GAE. Template based on phpBB.)<br />
　＋ 【設置URL】<br />
　＋　　<a href="http://ohhappy-forum.appspot.com/" target="_blank">Oh!Happy GAE Forum</a> ( <a href="http://ohhappy-forum.appspot.com/" target="_blank">http://ohhappy-forum.appspot.com/</a> )
</dd>
</dl>
<dl>
<dt><a href="http://code.google.com/p/jobtracker/" target="_blank">JobTracker</a></dt>
<dd>
　＋ 【内容】<br />
　＋　ToDo/タスク管理アプリケーションです。<br />
　＋ 【設置URL】<br />
　＋ 　<a href="http://ohhappy-todo.appspot.com/" target="_blank">Oh!Happy GAE Todo</a> ( <a href="http://ohhappy-forum.appspot.com/" target="_blank">http://ohhappy-todo.appspot.com/</a> )
</dd>
</dl>

<h3>インストール方法 (iMacのEclipse+Pydevを使用する場合)</h3>

<ol>
	<li>Zipなどの圧縮ファイルで提供されているフリーアプリケーションのソースファイルをダウンロードサイトからダウンロードし、圧縮ファイルを解凍する。</li>
	<li>ブラウザでGAE( <a href="http://code.google.com/intl/ja/appengine/" target="_blank">Google App Engine</a> )のApplications Overviewにアクセスし、新規アプリケーション[Application Identifier]（任意）を作成する。</li>
	<li>iMAcのEclipse+Pydevに作成した[Application Identifier]と同じ名前で「Pydev Google App Engine Project」を作成する。</li>
	<li>作成した「Pydev Google App Engine Project」の「src」フォルダ以下にフリーアプリケーションを解凍して作成されたフォルダ以下を全てインポートする。</li>
	<li>インポートしたフリーアプリケーションの「app.yaml」に記載されている「application: XXXXX」のXXXXX部分を新規アプリケーションの[Application Identifier]に書き換える。</li>
	<li>「src」フォルダを右クリックして「Pydev:Google App Engine」-「アップロード」でフリーアプリケーションをアップロードする。</li>
	<li>（初回アップロード時は、GoogleアカウントのメールアドレスとパスワードをSend欄に入力。）</li>
	<li>Applications Overviewの「Current Version」のリンクをクリックするか、直接ブラウザで「http://[Application Identifier].appspot.com/」にアクセスして、フリーアプリケーションの設置・動作確認を行う。</li>
</ol>

<h4>Tips</h4>

<ol>
    <li>アップロードに失敗した場合は、iMacのターミナルで以下のコマンドを使用してロールバックを行ってから再アップロードする必要がある。
<pre>
$ appcfg.py -verbose --no_cookies --email=[gmail_account]@gmail.com --passin rollback [workspace]/[Application Identifier]/src
</pre>


    <li>アップロード時にメールアドレス／パスワードを間違えて403エラーがでるようになっった場合は、iMacのホームディレクトに作成された「.appcfg_cookies」を削除すると、メールアドレスとパスワードの再入力が出来るようになり403エラーがなくなる。
    </li>
</ol>

<h3>参考サイト</h3>
<ul>
	<li><a href="http://www.dev-gbs.com/home/knowhow/add_new_application" target="_blank">Google Appsに追加する掲示板とToDo/タスク管理</a></li>

</ul>
]]></content:encoded>
			<wfw:commentRss>http://ohhappy.org/blog/gae/865.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

