Hatena::ブログ(Diary)

Fedora 16(はてな) このページをアンテナに追加 RSSフィード


Search in WWW Search in hatena/fedora9/

2012-02-19

herokuにLokkaをインストール

インストールできた


インストール方法1インストール方法2

herokuのアカウント作成圧縮状態で100MBまで無料。参考


$ mkdir heroku

$ cd heroku

$ git clone git://github.com/komagata/lokka.git

$ cd lokka

$ heroku create

$ git push heroku master

$ heroku rake db:setup

$ heroku apps:open


testのパスワードを変更。


参考

2012-02-18

dotCloudにRedmineをインストール

インストールできた。


インストール方法1(olddocs)インストール方法2


$ mkdir dotcloud

$ cd dotcloud

$ wget http://rubyforge.org/frs/download.php/75097/redmine-1.2.1.tar.gz

$ tar zxvf redmine-1.2.1.tar.gz

$ cd redmine-1.2.1


$ gedit dotcould.yml (新規作成)参考

www:
  type: ruby
  approot: redmine-1.2.1
  config:
    ruby-version: ree

db:
  type: mysql

$ dotcloud create redmine

$ dotcloud push redmine

$ dotcloud info redmine.db

$ dotcloud run redmine.db -- mysql -u root -p

(mysqlrootパスワードを入力)

mysql> CREATE USER 'redmine' IDENTIFIED BY 'password(任意)';

mysql> CREATE DATABASE redmine;

mysql> GRANT ALL ON redmine.* TO 'redmine'@'%';

mysql> FLUSH PRIVILEGES;

(ctrl+Dで離脱)


redmine-1.2.1/config/environment.rb ファイル修正1

# Bootstrap the Rails environment, frameworks, and default configuration
require File.join(File.dirname(__FILE__), 'boot')

の下に

if Gem::VERSION >= "1.3.6"
    module Rails
        class GemDependency
            def requirement
                r = super
                (r == Gem::Requirement.default) ? nil : r
            end
        end
    end
end

を追加します。


redmine-1.2.1/config/environment.rb ファイル修正2 参考

# 末尾から一行上に下記内容を記載いたします。
  config.action_controller.session = { :key => "_myapp_session", :secret => "VeryVeryVeryVeryVerySecretPhase" }

redmine-1.2.1/config/boot.rb の1行目に下記を追加

require 'thread'

redmine-1.2.1/config/database.yml の作成

production:
  adapter: mysql
  database: redmine
  host: redmine-*******.dotcloud.com  ($ dotcloud info redmine.db で確認)
  port: *****  ($ dotcloud info redmine.db で確認)
  username: redmine
  password: ********
  encoding: utf8

redmine-1.2.1/postinstall の作成

#!/bin/sh
[ -d ~/data/files ] || mkdir -p ~/data/files
[ -L ~/current/files ] || {
    rm -rf ~/current/files
    ln -s ~/data/files ~/current/files
}
rake generate_session_store

$ chmod +x redmine-1.2.1/postinstall


$ dotcloud push redmine


$dotcloud ssh redmine.www

$ cd current

(失敗するので、$ mv current current.bak して、$ ln -s rsync***** currentします)

$ cd current


$ rake db:migrate

$ gem install -v=0.4.2 i18n

$ gem install -v=1.1.0 rack

$ rake db:migrateした時にA key is required エラーの対処方法

$ gem install mysql

$ rake redmine:load_default_data

$ exit


$ dotcloud info redmine.db でアドレスを確認して開きます。

admin admin でログインして、adminのパスワードを変更します。


参考


Redmine

参考1参考2

2012-02-16

dotCloudにWordPressをインストール

インストールできた。


インストール方法1インストール方法2olddocs


$ sudo yum install python-setuptools

$ sudo yum install "python*"

$ sudo easy_install pip && sudo pip install dotcloud


dotCloudアカウント作成(2つのサービスまで無料)


$ dotcloud (/usr/bin/dotcloud) して、APIキーを入力します。

(.dotcloud/dotcloud.conf に設定されます)

APIキーはdotCloudログインして、Settingsで確認。


$ mkdir dotcloud

$ cd dotcloud

$ wget http://ja.wordpress.org/wordpress-3.3.1-ja.tar.gz

$ tar zxvf wordpress-3.3.1-ja.tar.gz

$ cd wordpress


$ gedit dotcould.yml (新規作成)

www:
    type: php
db:
    type: mysql

$ dotcloud create wordpress

$ dotcloud push wordpress

$ dotcloud info wordpress.db

$ dotcloud run wordpress.db -- mysql -u root -p

(mysqlrootパスワードを入力)

mysql> CREATE USER 'wp_user' IDENTIFIED BY 'password(任意)';

mysql> CREATE DATABASE wp_db;

mysql> GRANT ALL ON wp_db.* TO 'wp_user'@'%';

mysql> FLUSH PRIVILEGES;

(ctrl+Dで離脱)


dotCloud-Dashboard-wordpressを開き、View your application at を開いて、wordpressの設定ファイルを作成します。

データベース wp_db

ユーザー名 wp_user

パスワード 先ほど作成したパスワード

ホスト名 $ dotcloud info wordpress.dbで確認


$ dotcloud -h

$ dotcloud list

削除するには$ dotcloud destroy wordpress


$ dotcloud ssh wordpress.www

$ ls

$ exit


$ dotcloud run wordpress.db -- mysql -u root -p


参考1参考2

2012-02-05

Momonga 7 インストール

Momonga-7-i686-DVD.iso

  • 良いところ
    • 動作が軽い メモリ 152MB / 995MB(システムモニタ)

Fedora 16 インストール

Fedora-16-i386-DVD.torrentisoダウンロードしてDVDに焼いてインストールします。


Fedora 16リリースノート