阿里云ECS服务器 java JDK安装和配置 mysql安装和配置
最近配置了一下阿里云ecs服务的服务器环境,主要对java jdk环境的安装和配置,以及数据库mysql的安装和配置,趁着热乎,记录一下!
服务器用的系统是ubuntu_16_04_64的,版本16.4,64位的,所以基于系统对应的安装包很重要!
java SE JDK安装包:jdk-8u211-linux-x64.tar.gz
mysql5.7.26安装包:mysql-server_5.7.26-1ubuntu16.04_amd64.deb-bundle.tar 安装包的下载涉及到mysql安装包版本选择,所安装的系统的选择以及系统版本号的选择,附图如下
现在安装包ok了,那么如何将包上传到服务器呢,毕竟我们的系统是windows的,ubuntu是linux的。其实阿里云提供了【远程连接】的功能,进行命令端操作,不过我感觉太慢,不好用!而且传输文件咋整呢?
这两个问题的解决就用到了两个工具,Xshell和Xftp,当然还有很多其他的类似工具,不过我没用过,大家自行研究吧!附上示意图
迅雷新建下载:
xftp下载链接:http://xiazai.xshellcn.com/trial/Xftp-6.0.0119_wm.exe
xshell下载地址:http://soft.ucbug.com/uploads/soft/linshi/wlrj/ucbug.com-Xshell.rar
mfc110u.dll下载链接:thunder://QUFodHRwOi8vc29mdC51LWppbmdsaW5nLmNvbS8yMDE2MTEvTWZjMTEwdS5kbGxfWGlUb25nWmhpSmlhLnppcFpa
xshell 安装遇到的错误,提示缺少mfc110u.dll。果断从网上下了一个,地址如上
将mfc110u.dll文件拷贝到电脑的C:\Windows\SysWOW64文件夹下 (解决)
网上还有说将此文件拷贝到C:\Windows\System32下,可是这个路劲下有同名文件,所以并没有解决问题(未解决)
好,到这里,配置好链接环境,就可以安装jdk和mysql了,环境安装好后,将jdk安装包和mysql安装包通过xftp拷贝到阿里云的服务器上,准备安装!
jdk安装:
参考一:https://www.cnblogs.com/shamo89/p/9265235.html
在这个参考里主要参考配置部分。
首先 vim /etc/profile 打开profile文件
在文件末尾添加:注意修改自己的路径
1 export JAVA_HOME=/usr/java/jdk1.8.0_131
2 export JRE_HOME=${JAVA_HOME}/jre
3 export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
4 export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
5 export PATH=$PATH:${JAVA_PATH}
重启机器或执行命令 :
source /etc/profile 或 sudo shutdown -r now (注意修改配置文件都要走这一步,否则不生效)
问题是执行了也没生效!因为执行 $PATH查看系统路径里,根本没有java jdk的路径。查了半天,找到原因,如下:链接地址:https://blog.csdn.net/baidu_34045013/article/details/78237825
/etc/environment —— 在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量;
/etc/bashrc —— 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取;
~/.profile —— 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,它设置一些环境变量,执行用户的.bashrc文件;
~/.bashrc —— 该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取;
在PATH路径里添加jdk的路径进去,然后 source /etc/environment 让设置生效 ,最后$PATH查看系统路径,有了吧!有了就对了!
执行java -version进行查看,就该能看到java jdk的版本号了!
mysql安装:
解压tar安装包后,生成一堆deb文件,安装是有顺序的,但也要仔细观察安装日志,参考一:https://www.cnblogs.com/oldfish/p/5039772.html
3.安装文件
这里这些文件存在着依赖关系,如果一个一个安装,要安装顺序来安装:
sudo dpkg -i mysql-common_5.6.28-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqlclient18_5.6.28-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqlclient-dev_5.6.28-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqld-dev_5.6.28-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-community-server_5.6.28-1ubuntu14.04_amd64.deb
提示错误:mysql-community-server depends on mysql-client (= 5.7.26-1ubuntu16.04); however:Package mysql-client is not installed.
其实是安装顺序错误问题,应该先安装 sudo dpkg -i mysql-client_5.7.26-1ubuntu16.04_amd64.deb
注意在安装mysql-community-server会要求输入root账户密码
首先,链接里的安装依赖顺序不一定没问题哦,安装一个deb就仔细看看是否有依赖报错,自己调整哦
其次,安装sudo dpkg -i mysql-community-server_5.6.28-1ubuntu14.04_amd64.deb的时候出现libmecab2错误,解决如下
安装mysql 出现libmecab2未安装错误执行 sudo apt-get install libmecab2 参考地址:https://blog.csdn.net/zht741322694/article/details/79013093 的黄色字
若执行sudo apt-get install libmecab2失败,参考https://blog.csdn.net/qq_35451572/article/details/79516563进行源更新、软件升级,更新方面的操作,在执行即可
之后就一路顺利,安装完mysql还涉及到怎么重置密码,建立外网链接账户等,这里特别提一点就是mysql的端口3306,必须通过阿里云的服务器配置进行开启,否则,外边是连不上服务器的MySQL的,注意点!
阿里云ECS服务器 java JDK安装和配置 mysql安装和配置的更多相关文章
- 阿里云ECS/Ubuntu下JDK、Tomcat、MySQL安装记录
今天六一儿童节,然后... ... ... ... 然后就是父亲节呀孩子们!!! ———————————————————————割———————————————————————— 同事需要JDK.To ...
- 阿里云ECS服务器部署HADOOP集群(六):Flume 安装
本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建. 1 环境介绍 一台阿里云ECS服务器:master 操作系统:CentOS 7.3 Hadoop ...
- 阿里云ECS服务器部署HADOOP集群(七):Sqoop 安装
本篇将在 阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建 阿里云ECS服务器部署HADOOP集群(二):HBase完全分布式集群搭建(使用外置ZooKeeper) 阿 ...
- 阿里云ECS服务器部署HADOOP集群(五):Pig 安装
本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建. 1 环境介绍 一台阿里云ECS服务器:master 操作系统:CentOS 7.3 Hadoop ...
- 阿里云ECS服务器部署HADOOP集群(四):Hive本地模式的安装
本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建. 本地模式需要采用MySQL数据库存储数据. 1 环境介绍 一台阿里云ECS服务器:master ...
- 阿里云ECS服务器环境搭建——ubuntu16.04图形界面的安装
阿里云ECS服务器环境搭建——ubuntu16.04图形界面的安装 最近琢磨着想在服务器上搭建一个hexo博客,于是就在阿里云上买了一个云服务器ECS,远程接入后默认给的是一个命令窗口,没有图形界面, ...
- 购买阿里云ECS+安装宝塔面板+Mac下怎么连接阿里云ECS服务器
1.购买阿里云ECS 2.重置实例密码 这个有点对用户不友好,实际意思就是设置服务器的root登录密码 3.配置安全组放行端口 因为服务器需要从宝塔网站download安装包,包括一些常用的服务比如S ...
- 阿里云ECS服务器CentOS7.2安装Python2.7.13
阿里云ECS服务器CentOS7.2安装Python2.7.13 yum中最新的也是Python 2.6.6,只能下载Python 2.7.9的源代码自己编译安装. 操作步骤如下: 检查CentOS7 ...
- 阿里云ECS服务器环境搭建(1) —— ubuntu 16.04 图形界面的安装
阿里云ECS服务器环境搭建(1) —— ubuntu 16.04 图形界面的安装1. 背景在我们购买阿里云ECS服务器之后,默认的系统环境是很干净的,我购买的是ubuntu16.04,远程登录进入之后 ...
随机推荐
- 边学边体验django--HttpRequest 对象
每个view函数的第一个参数是一个HttpRequest对象. HttpRequest对象包含当前请求URL的一些信息: 属性 描述 path 请求页面的全路径,不包括域名'/hello/' meth ...
- 慕课网SSM仿大众点评
目录: 配置部分: 1 配置报错不支持diamond运算符 运行部分: 1 登录的账号密码 2 运行项目是报错session超时 配置部分 1 配置报错不支持diamond运算符 原报错信息如下:id ...
- 031_检测 MySQL 服务是否存活
#!/bin/bash#host 为你需要检测的 MySQL 主机的 IP 地址,user 为 MySQL 账户名,passwd 为密码#这些信息需要根据实际情况修改后方可使用 host=127.0. ...
- 为什么用到springboot?
- id/su/chage/cash
id 查看用户的uid,gid及归属的用户组 chage 修改用户密码有效期限
- masm 编译贪吃蛇游戏
code: ;TITLE GAME4TH PAGE , STSEG SEGMENT DB DUP () STSEG ENDS ;----------------------------------- ...
- 为win10下的linux子系统终端添加powerline
一切按照上一篇完成,如果成功了,你厉害了我的哥,如果不成功,win10安装powerline字体才可以,才可以,才可以 sudo apt install build-essential cmake g ...
- [Windows]Visual Studio Code个人配置
编辑器要添加的 settings.json 打开这个: { ,//编辑字号 "files.autoSave": "afterDelay",//自动保存 &quo ...
- Eclipse生成EXE文件(可视化Login/读取文件)
Java Swing实现文件的简单读取 WindowBuilder的安装与使用 如何采用java设置一个登陆界面 package jp.services.slink2.batch.so2or; imp ...
- 2018-2019-2 20165210《网络对抗技术》Exp7 网络欺诈防范
2018-2019-2 20165210<网络对抗技术>Exp7 网络欺诈防范 一.实验目标:本实践的目标理解常用网络欺诈背后的原理,以提高防范意识,并提出具体防范方法. 二.实验内容: ...