九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Redmine on CentOS installation HOWTO

Redmine on CentOS installation HOWTO

This works with CentOS versions 5 and 6 and describes how to get Redmine 1.3.2 set up.

Assumptions

  • Apache is up and running
  • Apache has previously been used and works quite well
  • MySQL is up and running
  • MySQL has previously been used and works quite well
  • Your are logged as root
  • The next steps are done successively without errors
  • You can of course use vi/vim as your editor of choice instead of nano, if you know what you are doing. ;)

Install pre-dependencies

yum -y install zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel

Install Ruby (Option 1)

Things after *#* are comments, and it is no use to type this stuff in ;)

cd ~/Downloads  # YOUR FOLDER OF CHOICEftp ftp.ruby-lang.org

FTP session

ftp> Anonymous  # USERLOGINftp> 'none', just hit Enter  # NO PASSWORDftp> cd /pub/rubyftp> get ruby-1.8.7.pXXX.tar.gz  # XXX is currently 358, as of 03/2012ftp> bye

Untar

tar zxvf ruby-1.8.7.pXXX.tar.gz

Install

cd ruby-1.8.7.pXXX./configuremakemake install

Check installation

If this does not work, it is probably because there is no ruby at /usr/bin to be found.

ruby -v

If it works, skip directly to "RubyGems 1.4.2".

Fix dependencies

(Only in case ruby -v is NOT working)

which ruby  # TO CHECK WHERE IT SHOULD BEwhereis ruby  # TO CHECK WHERE IT IS INSTALLED

which returns like /usr/bin/ along with other directories (where ruby is expected to be), and whereis returns like /usr/local/bin/ruby (thats where ruby actually lies).

Fix via adding /usr/local/bin to $PATH

(Do this with your editor of choice, if you do not like nano.)

nano /etc/profile

Make the section with pathmunge look alike like this:

#Path manupulationif [ "$EUID" = "0" ]; then    pathmunge /sbin    pathmunge /usr/sbin    pathmunge /usr/local/sbin    pathmunge /usr/local/bin  # ADDED THISelse    pathmunge /usr/local/bin after  # ADDED THIS    pathmunge /usr/local/sbin after    pathmunge /usr/sbin after    pathmunge /sbinfi

OR ADD THIS AT THE END OF THE FILE:

nano /etc/profileexport PATH="$PATH:/usr/local/bin"

This sets the PATH for all Users beside root. For this setup you want to change the PATH for root, too:

nano ~/.bashrcexport PATH="$PATH:/usr/local/bin"

Logout your user and login again, to make the changes work.

Fix via Symlink Creation

This is not recommended, since if the ruby dependency is broken, others will likely be later on, too. Repair this by adding the folder to the $PATH variable like described before, else gem, rake, bundle, passenger-install-apache2-module will not work either... you would have to create symlinks for them later on, too.
Symlinks are created like this

ln -s /usr/local/bin/ruby /usr/bin/ruby

Verify ruby to be working

which ruby  # MUST RETURN PATH TO RUBYruby -v  # MUST RETURN RUBY VERSIONcd ..

Now it has to work. When changing $PATH variable, did you log out and log on again with your current user?
If this does not function properly, other things later on will also not work.

Install Ruby (Option 2)

Install Ruby use RMV for lastest version ruby

$ \curl -L https://get.rvm.io | bash -s stable --ruby

Or, if you need older-version,Install a version of Ruby (eg 1.9.2):

rvm install 1.9.2Installing Ruby from source to: /Users/user/.rvm/rubies/ruby-1.9.2-p180, this may take a while depending on your cpu(s)...ruby-1.9.2-p180 - #fetchingruby-1.9.2-p180 - #downloading ruby-1.9.2-p180, this may take a while depending on your connection......ruby-1.9.2-p180 - #extracting ruby-1.9.2-p180 to /Users/user/.rvm/src/ruby-1.9.2-p180ruby-1.9.2-p180 - #extracted to /Users/user/.rvm/src/ruby-1.9.2-p180ruby-1.9.2-p180 - #configuringruby-1.9.2-p180 - #compilingruby-1.9.2-p180 - #installing

Use the newly installed Ruby:

$ rvm use 1.9.2Using /Users/user/.rvm/gems/ruby-1.9.2-p180

Check this worked correctly:

user$ ruby -vruby 1.9.2p180 (2011-02-18 revision 30909) [i386-darwin9.8.0]user$ which rubyUsing /Users/user/.rvm/gems/ruby-1.9.2-p180/bin/ruby

RubyGems 1.4.2

Does not work with Gems 1.5!

Download

wget http://production.cf.rubygems.org/rubygems/rubygems-1.4.2.tgz

Untar

tar zxvf rubygems-1.4.2.tgz

Setup

cd rubygems-1.4.2ruby setup.rb

Check installation

gem -v

Do things work?

... else the cause is the same as with the ruby problem before...

Passenger

Regular install method

Requires C++ compiler to complete.
Note: in some CentOS-like linux distros (RHEL, Amazon Linux) the C++ compiler does not come as part of the GCC compiler package. If that's the case, it can be installed with the following command:

yum install gcc-c++

gem install passengerpassenger-install-apache2-module

The install process is interactive and you wil be told what to do. How to install missing dependencies is described exactly. JUST READ!

Alternative install method

Install mod_passenger RPM for Apache from the following location:

http://passenger.stealthymonkeys.com/

RHEL/CentOS 5

rpm -Uvh http://passenger.stealthymonkeys.com/rhel/5/passenger-release.noarch.rpmyum install mod_passenger

RHEL/CentOS 6

rpm --import http://passenger.stealthymonkeys.com/RPM-GPG-KEY-stealthymonkeys.ascyum install http://passenger.stealthymonkeys.com/rhel/6/passenger-release.noarch.rpmyum install mod_passenger

Restart Apache

service httpd restart

Install Redmine

Checkout from SVN (Recommended)

$ cd /var/www$ svn co http://svn.redmine.org/redmine/branches/x.x-stable redmine

Or Download

Download page:

http://rubyforge.org/frs/?group_id=1850

wget http://rubyforge.org/frs/download.php/75910/redmine-1.3.2.tar.gz # GET LATEST VERSION ON RUBYFORGE

Untar

tar zxvf redmine-1.3.2.tar.gz

Copy the folder to its HTTP document root folder

mkdir /var/www/redminecp -av redmine-1.3.2/* /var/www/redmine

Link Redmine to the Database

Install MySQL DB Server

yum install mysql-serverchkconfig mysqld onservice mysqld start/usr/bin/mysql_secure_installation

Create a MySQL database to use with Redmine

Start the mysql client:

mysql -u root -p

The version you have is shown in the welcome message.
Enter the following commands in the mysql console: (without repeating the prompt ;) )
mysql> create database redmine character set utf8;

Latest MySQL Version

mysql> create user 'redmine'@'localhost' identified by 'my_password';mysql> grant all privileges on redmine.* to 'redmine'@'localhost';mysql> \q

For versions of MySQL prior to 5.0.2

Skip the 'create user' step and do instead:

mysql> grant all privileges on redmine.* to 'redmine'@'localhost' identified by 'my_password';mysql> \q

Now the database and a user to be used with it is created. Also the user has the rights to work on the database that was created.

Configure database.yml

There you have to enter the user:password combination (redmine:my_password) in the config file, so Redmine can actually talk to the database (redmine).

cd /var/www/redmine/configcp database.yml.example database.ymlnano database.yml

Change it to look like:

production:    adapter: mysql    database: redmine    host: localhost    username: redmine    password: my_password    encoding: utf8

The other entries are not important, since we will use only the production environment. But if you would need the development or test environment, don't forget the create additional databases. Don't use the same database for production and testing or development environment!

Rails Settings

Dependency management with bundler

For more info go to the bundler site.

Install

gem install bundler

or if You have a problem try
gem install bundler --verbose
  • Error: /usr/local/bin/ruby: symbol lookup error: /usr/local/lib/ruby/site_ruby/1.8/x86_64-linux/zlib.so: undefined symbol: RB_GC_GUARD
    wget http://www.blue.sky.or.jp/atelier/ruby/ruby-zlib-0.6.0.tar.gztar xvzf ruby-zlib-0.6.0.tar.gzcd ruby-zlib-0.6.0ruby extconf.rb && make && make install

Create Gemfile

nano /var/www/redmine/Gemfile

Register gems

Put the following into the file you just opened:

# file: /var/www/redmine/Gemfilesource "http://rubygems.org" gem "rake", "0.8.3" gem "rack", "1.1.0" gem "i18n", "0.4.2" gem "rubytree", "0.5.2", :require => "tree" gem "RedCloth", "~>4.2.3", :require => "redcloth" # for CodeRaygem "mysql" gem "coderay", "~>0.9.7"

Save and exit the editor.

Install the provided dependencies

cd /var/www/redminebundle install

Set environment to "production"

Rails has the concept of environments to represent the stages of an application’s lifecycle: test, development, and production by default.
Specify your choice with the RAILS_ENV environment variable.
Production has less verbose logging and is a bit faster, testing and development environment are not needed anyway for your Redmine.

nano /var/www/redmine/config/environment.rb

Uncomment the following line at top of the file:

ENV['RAILS_ENV'] ||= 'production'

Generate the session store

(In the terminal again...)

RAILS_ENV=production bundle exec rake generate_session_store

Migrate the database models

RAILS_ENV=production bundle exec rake db:migrate

Load default data (optional)

RAILS_ENV=production bundle exec rake redmine:load_default_data

Follow instructions.

Rename dispatch CGI files in /redmine/public/

cd /var/www/redmine/publiccp dispatch.cgi.example dispatch.cgicp dispatch.fcgi.example dispatch.fcgicp dispatch.rb.example dispatch.rb

Apache Settings

Configure Apache to host the documents

more information can be found here: HowTo configure Apache to run Redmine

Edit .htaccess file for CGI dispatch configuration

cd /var/www/redmine/publiccp htaccess.fcgi.example .htaccess

Fix rights for the apache user

cd /var/wwwchown -R apache:apache redminechmod -R 755 redmine

This should be everything.

Redmine is now installed and usable.

Enjoy!

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
HowTo Install Redmine in a sub-URI on Windows with Apache
Redmine Apache SVN SMTP的安裝配置
Wang Zhe's Blog | CentOS下部署Redmine項(xiàng)目管理系統(tǒng)
Redmine+Apache+SVN+Postfix完整配置指南 - 手機(jī)綜合交流 - 烈...
如何安裝redmine
Redmine安裝完全圖文指南
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服