GitLab/Mavericksにインストール
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(GitLab/Mavericksにインストール);
*目次 [#yba39be5]
#contents
*関連ページ [#x8316038]
*参考情報 [#a97284b7]
-[[GitLab.org / GitLab Community Edition | GitLab:https:/...
-[[CiTroNaK/Installation-guide-for-GitLab-on-OS-X:https:/...
-[[GITLAB 6 のインストールについてまとめてみました。: お...
-[[Install GitLab 5.3 on Mac OS X server 10.8.4 - Make Be...
*MacPortsを使ってインストール [#z3f0699a]
**コマンドラインツールのインストール [#ydc6e972]
-xcode-selectでコマンドラインツールのインストールをリクエ...
xcode-select --install
** 事前準備[#r4f7e666]
*** icu [#pc4ea64b]
sudo port install icu
*** git [#w7c78259]
sudo port instlal git-core
*** logrotate [#n58bb935]
sudo port install logrotate
#pre{{
To use logrotate:
* If /opt/local/etc/logrotate.conf does not exist copy ...
$ sudo cp /opt/local/share/logrotate/logrotate.conf.e...
* With the startupitem variant (+startupitem) you can a...
rotation with this command.
$ sudo port load logrotate
* To create your own startup item with non-default inte...
without the startupitem variant (-startupitem), copy ...
and edit to your liking, then load with launchctl whe...
$ sudo cp /opt/local/share/logrotate/org.macports.log...
/Library/LaunchDaemons/org.macports.logrotate.plist
$ sudo launchctl load -w /Library/LaunchDaemons/org.m...
}}
*** redis [#n1731c2c]
sudo port install redis
#pre{{
If you prefer to start a redis server manually, rather th...
command:
redis-server /opt/local/etc/redis.conf
}}
*** libxml2 [#bdbaf4f6]
sudo port install libxml2-devel
***python2.7のインストール [#f2838a65]
sudo port install python27
sudo port select --set python python27
sudo port install py27-setuptools
***docutilsをインストール [#q590f7aa]
#pre{{
curl -O http://heanet.dl.sourceforge.net/project/docutils...
gunzip -c docutils-0.11.tar.gz | tar xopf -
cd docutils-0.11
sudo python setup.py install
}}
**データベースのインストール [#s874a7b2]
-mysqlのインストール
-本体のインストールは割愛。
**データベースのセットアップ [#edfa74a6]
-ユーザーの作成
CREATE USER 'git'@'localhost' IDENTIFIED BY 'PASSWORD_HE...
-権限を与える
GRANT SELECT, LOCK TABLES, INSERT, UPDATE, DELETE, CREAT...
-データベースを生成する
CREATE DATABASE IF NOT EXISTS `gitlabhq_production` DEFA...
**Ruby [#ec8aa559]
-rbenvでインストールしたものを使う
※)ここまでで挫折
終了行:
&tag(GitLab/Mavericksにインストール);
*目次 [#yba39be5]
#contents
*関連ページ [#x8316038]
*参考情報 [#a97284b7]
-[[GitLab.org / GitLab Community Edition | GitLab:https:/...
-[[CiTroNaK/Installation-guide-for-GitLab-on-OS-X:https:/...
-[[GITLAB 6 のインストールについてまとめてみました。: お...
-[[Install GitLab 5.3 on Mac OS X server 10.8.4 - Make Be...
*MacPortsを使ってインストール [#z3f0699a]
**コマンドラインツールのインストール [#ydc6e972]
-xcode-selectでコマンドラインツールのインストールをリクエ...
xcode-select --install
** 事前準備[#r4f7e666]
*** icu [#pc4ea64b]
sudo port install icu
*** git [#w7c78259]
sudo port instlal git-core
*** logrotate [#n58bb935]
sudo port install logrotate
#pre{{
To use logrotate:
* If /opt/local/etc/logrotate.conf does not exist copy ...
$ sudo cp /opt/local/share/logrotate/logrotate.conf.e...
* With the startupitem variant (+startupitem) you can a...
rotation with this command.
$ sudo port load logrotate
* To create your own startup item with non-default inte...
without the startupitem variant (-startupitem), copy ...
and edit to your liking, then load with launchctl whe...
$ sudo cp /opt/local/share/logrotate/org.macports.log...
/Library/LaunchDaemons/org.macports.logrotate.plist
$ sudo launchctl load -w /Library/LaunchDaemons/org.m...
}}
*** redis [#n1731c2c]
sudo port install redis
#pre{{
If you prefer to start a redis server manually, rather th...
command:
redis-server /opt/local/etc/redis.conf
}}
*** libxml2 [#bdbaf4f6]
sudo port install libxml2-devel
***python2.7のインストール [#f2838a65]
sudo port install python27
sudo port select --set python python27
sudo port install py27-setuptools
***docutilsをインストール [#q590f7aa]
#pre{{
curl -O http://heanet.dl.sourceforge.net/project/docutils...
gunzip -c docutils-0.11.tar.gz | tar xopf -
cd docutils-0.11
sudo python setup.py install
}}
**データベースのインストール [#s874a7b2]
-mysqlのインストール
-本体のインストールは割愛。
**データベースのセットアップ [#edfa74a6]
-ユーザーの作成
CREATE USER 'git'@'localhost' IDENTIFIED BY 'PASSWORD_HE...
-権限を与える
GRANT SELECT, LOCK TABLES, INSERT, UPDATE, DELETE, CREAT...
-データベースを生成する
CREATE DATABASE IF NOT EXISTS `gitlabhq_production` DEFA...
**Ruby [#ec8aa559]
-rbenvでインストールしたものを使う
※)ここまでで挫折
ページ名: