阿里云服务器java环境搭建(搭建系统为Alibaba Cloud Linux 3.2104 LTS64位)

1.安装mysql

参考教程:(linux 安装mysql8.0 超详细图文教程_linux安装mysql8.0.26步骤_亮亮同學的博客-CSDN博客)

 参考教程完成mysql安装以及环境搭建以后,需要在云服务器中开启端口

 入方向开启后,开启出方向,方式相同

打开mysql进行测试  

温馨提示:

记得使用 rm-rf 命令删除mysql安装包

 Mysql开机自启

先将/usr/local/mysql/mysql/support-files/ 文件夹下的mysql.server文件复制到 /etc/rc.d/init.d/ 目录下mysqld

cp /usr/local/mysql/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld

#赋予可执行权限  chmod +x /etc/init.d/mysqld 

 #添加为服务   chkconfig --add mysqld

#添加为服务   chkconfig --add mysqld 

看到3、4、5状态为开或者为 on 则表示成功。如果是 关或者 off 则执行一下:
chkconfig --level 345 mysqld on 

重启计算机:reboot 

2.搭建java环境以及tomcat

1.jdk

本次安装使用yum指令,无线配置环境变量

1.yum -y update #首先更新一下YUM源
2.yum list java-1.8*  --------#列出JDK1.8
3.yum install java-1.8.0-openjdk* -y #安装JDK1.8 

yum的作用类似于一个应用商店,可以理解为我们是从应用商店中下载应用  

 输入

java -version 

出现上图代表安装成功  

配置全局用户使用环境变量  

vi /etc/profile 

复制以下代码

#set java environment
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.372.b07-1.0.1.al8.x86_64
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
export PATH=$PATH:$JAVA_HOME/bin 

2.tomcat

为了方便,本次使用wget下载tomcat

cd /usr/local

mkdir tomcat

cd ./tomcat

wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.39/bin/apache-tomcat-8.5.39.tar.gz

值得注意的是,wget是linux中的下载工具,如果没有安装wget,请安装(已经安装的忽视该步骤)  

yum -y install wget 

如图,表示tomcat下载成功,下载失败大概率是网络原因,请重新下载

进入tomcat下载目录解压tomcat

tar -zxvf apache-tomcat-8.5.39.tar.gz  

解压完成后进入到conf文件  

cd apache-tomcat-8.5.39/conf/ 

vim server.xml 

 如图,将tomcat默认端口改为80,方便后续使用

然后我们返回到apache-tomcat-8.5.39目录下,用cd 命令进入到bin目录下,启动tomcat

sh startup.sh 

此处会遇到问题

我们可以使用

 ./catalina.sh run

 如图,此处是因为我们前面直接从官网下载java,所以无法识别环境变量

cd /etc/alternatives
rm -rf java

cd /usr/local
rm -rf java

此时再进入到环境变量配置中去  

vim /etc/profile
:wq!
source /etc/profile 

此时再测试  

ps aux|grep tomcat 

发现成功了  

 成功之后,进入阿里云服务器后台,失败请百度

 放开出入口后,本机测试

 

发现成功了  

tomcat开机自启

cd /etc/init.d

ls

vim tomcat 

#!/bin/bash  
     # This is the init script for starting up the  
     #  Jakarta Tomcat server  
     # chkconfig: 345 91 10  
     # description: Starts and stops the Tomcat daemon.  
     # Source function library.  
     . /etc/rc.d/init.d/functions  
     # Get config.  
     . /etc/sysconfig/network  
     # Check that networking is up.  
     [ "${NETWORKING}" = "no" ] && exit 0  

export JAVA_HOME=/usr/local/javaweb/jdk1.8.0_192 #自己的jdk安装目录
 tomcat_home=/usr/local/tomcat/tomcat  #自己的tomcat安装目录
 startup=$tomcat_home/bin/startup.sh  
 shutdown=$tomcat_home/bin/shutdown.sh  

 start(){  
    echo -n "Starting Tomcat service:"  
    cd $tomcat_home  
    $startup  
    echo "tomcat is succeessfully started up"  
 }  

 stop(){  
    echo -n "Shutting down tomcat: "  
    cd $tomcat_home  
    $shutdown  
    echo "tomcat is succeessfully shut down."  
 }  

 status(){  
     numproc=`ps -ef | grep catalina | grep -v "grep catalina" | wc -l`  
     if [ $numproc -gt 0 ]; then  
        echo "Tomcat is running..."  
     else  
        echo "Tomcat is stopped..."  
     fi  
 }  

 restart(){  
    stop  
    start  
 }    
 # See how we were called.  
 case "$1" in  
 start)  
    start  
    ;;  
 stop)  
    stop  
    ;;  
 status)  
    status  
    ;;  
 restart)  
    restart  
    ;;  
 *)  
    echo $"Usage: $0 {start|stop|status|restart}"  
    exit 1  
 esac

     

全部复制在文件内,保存退出  

chmod 755 /etc/rc.d/init.d/tomcat 

chkconfig --add tomcat
chkconfig --list 

tomcat添加到服务成功  

chkconfig tomcat on 

 如图,表示成功,失败请查看mysql开机自动启动中的解决

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值