刚在阿里云租了一个ECS云服务器,最低配的入门款(貌似现在有个99活动,2G,2核,3M带宽,40G硬存),主要用于做测试练习使用,刚入手的服务器是内部是没有东西的,所以一些工具例如JDK,mysql数据库,tomcat等都需要安装配置,所以在此一边安装工具一边记录,同时把遇到的一些坑也一起记录下来以供后期参考。通用工具网址。
准备工作:将需要安装的一些工具在官网下载好linux版的tar压缩包,然后将压缩包放入服务器(本人使用的是finalshell,可免费使用)
一、JDK 安装配置
1、可以自己先创建一个目录用于放置jdk(主要方便管理)
-- mkdir 目录名称 : mkdir jdk
2、将压缩包文件解压到指定的目录文件下(此处解压至/user/local/jdk目录下)
-- tar zxvf 压缩包名 -C 目录路径(C大写): tar zxvf jdk-8u211-linux-x64.tar.gz -C /user/local/jdk
解压后查看:
3、修改目录名称
-- mv 原目录/文件名称 修改后目录/文件名称: mv jdk1.8.0_211 jdk1.8
4、配置环境变量
a、打开配置文件: vim /etc/profile
b、 在配置文件后添加jdk环境变量
export JAVA_HOME=/user/local/jdk/jdk1.8
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
(输入i进入编辑模式,编辑完成后exit退出编辑,然后shift+:+wq 返回)
c、让修改的配置生效: source /etc/profile
d、查看版本号,是否安装成功: java -version
二、MySql 安装
对于新手而言刚开始安装的时候千万别想着安装到别的指点目录下,因为解压包内有很多读取配置路径都是写死的,改起来很麻烦,按部就班安装在/usr/local/mysql目录下就行了
(请原谅,之前编辑时忘记保存了所以截图还是之前安装留下的的,主要看文字命令)
1、首先查看是否已安装mysql
rpm -qa | grep mysql
若存在历史mysql文件则先进行清除
## 卸载mariadb,mariadb是mysql数据库的分支,mariadb和mysql一起安装会有冲突,所以需要卸载掉
rpm -qa | grep mariadb
rpm -e --nodeps 文件名
若不存在则进行以下操作
2、将mysql压缩包进行解压至自定义的文件夹内
tar zxvf mysql-5.7.14-linux-glibc2.5-x86_64.tar.gz -C /usr/local/
解压完查看下是否在指定目录,如果在可将解压后文件夹名称做修改
mv mysql-5.7.14-linux-glibc2.5-x86_64.tar.gz mysql
3、创建mysql用户和用户组
a 、用root用户登录系统,在root用户主目录下创建mysql用户和用户组
创建用户组: groupadd mysql
创建用户: useradd -g mysql mysql
设置用户密码: passwd mysql
3、配置相关的配置文件
a、在解压后的mysql文件夹中找到support-files文件夹