文档章节

使用SSH配置云服务器

思想永无止境
 思想永无止境
发布于 2016/11/04 11:59
字数 800
阅读 20
收藏 0

大致流程:

1.从云服务提供商购买云服务器
2.从域名服务商购买域名
3.在域名服务商的网站上配置域名,绑定到你购买的云服务器ip地址
4.下载并安装SSH Secure Shell Client到你本地电脑
5.下载Tomcat的zip或gz压缩包
6.下载MySQL的rpm或二进制gz或源码gz压缩包
7.下载JRE的rpm或gz压缩包
8.使用SSH连接上云服务器
9.使用SSH上传JRE、Tomcat、MySQL的压缩包至云服务器
10.解压并安装JRE
11.解压Tomcat,Tomcat解压即可,无需安装
12.安装MySQL
14.启动Tomcat,启动MySQL
13.部署网站war包至Tomcat

至此,网站搭建完毕!

由于上面的步骤都非常简单,所以不详细讲解,现在只讲一下最复杂的MySQL安装:

安装MySQL

使用rpm包(MySQL-server-advanced-5.6.25-1.el6.x86_64.rpm)安装:

本人在CentOS系统下使用rpm安装MySQL5.6失败:
最新mysql5.6的rpm压缩包需要依赖glibc-2.11和libstdc++.so.6(GLIBCXX_3.4.11)(以下简称libc.so.6),而系统最新的libc都是从yum中下载的,yum中最新的libc根本没有达到libc.so.6,而且,即使你去网上下载libc.so.6后先装libc.so.6也不行,因为libc.so.6又会依赖别的libc,所以很坑爹,除非你把整个libc.so.6的lib都安装好,并且是一起安装好,因为只装一个如果它们有相互依赖的关系就会报错。

使用source code包(mysql-5.6.25.tar.gz)安装

参考教程:Centos linux安装MySQL-5.6.4
本人根据该教程在CentOS下安装MySQL,结果在:

make && make install

时报错,错误信息是说找不到makefile。
这条路我没走通。

使用二进制包(mysql-advanced-5.6.25-linux-glibc2.5-x86_64.tar.gz)安装

参考教程:mysql安装for linux(二进制)
使用二进制安装确实能用,但是安装完成后很多命令无法使用。
如indentified by语句无法使用,indentified by无法使用会造成网上很多开启mysql远程连接的方法无法使用:

grant all privileges on *.* to 'myuser'@'%' identified by 'mypassword' with grant option;

,mysqladmin无法使用,
mysqladmin无法使用造成,网上提供的修改密码的方法不能使用:

mysqladmin -u root password 123456

,并且没有名字为mysql的数据库,information_schema数据库中也没有名字为user的表,导致很多网上改密码的方法行不通:

mysql> use mysql;
mysql> update user set password=password("123456") where user='root';
mysql> flush privileges;

虽然使用二进制安装虽然MySQL装好了,但是不能正常使用,
原因根据个人理解,应该是系统中的libc版本太低,而mysql的indentified by、mysqladmin等语句都是需要依赖高版本的libc。

这条路也基本不能走下去了。

使用yum命令安装

使用yum安装,yum命令安装有个很大的缺点是你不能安装最新或你想要的版本,而只能由yum上的软件库决定,一般来说,yum软件库版本离最新版差好几个大版本。
具体明天再试。

© 著作权归作者所有

思想永无止境
粉丝 4
博文 257
码字总数 292814
作品 0
昌平
程序员
私信 提问
关于阿里云CentOS服务器的一些安全性设置

关于阿里云CentOS服务器的一些安全性设置 centos 系统安全防御 2017年12月22日 616 0 1 注意:此教程的云服务器以centos7以上为例,云服务器于阿里云购买 其他服务商的云服务器配置大同小异 ...

linjin200
2018/11/09
122
0
【树莓派】iptables相关配置

进入iptables # sudo iptables -L 列出目前的ip策略. 如果您刚刚配置好服务器,您是没有设置ip规则的,您要自己设置。 Chain INPUT (policy ACCEPT)target prot opt source destinationChain...

技术小阿哥
2017/11/27
0
0
Hadoop 集群cluster搭建

Hadoop集群cluster环境的搭建,可以参考官方文档: http://hadoop.apache.org/docs/r2.7.2/hadoop-project-dist/hadoop-common/ClusterSetup.html 2015-12 搭建Hadoop cluster环境于公司云环......

shawnplaying
2016/02/22
69
0
华为公有云linux服务器上ssh登录的安全加固

linux服务器主要是通过ssh进行登录,但是在华为公有云上,如何保证登录安全性呢?本次以centos7为例,对ssh登录进行安全加固 修改默认端口 在linux上,修改ssh登录的默认端口,比如修改到500...

羊草
2018/07/10
0
0
用mac终端连接阿里云服务器出现permission denied

用mac终端命令登录阿里云服务器,出现错误提示Permission denied (publickey,gssapi-keyex,gssapi-with-mic). 解决方案是:用阿里云web终端登录到服务器,修改ssh配置文件。 如果需要修改相关...

菩提110
2018/04/09
226
0

没有更多内容

加载失败,请刷新页面

加载更多

java通过ServerSocket与Socket实现通信

首先说一下ServerSocket与Socket. 1.ServerSocket ServerSocket是用来监听客户端Socket连接的类,如果没有连接会一直处于等待状态. ServetSocket有三个构造方法: (1) ServerSocket(int port);...

Blueeeeeee
今天
6
0
用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
5
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
15
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
16
0
jquery--DOM操作基础

本文转载于:专业的前端网站➭jquery--DOM操作基础 元素的访问 元素属性操作 获取:attr(name);$("#my").attr("src"); 设置:attr(name,value);$("#myImg").attr("src","images/1.jpg"); ......

前端老手
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部