day16.在Linux下配置MySQL.

本文详细介绍了在Linux系统中如何从安装MySQL到配置环境,包括创建用户组、用户授权、初始化数据库、设置密码,以及解决依赖问题。随后,文章转向悟空CRM9的部署,涉及数据库导入、配置文件修改及打包发布,最后通过Maven和Tomcat完成应用的部署启动。整个过程涵盖了数据库管理和Java Web应用的部署流程。
摘要由CSDN通过智能技术生成

在Linux下配置mysql

在mysql压缩包放 /root/temp

tar  zxvf <压缩包>
mv <压缩包>  /usr/local/mysql #移动

groupadd 	mysql ##创建mysql用户组
useradd -r -g mysql mysql ## 创建mysql用户,添加mysql用户
cd /usr/local/mysql
chgrp -R mysql . #组授权
chown -R mysql . #用户授权
#####################################################################
./mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ --lc_messages_dir=/usr/local/mysql/share --lc_messages=en_US
##初始化 记下末行 MySQL的密码 (不要空格)
###################################################################
ln -s /usr/lib64/libtinfo.so.6 /usr/lib64/libtinfo.so.5 #建立软连接
ln -s /usr/lib64/libncurses.so.6 /usr/lib64/libncurses.so.5

2.配置mysql环境
在这里插入图片描述
启动和连接mysql

service mysql start
ps aux|grep mysql
systemctl enable mysql
ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
########################################################
vim /etc/profile
export PATH=/usr/local/mysql/bin:$PATH #在末行输入 保存退出 :wq
. /etc/profile #启动一下
##进入mysql,权限刷新,连接sqlvog
mysql -u root -p
<密码> #不要有空格
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; 
flush privileges;

在这里插入图片描述
然后导入对应的数据库就可以了

create database crm9;
use crm9;
source /home/wukongcrm/72crm-java/docs/crm9.sql;

悟空crm9的安装配置

crm9文件放在/root/temp,解压压缩包 放在 /home/wukongcrm

  1. 进入/home/wukongcrm/72crm-java/src/main/resources
  2. 修改 crm-config redis.json undertow.txt

crm-config
在这里插入图片描述

redis.json
在这里插入图片描述
undertow.txt
在这里插入图片描述
在/home/wukongcrm/72crm.java/pom.xml(先备份 cp pom.xml pom.xml.bak)
在这里插入图片描述
这里使用tomcat ,把undertow的依赖注释掉,jar -> war
在 /home/wukongcrm/72crm-java/pom.xml

在这里插入图片描述
在这里插入图片描述
然后把undertow的主程序 main 注释
在这里插入图片描述

打包

tar zxvf <package>
cp <new package> /usr/local/maven
##########################################
vi /etc/profile
export MAVEN_HOME=/usr/local/maven
export PATH=$MAVEN_HOME/bin:$PATH
. /etc/profile ##启动
ln -s  /usr/local/maven/bin/mvn   /usr/local/bin/ #软连接
mvn clean package
cd webapps/
rm -rf ROOT #注意大写
cp /home/wukongcrm/72crm-java/target/ROOT.war /usr/local/tomcat/webapps/
cd /usr/local/tomcat/bin
./startup.sh

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
完成!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值