Setting up Redmine 0.8 stable on Debian 5, Mysql 5 from s... » 3_install_mysql_redmine.sh
| 1 |
#!/bin/bash
|
|---|---|
| 2 |
cd /opt/
|
| 3 |
echo "Retrieving Redmine 0.8 stable release from svn" |
| 4 |
svn co http://redmine.rubyforge.org/svn/branches/0.8-stable redmine-0.8 |
| 5 |
|
| 6 |
echo "MYSQL root wachtwoord: (actie: creeer database voor redmine)" |
| 7 |
mysql -e "CREATE DATABASE redmine CHARACTER SET UTF8;" -p |
| 8 |
|
| 9 |
echo "MYSQL root wachtwoord: (actie: creeer user voor redmine)" |
| 10 |
mysql -e "INSERT INTO mysql.user (Host,User,Password) VALUES('localhost','redmine',PASSWORD('redmine'));" -p |
| 11 |
|
| 12 |
echo "MYSQL root wachtwoord: (actie: geef redmine user benodigde rechten voor redmine)" |
| 13 |
mysql -e "USE redmine; GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';" -p |
| 14 |
|
| 15 |
echo "MYSQL root wachtwoord: (actie: voer wijzigingen mbt rechten door)" |
| 16 |
mysql -e "FLUSH PRIVILEGES;" -p |
| 17 |
|
| 18 |
cd /opt/redmine-0.8/config/
|
| 19 |
cp database.yml.example database.yml
|
| 20 |
echo "Hieronder staat de locatie van de mysql socket," |
| 21 |
echo "Markeer deze regel, hij wordt dan vanzelf in het clipboard gestopt." |
| 22 |
locate mysqld.sock |
| 23 |
echo "Nu wordt de configuratie file van redmine geopend in nano (text editor)" |
| 24 |
echo "Plak met de rechter muisknop de regel onder het kopje production:' als laatste statement" |
| 25 |
|
| 26 |
read -p "Druk een toets om de redmine config te wijzigen" -n1 -s |
| 27 |
nano database.yml |
| 28 |
|
| 29 |
cd /opt/redmine-0.8/
|
| 30 |
rake db:migrate RAILS_ENV="production" |
| 31 |
ruby script/server webrick -e production --port=80 |
- « Previous
- 1
- 2
- 3
- Next »