「Raspbian StretchにRedmine」の版間の差分
提供: オレッジベース
55行目: | 55行目: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
$ sudo apt-get install -y imagemagick libmagick++-dev fonts-takao-gothic | $ sudo apt-get install -y imagemagick libmagick++-dev fonts-takao-gothic | ||
+ | $ ls /usr/share/fonts/truetype/takao-gothic/ | ||
+ | TakaoGothic.ttf TakaoPGothic.ttf | ||
</syntaxhighlight> | </syntaxhighlight> | ||
2017年12月27日 (水) 08:54時点における版
目次
Rubyのインストール
RedmineはRubyで動いているらしい
$ sudo apt-get install -y ruby
$ ruby -v
ruby 2.3.3p222 (2016-11-21) [arm-linux-gnueabihf]
Railsのインストール
Railsというフレームワークを使っているらしい
$ sudo gem install rails
エラー発生
ERROR: Error installing rails: ERROR: Failed to build gem native extension. current directory: /var/lib/gems/2.3.0/gems/nokogiri-1.8.1/ext/nokogiri /usr/bin/ruby2.3 -r ./siteconf20171226-14608-1mjalst.rb extconf.rb mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h extconf failed, exit code 1
ruby-devをインストールすると解消されるらしい
$ sudo apt-get install -y ruby-dev
$ sudo gem install rails
$ rails -v
Rails 5.1.4
Bundlerのインストール
Redmineが使用するgemパッケージをインストールするのに使われるらしい
$ sudo gem install bundler --no-rdoc --no-ri
$ bundler -v
Bundler version 1.16.1
Apacheとヘッダファイルのインストール
$ sudo apt-get install -y apache2 apache2-dev libapr1-dev libaprutil1-dev
ImageMagickとヘッダファイル・日本語フォントのインストール
$ sudo apt-get install -y imagemagick libmagick++-dev fonts-takao-pgothic
エラー発生
E: パッケージ fonts-takao-pgothic が見つかりません
fonts-takao-pgothicはfonts-takao-gothicに含まれているっぽい
$ sudo apt-get install -y imagemagick libmagick++-dev fonts-takao-gothic
$ ls /usr/share/fonts/truetype/takao-gothic/
TakaoGothic.ttf TakaoPGothic.ttf
Gitのインストール
$ sudo apt-get install -y git
DBの作成
> CREATE DATABASE <DATABASE_NAME>;
> GRANT ALL PRIVILEGES ON <DATABASE_NAME>.* TO <USER_NAME>@<HOST>IDENTIFIED BY '<PASSWORD>';