成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

centos7安裝redmin3.3.0+postgresql數(shù)據(jù)庫

一、前言

創(chuàng)新互聯(lián)長期為數(shù)千家客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為日土企業(yè)提供專業(yè)的做網(wǎng)站、成都網(wǎng)站設(shè)計,日土網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

     Redmine是用Ruby開發(fā)的基于web的項目管理軟件,是用ROR框架開發(fā)的一套跨平臺項目管理系統(tǒng),據(jù)說是源于Basecamp的ror版而來,支持多種數(shù)據(jù)庫,有不少自己獨特的功能,例如提供wiki、新聞臺等,還可以集成其他版本管理系統(tǒng)和BUG跟蹤系統(tǒng),例如Perforce、SVN、CVS、TD等等。這種 Web 形式的項目管理系統(tǒng)通過“項目(Project)”的形式把成員、任務(wù)(問題)、文檔、討論以及各種形式的資源組織在一起,大家參與更新任務(wù)、文檔等內(nèi)容來推動項目的進度,同時系統(tǒng)利用時間線索和各種動態(tài)的報表形式來自動給成員匯報項目進度。

二、安裝依賴和postgresql數(shù)據(jù)庫

     1、首先,我們需要安裝以下依賴關(guān)系

[root@bogon ~]# yum -y install zip unzip libyaml-devel zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel gcc ruby-devel gcc-c++ make postgresql-devel ImageMagick-devel sqlite-devel perl-LDAP mod_perl perl-Digest-SHA

     2、然后安裝epel源和postgresql數(shù)據(jù)庫

[root@bogon ~]# yum -y install epel-release
[root@bogon ~]# yum -y install postgresql*

     3、初始化數(shù)據(jù)庫

[root@bogon ~]# postgresql-setup initdb

     4、啟動設(shè)置postgresql為開機自啟動

[root@bogon ~]# systemctl restart postgresql
[root@bogon ~]# systemctl enable postgresql

     5、登進數(shù)據(jù)庫查看狀態(tài)(可略)

[root@bogon ~]# su - postgres
-bash-4.2$ psql
postgres=# \du (查看角色)
postgres=# \l (列出所有數(shù)據(jù)庫)
postgres=# \q (退出)

     6、創(chuàng)建postgresql用戶及數(shù)據(jù)庫實例

[root@bogon ~]# su - postgres
-bash-4.2$ createuser redmine                  創(chuàng)建用戶名
-bash-4.2$ createdb -e -O redmine redmine      綁定用戶名及數(shù)據(jù)庫實例

     7、給數(shù)據(jù)庫新用戶設(shè)置密碼

[root@bogon ~]# su - postgres
-bash-4.2$ psql
postgres=# \password redmine                   給用戶redmine創(chuàng)建密碼
Enter new password:                            輸入密碼
Enter it again:                                再次輸入密碼
postgres=# 
postgres-# \q                                  退出
-bash-4.2$ exit
[root@bogon ~]#

     8、編輯/var/lib/pgsql/data/pg_hba.conf文件,將# IPv4 local connections:下面的

host    all             all             127.0.0.1/32            ident     ident改為md5

     9、重啟數(shù)據(jù)庫,讓新的驗證方法生效

[root@bogon ~]# systemctl restart postgresql

     10、新用戶登錄數(shù)據(jù)庫(可略)

[root@bogon ~]# psql -U redmine -d redmine -h 127.0.0.1
Password for user redmine: 
psql (9.2.15)
Type "help" for help.
redmine=>

     11、禁用selinux

[root@bogon ~]# setenforce 0                    這是臨時關(guān)掉,系統(tǒng)重啟后會自動開啟。
setenforce: SELinux is disabled

             永久關(guān)閉,編輯/etc/selinux/config文件,將SELINUX設(shè)置為disabled即可。  

    centos7 安裝redmin3.3.0+postgresql數(shù)據(jù)庫

三、安裝PHP和PHP相關(guān)插件,以及rvm和ruby安裝

          1、php相關(guān)依賴安裝

[root@bogon ~]# yum -y install php php-MySQL php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc php-pecl-apc php-soap

     2、rvm安裝

[root@bogon ~]#  \curl -L https://get.rvm.io | bash

     3、將rvm的命令加入到系統(tǒng)的環(huán)境變量中去

[root@bogon ~]# source /etc/profile.d/rvm.sh

     4、安裝rubygems

[root@bogon ~]# yum install -y rubygems

     5、移除ruby的官方源,使用淘寶的rubygems源(官網(wǎng)源被墻掉了)

[root@bogon ~]# gem sources -a          加入淘寶源
[root@bogon ~]#  gem sources -remove        移除官網(wǎng)源
[root@bogon ~]# gem sources -l                                  查看rubygems源

     6、查看rvm版本和使用rvm安裝ruby

[root@bogon ~]# rvm list known                                  
[root@bogon ~]# rvm install 1.9.3                                 安裝rvm和ruby
[root@bogon ~]# ruby -v                                         查看安裝后的ruby的版本

四、下載并安裝redmine

     1、下載解壓

[root@bogon ~]# wget      下載
[root@bogon ~]# unzip redmine-3.3.0.zip                                    解壓
[root@bogon ~]# ln -sv redmine-3.3.0 redmine                               鏈接

     2、在redmine的程序中,配置數(shù)據(jù)庫相關(guān)的信息

[root@bogon ~]# cd redmine/config/
[root@bogon config]# cp database.yml.example database.yml

         編輯database.yml文件,修改如下:

centos7 安裝redmin3.3.0+postgresql數(shù)據(jù)庫

     3、安裝rails相關(guān)庫的支持

[root@bogon config]# gem install bundler
Fetching: bundler-1.12.5.gem (100%)
Successfully installed bundler-1.12.5
Parsing documentation for bundler-1.12.5
Installing ri documentation for bundler-1.12.5
Done installing documentation for bundler after 7 seconds
1 gem installed
[root@bogon config]#

     4、編輯redmine文件夾中的文件Gemfile文件

[root@bogon redmine]# vim Gemfile 
source '                將源改為淘寶源 
[root@bogon redmine]# bundle install             bundle安裝,可能會報錯。
[root@bogon redmine]# gem update                 需要先更新gem

     5、創(chuàng)建一個session安裝密鑰

[root@bogon redmine]# rake generate_secret_token

     6、創(chuàng)建初始化所有redmine用到的table表

[root@bogon redmine]# RAILS_ENV=production rake db:migrate

    7、裝入默認的配置信息,輸入zh(選擇中文)

[root@bogon redmine]# RAILS_ENV=production rake redmine:load_default_data

     8、啟動redmine

[root@bogon redmine]# rails server webrick -e production

     9、后臺運行

[root@bogon redmine]# rails server webrick -e production -d

網(wǎng)站欄目:centos7安裝redmin3.3.0+postgresql數(shù)據(jù)庫
本文鏈接:http://jinyejixie.com/article0/pgcpoo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、軟件開發(fā)、搜索引擎優(yōu)化、網(wǎng)站改版響應(yīng)式網(wǎng)站、網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)
武平县| 泰和县| 五台县| 且末县| 彝良县| 蒙城县| 桦南县| 正镶白旗| 横山县| 聊城市| 敦煌市| 加查县| 英山县| 尚志市| 廊坊市| 始兴县| 阿鲁科尔沁旗| 蓝田县| 新建县| 盐边县| 竹山县| 东乌珠穆沁旗| 社会| 湖口县| 达日县| 开平市| 南澳县| 承德市| 乐平市| 开江县| 江安县| 西充县| 信宜市| 渝北区| 石棉县| 龙川县| 定南县| 太湖县| 萝北县| 衡水市| 攀枝花市|