linux centos7 安装jdk、tomcat、mysql、笔记

安装jdk


下载jdk的tar.gz包,解压到/usr/local/java


配置环境变量 vim /etc/profile


添加

export JAVA_HOME=/usr/local/java/jdk1.8
export JRE_HOME=/usr/local/java/jdk1.8/jre
export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

使profile立即生效 source /etc/profile

安装tomcat

下载tomcat tar.gz包,解压到/usr/local/tomcat

配置环境变量 vim /etc/profile

添加

export CATALINA_HOME=/usr/lcoal/tomcat/tomcat9

export CATALINA_BASE=/usr/local/tomcat/tomcat9

export PATH=$PATH:$CATALINA_BASE/bin

进入bin目录


vim catalna.sh

在#OS specific support 签名加入代码

JAVA_HOME=/usr/local/java/jdk1.8

JRE_HOME=$JAVA_HOME/jre

将tomcat加入系统服务列表

cd /etc/init.d

vim tomcat9

# idea - tomcat config start - 2017-09-12

  #!/bin/bash
   # description: Tomcat Start Stop Restart
   # processname: tomcat
   # chkconfig: 2345 20 80
   JAVA_HOME=/usr/local/java/jdk1.8/
   export JAVA_HOME
   PATH=$JAVA_HOME/bin:$PATH
   export PATH
   CATALINA_HOME=/usr/local/tomcat/tomcat9/

   case $1 in
   start)
     sh $CATALINA_HOME/bin/startup.sh
   ;;
   stop)
     sh $CATALINA_HOME/bin/shutdown.sh
   ;;
   restart)
     sh $CATALINA_HOME/bin/shutdown.sh
     sh $CATALINA_HOME/bin/startup.sh
   ;;
   esac
   exit 0

   #chmod 755 tomcat
   #chkconfig --add tomcat
   #chkconfig --level 2345 tomcat on
   #chkconfig --list tomcat

  # idea - tomcat config end - 2019-09-12

保存退出

chomd +x tomcat9

添加到服务列表

 chkconfig --add tomcat9

查看服务列表

chkconfig --list tomcat9

启动tomcat

service tomcat9 start


安装 mysql


下载tar.gz 解压到 /usr/local 并重命名为 mysql

删除 /etc/my.cnf或/etc/mysql目录

查看是否安装libaio库

yum search libaio

yum install libaio

cd /usr/local/mysql

mkdir data

groupadd mysql

useradd -r -g mysql -s  /bin/false mysql

cd mysql

mkdir mysql-files

chmod 750 mysql-files

chown -R mysql .

chgrp -R mysql .

bin/mysqld --initialize --user=mysql #mysql 5.7.6以上版本

bin/mysql_ssl_rsa_setup

chown -R root .

chown -R mysql data mysql-files
bin/mysqld_safe --user=mysql &  #记下初始密码

cp support-files/mysql.server /etc/init.d/mysql.server

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

若♡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值