阿里云Centos 安装 jdk,tomcat,mysql

Posted xzholy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里云Centos 安装 jdk,tomcat,mysql相关的知识,希望对你有一定的参考价值。

在服务器安装文件上传和下载工具: yum -y install lrzsz

一、安装 jdk

1. 源码包准备:

1.1 下载jdk,http://www.oracle.com/technetwork/java/javase/downloads/index.html

1.2 使用 rz 命令将包上传到你希望存的目录,传好后解压文件: tar -zxvf filename

2. 配置文件:

2.1 设置环境变量: vi /etc/profile, 在最后添加:

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

JRE_HOME=$JAVA_HOME/jre

JAVA_BIN=$JAVA_HOME/bin

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export JAVA_HOME JRE_HOME PATH CLASSPATH

:wq  保存退出后,执行: source  /etc/profile  重新加载文件

2.2 使用:java -version 验证, 出现如下 表示安装成功

java version "1.8.0_131"

Java(TM) SE Runtime Environment (build 1.8.0_131-b11)

Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

二、安装 Tomcat

1. 源码包准备:

1.1 下载tomcat, http://tomcat.apache.org/download-80.cgi 

1.2 使用 rz 命令将包上传到你希望存的目录,传好后解压文件: tar -zxvf filename

2. 运行 Tomcat :

2.1 启动tomcat, 进入解压文件目录, 执行: ./bin/start.sh  

2.2 在浏览器访问服务器 serverip:8080, 可以访问通表示安装成功

2.3 关闭tomcat, 执行: ./bin/shutdown.sh

三、安装 mysql

1. 编译安装MySQL前预准备

首先检查系统中是否存在使用rpm安装的mysql或者mariadb,如果有需要先删除后再编译安装。

rpm -qa | grep mysql               #由下至上依次卸载

rpm -qa | grep mariadb

rpm -e xxx                               #一般使用此命令即可卸载成功

rpm -e --nodeps xxx               #卸载不成功时使用此命令强制卸载

卸载完以后用 rpm -qa|grep mariadb 或者 rpm -qa|grep mysql 查看结果

2. 安装mysql:

2.1 下载相应文件 

yum install-y libaio-*          #安装依赖

mkdir -p /usr/local/mysql

cd /usr/local/src

wget http://zy-res.oss-cn-hangzhou.aliyuncs.com/mysql/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

tar -xzvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

mv mysql-5.7.17-linux-glibc2.5-x86_64/* /usr/local/mysql/

2.2 建立mysql组和用户,并将mysql用户添加到mysql组

groupadd mysql

useradd -g mysql -s /sbin/nologin mysql

2.3 初始化mysql数据库

/usr/local/mysql/bin/mysqld --initialize-insecure --datadir=/usr/local/mysql/data/ --user=mysql

2.4 更改mysql安装目录的属主属组

chown -R mysql:mysql/usr/local/mysql

chown -R mysql:mysql/usr/local/mysql/data/

chown -R mysql:mysql/usr/local/mysql

2.5 设置开机自启

cd /usr/local/mysql/support-files/

cp mysql.server /etc/init.d/mysqld

chmod +x  /etc/init.d/mysqld           # 添加执行权限

vim  /etc/rc.d/rc.local

添加/etc/init.d/mysqld start到rc.local文件中,然后输入:wq保存退出

2.6 设置环境变量

vi /root/.bash_profile

在PATH=$PATH:$HOME/bin添加参数为:

PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib

然后输入:wq保存退出,输入: source  /root/.bash_profile

2.7 启动MySQL数据库

/etc/init.d/mysqld start

2.8 修改Mysql的root用户密码

初始化后mysql为空密码可直接登录,为了保证安全性需要修改mysql的root用户密码。

mysqladmin -u root password ‘xxxx‘

2.9 测试登录MySQL数据库, 能进入表示安装成功

mysql   -uroot  -p密码                 #-p和密码之间无空格

详情见:https://help.aliyun.com/document_detail/50774.html?spm=a2c4g.11186623.6.766.Cfiask

以上就是本文的全部内容,希望对大家的学习有所帮助!

以上是关于阿里云Centos 安装 jdk,tomcat,mysql的主要内容,如果未能解决你的问题,请参考以下文章

阿里云服务器Linux CentOS安装配置yum安装tomcat

阿里服务器+Centos7.4+Tomcat+JDK部署

阿里云服务器Linux CentOS安装配置yum安装tomcat

最详细的阿里云ECS服务器CentOS7 jdk1.8部署服务器第二部

阿里云服务器搭建java环境(jdk+tomcat+oracle11g)

docker 容器 centos + tomcat + jdk