阿里云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
阿里云服务器Linux CentOS安装配置yum安装tomcat
最详细的阿里云ECS服务器CentOS7 jdk1.8部署服务器第二部