阿里云服务器centos6.5升级8.2及相应服务升级
在阿里云控制台关闭虚拟主机,点击更换操作系统,选择centos8.2(64) yum upgrade,先更新一下最新版本 安装mariadb,mysql和mariadb,最终还是选择了maria,懒得装么。 安装yum install mariadb* 指定数据目录mkdir /data/mysql 把mysql的数据库根目录移过来 cp -rf /mysqlbak /data/mysq/ 数据库开启systemctl restart mariadb.servic 设置root远程登录 mysql -u root -p < your@password > > use mysql ; > insert into user ( Host, User, Password ) values ( '%' , 'root' , password ( < your@password > )) ; 测试数据库是否正常 安装Redmine 在数据库中创建redmine用户 GRANT ALL privileges ON redmine TO redmine IDENTIFIED BY 'change-with-strong-password'; 下载 https://www.redmine.org/projects/redmine/wiki/Download 将原来3.4的 数据库设置文件复制 config/database.yml,config/configuration.yml 到4.1的 config 目录 。如果后面提示你sock路径不对,在database.yml里production:块中增加一行 socket: /data/mysql/mysql.sock 安装包 sudo dnf install httpd mod_passenger passenger passenger - devel ruby。 安装Ruby依赖项 cd /data/redmine bundle install --without development test postgresql sqlite --path vendor/bundle