Linux下jdk,maven,tomacat和mysql的安装

1:jdk的安装

linux的jdk1.8安装包tar.gz格式,下载连接:linux下的jdk1.8
1:解压

tar -zxvf jdk-8u11-linux-x64.tar.gz -C /usr/local/

2:配置环境变量
修改/etc/profile

export JAVA_HOME=/usr/local/jdk1.8.0_11
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt/jar

3:使修改生效

source /etc/profile

4:查看java版本

java -version

2:maven的安装

linux的maven安装包tar.gz格式下载地址:linux下的maven3.6.3
1:解压

tar -zxvf maven安装包  -C /usr/local/

2:进入到解压后的文件夹中,添加阿里云镜像
修改maven/conf目录下的settings.xml
mirrors节点下添加

<mirror> 
    <id>aliyun-maven</id> 
    <mirrorOf>*</mirrorOf> 
    <name>aliyun maven</name> 
    <url>http://maven.aliyun.com/nexus/content/groups/public</url> 
</mirror>

3:配置maven环境变量
修改/etc/profile

export M2_HOME=/usr/local/maven
export PATH=$PATH:$M2_HOME/bin

4:使修改生效

source /etc/profile

5:查看maven版本

mvn -v

3:tomcat的安装

liunx的tomcat安装包:.tar.gz格式下载地址:linux下的tomcat9.0.37
1:直接在Xftp中将安装包拖到home/mytest下
2:进入命令行

   cd home/mytest
ll  显示全部的文件夹
tar -zxvf tomcat文件名 -C /usr/local/         解压tomcat文件夹

3:完成后,进入到

cd /usr/local

ll

4:进入到tomcat安装包中

   cd bin 
ll
./startup.sh   启动Tomcat

cd logs/

cat catalina.out   查看Tomcat打印日志
./shutdown.sh   关闭Tomcat

4:mysyl的安装

liunx的mysql安装包:.tar.gz格式下载地址:linux下的mysql5.7.18
1:安装包拖进去
2:检查是否有mairaDB,如果有,删除,与mysql有冲突
yum :安装,卸载,检查软件用的
rm-rf 文件名 卸载软件

    yum list installed | grep mariadb   检查是否存在
    yum -y remove mariadb-libs.x86_64   卸载mariadb

3:解压mysql

   cd home/mytest
ll
    tar -zxvf Mysql文件名 -C /usr/local/

4:修改解压后的文件名,建议改名为mysql-5.7.18

   mv mysql名称 mysql-5.7.18   改名
ll

5:进入到mysql-5.7.18文件夹,创建数据文件夹data

   madir data    创建 data文件夹,用来保存数据,命令不可用可以通过xftp手动创建
ll

6:创建用户执行mysqld命令

   useradd mysql   创建mysql用户

7:初始化mysql

    cd /mysql -5.7.18/bin/
    ls    清除
   ./mysqld  --initialize  --user=mysql --datadir=/usr/local/mysql-5.7.18/data  --basedir=/usr/local/mysql-5.7.18
复制最后的那个密码(一定要注意,@localhost后面)    我这里是:7oqY#BwS?GpS

8:启动安全功能

   ./mysql_ssl_rsa_setup --datadir=/usr/local/mysql-5.7.18/data  进行传输加密

9:修改mysql权限,将权限给mysql用户

 chown -R mysql:mysql /usr/local/mysql-5.7.18
注意:mysql:msql表示文件夹的所属用户,所属组
     R:表示递归,更改目录中所有子文件夹的权限

10:启动mysql

 在mysql-5.7.18/bin的目录下启动
 ./mysqld_safe &    &表示后台启动,安全方式
  切回来 ctrl+c

11:查看mysql是否启动

  ps -ef | grep mysql     查看mysql进程

12:使用mysql客户端进入mysql

  在mysql-5.7.18/bin的目录下
  ./mysql -uroot -p    修改密码,输入复制的密码
注意:sql命令要加分号

13:修改mysql密码

  alter user 'root'@'localhost' identified by '123456';

14:查看数据库

  show databases;

15:远程授权访问

 在没授权之前,只能通过本机访问
 grant all privileges on *.* to root@'%' identified by '123456';
 filsh privileges;  刷新权限

16:测试mysql客户端访问mysql

  如果连接报错,需要关闭linux防火墙
 systemctl status firewalld   查看防火墙状态
 systemctl enable firewalld   让防火墙可用
 systemctl disable firewalld  让防火墙不可用
 systemctl start firewalld    开启防火墙
 systemctl stop firewalld     禁用防火墙,直接这个

17:设置linux任何地方都可以进入到linux

   我的mysql文件目录是  /usr/local/mysql-5.7.18/bin/mysql
   执行: ln -s  /usr/local/mysql-5.7.18/bin/mysql   /usr/bin
   以后在linux的任何地方输入: mysql -uroot -p    回车,输入mysql密码即可进入
  注意:需要先启动mysql,  在mysql-5.7.18/bin的目录下启动 ./mysqld_safe &  ,然后再输入上面的那句话

18:把项目部署到Linux中(war包,这里是crm.war包)
tomcat的webapp文件夹下
发布服务器,打开浏览器访问 http://linux的ip/crm

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值