精华内容
下载资源
问答
  • 阿里 服务器和数据库的坑

    千次阅读 2018-03-22 20:36:03
    云服务器:服务器有个安全组策略,默认开放22,3389端口,搭建好lnmp环境,发现连接服务器总是超时,以为是nginx配置问题,但是accesserror日志都没有内容,最后才发觉连接超时的原因是 安全组里没有开放80端口...

    今天公司新买的阿里云服务器,之前我都是用腾讯云,第一次鼓捣阿里云,真的是一步一坑,血泪史。

    云数据库:

    用navicate连接阿里云云数据库,需要先把你的 ip 设置在白名单里

    云服务器:

    服务器有个安全组策略,默认开放22,3389端口,搭建好lnmp环境,发现连接服务器总是超时,以为是nginx配置问题,但是access和error日志都没有内容,最后才发觉连接超时的原因是 安全组里没有开放80端口

    因为安装了ftp,所以顺带着开放了21端口。 其实可以不用安装ftp,直接用sftp 超管的账号密码登陆即可。

    第一次用阿里云,这个值得记录一下。

    展开全文
  • 1. 开通腾讯云服务器和数据库(可以享受学生套餐) 2. 登陆腾讯云服务器(ubuntu 14.04)并下载mysql 参考帖子:https://blog.csdn.net/Erice_s/article/details/80021718 Mysql的安装问题 3. 按照官方文档配置并...

    1. 开通腾讯云服务器和数据库(可以享受学生套餐)

    2. 登陆腾讯云服务器(ubuntu 14.04)并下载mysql

    参考帖子:https://blog.csdn.net/Erice_s/article/details/80021718

    - Mysql的安装包mysql-sever和mysql-client的关系

    3. 按照官方文档配置并连接Mysql

    参考帖子:https://cloud.tencent.com/document/product/236/3128
    https://cloud.tencent.com/document/product/236/3130

    4. 删除Mysql并重新安装

    参考帖子:https://blog.csdn.net/chudongfang2015/article/details/52154903

    5. Linux下安装Mysql可视化平台

    参考帖子:https://www.linuxidc.com/Linux/2015-06/118366.htm

    展开全文
  • 连接阿里云服务器MySql数据库

    万次阅读 多人点赞 2018-09-28 00:12:36
    首先先说一个坑,也是自己很久没有使用linux原因导致的,自己也是的,最近忙于工作,买了阿里云服务器之后一直都没有去弄了,感觉自己白花钱了,废话不多说了,直接进入正题  第一:  肯定要看你的mysql数据库...

          首先先说一个坑,也是自己很久没有使用linux原因导致的,自己也是的,最近忙于工作,买了阿里云服务器之后一直都没有去弄了,感觉自己白花钱了,废话不多说了,直接进入正题

         第一:

        肯定要看你的mysql数据库是否启动,才能确定是否能够连接,一下有两种方式

    1.service mysqld status   查看你mysql状态

    2.ps -e |grep mysqld     查看你mysql运行对应的进程

    以上两种方式,我这边都试过了,确认我的mysql数据库是运行的

     

    第二:

    从linux中登陆mysql数据库,也就是进入mysql命令行,我这边一直看网上说用这个命令

    mysql -h 服务器ip地址 -P 3306 -u root -p

    但是我在我服务器上面用这个总是没反应,,然后我想了想,这边是直接在服务器上,ip应该就local,也就是本地,所以ip就不需要输入也是可以的,然后我就

    mysql -uroot -p

    结果就可以了,这边截图是提示我输入密码,也是醉了,

     

    第三:

    好的,服务器上面可以连接之后,肯定要在本地使用数据库客户端进行远程连接才可以,

    但是我使用sqlyog连接我服务器上的Mysql数据库(下面打码的是我的服务器IP,这么重要的东西,肯定不能让你们看到的~),报了这个错误,我是一脸懵逼的,试了好几次都是这样,

    正当我迷茫的时候,突然想起来,阿里云服务器访问8080端口都要配置一个安全组,这个是不是也是因为这个的原因呢?

    果然,配置了之后,

    又报了另外一个错误

    然后再执行一下这三行命令,使得能够远程连接你的mysql数据库

     

    然后再连接下远程数据库,但是又报了这个错误,看的我一脸懵逼,

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

    然后再修改下你的mysql数据库的密码

    然后在使用你的新密码进行远程连接,就可以了,

    报上面化红线的错误,这边我看了网上的说什么修改mysql的配置文件什么的,我这边都没改,一方面是我没有网上说的那个配置文件,另一方面,是我懒,

    这边我是用了以上方法,我本地的sqlyog就能连接上阿里云服务器上面的Mysql数据库了

    已经记录的很详细了,小白教程

    顺便总结了几条linux命令,这边也记录下吧

    重启mysql服务
    service mysqld restart

    停止mysql服务
    service mysqld stop

    启动mysql服务
    service mysqld start


    登录本机mysql数据库
    mysql -uroot -p
    输入密码

    登录远程mysql数据库
    mysql -h主机地址 -u用户名 -p用户密码

    注意在mysql命令行中使用命令都需要以 分号结尾";"之后再回车,命令才会执行

    查看mysql运行状态
    service mysqld status 

    查看mysql的运行使用的进程
    ps -e |grep mysql

    展开全文
  • 一、效果展示博主部署了两个war包到阿里云服务器上,一个是没有连接数据库的,另外一个是连接了数据库的。(由于阿里云服务器免费使用15天,下面链接约2016年3月9日后无效)(1)无数据库版访问地址:...

    一、效果展示

    博主部署了两个war包到阿里云服务器上,一个是没有连接数据库的,另外一个是连接了数据库的。

    (由于阿里云服务器免费使用15天,下面链接约2016年3月9日后无效)

    (1)无数据库版访问地址:http://120.25.235.171:8080/web_exception_project-0.0.1-SNAPSHOT/login.jhtml
    只能用luoguohui,123456登录,在controller写死了。

    (2)有连接数据库版访问地址:http://120.25.235.171:8080/web_exception_project-0.0.3-SNAPSHOT/login.jhtml
    这个可以使用
    liulang 123456
    langlang 123456
    langsan 123456
    luoguohui 123456
    zhangsan 123456
    中任意一个登录。

    (3)页面效果

    这里写图片描述

    二、阿里云服务器部署Java Web实例

    2.1、申请体验服务器

    申请地址:https://free.aliyun.com/

    这里写图片描述

    免费试用15天,所以要抓紧时间了解玩~~

    如果还没有阿里云账号的,需要先注册然后实名认证,然后才能免费试用

    这里写图片描述

    实名认证后即可进行免费试用了:

    这里写图片描述

    上图可以看到,博主之前就是因为没有实名认证就申请免费试用,所以没能申请成功,后面实名认证后就可以啦。

    注意:这里博主选择的操作系统是Ubuntu 14.04 64位,猿友们也可以采用这个操作系统。

    2.2、重置密码

    成功申请服务器后,我们需要设置一个登陆到服务器主机root的密码。

    来到:https://ecs.console.aliyun.com/#/server/region/cn-shenzhen

    已经给你建好了一个实例,点击对应实例,来到如下界面:

    这里写图片描述

    2.3、SSH登陆云主机

    在实例详情里面应该可以看到你的云主机的公网IP,博主的是: 120.25.235.171。

    博主可以网上下载个putty连接云主机,不过博主公司网络下ssh是无法连接到公网ip的。

    因此,博主推荐直接使用云主机对应的控制台吧,这个公司没有限制,而且阿里的这个控制台体验效果很好。

    就在重置密码的帮忙有个按钮(注意进去的时候会给你分配个控制台管理终端密码,猿友需要留意记住,每次进入控制台管理终端都需要输入那个密码的):

    这里写图片描述

    2.4、将需要安装的软件上传到云主机上

    这里博主推荐Tunnelier这个软件,博主上传到了csdn,下载地址:
    http://download.csdn.net/detail/u013142781/9443756

    安装成功后打开Tunnelier输入host和和Username,然后点击Login:

    这里写图片描述

    然后输入登录信息连接成功后来到如下页面:

    这里写图片描述

    左边为你window系统的目录,右边为你云主机的目录。

    左边选择文件,右键,upload即可上传到云主机上。

    点击这里可以看到上传进度:

    这里写图片描述

    这里需要上传jdk安装包,tomcat安装包和web工程war包。

    jdk和tomcat猿友们自行下载linux版的

    这里博主选用jdk是jdk1.8.0_71,tomcat-7.0.67。

    war猿友可使用博主的下载地址:http://download.csdn.net/detail/u013142781/9443752

    2.5、安装jdk

    登录云主机后

    在”/”目录下新建好软件安装的目录,这里把tomcat安装的目录也提前建好:

    cd /
    cd usr  
    mkdir java  
    cd java  
    mkdir jdk  
    mkdir tomcat

    然后将jdk解压到相应目录就好了(根据自己的jdk文件修改下面命令相应地方):

    tar zxvf jdk-8u71-linux-x64.gz -C /usr/java/jdk

    然后配置环境变量,打开文件:

    vi /etc/profile

    在其末尾添加如下内容(根据自己的jdk文件修改下面命令相应地方):

    export JAVA_HOME=/usr/java/jdk/jdk1.8.0_71  
    export JRE_HOME=/usr/java/jdk/jdk1.8.0_71/jre  
    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH  
    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH  

    如果不会linux下编辑文件,可看博主的另外一篇文章:Linux文件编辑命令详细整理

    编辑保存后执行如下命令:

    source /etc/profile

    执行如下命令如果显示对应的jdk版本就表明安装配置成功了:

    java -version 

    2.6、安装tomcat

    将tomcat解压到对应目录(根据自己的tomcat文件修改下面命令相应地方):

    tar zxvf apache-tomcat-7.0.67.tar.gz -C /usr/java/tomcat

    然后进入到tomcat的bin目录下,编辑setclasspath.sh文件

    在末尾添加如下内容(根据自己的jdk版本修改下面命令相应地方):

    export JAVA_HOME=/usr/java/jdk/jdk1.8.0_71   
    export JRE_HOME=/usr/java/jdk/jdk1.8.0_71/jre 

    保存退出,然后tomcat就安装成功啦

    2.7、部署war包:

    将war复制到/usr/java/tomcat/apache-tomcat-7.0.67/webapps下:

    cp web_exception_project-0.0.1-SNAPSHOT.war /usr/java/tomcat/apache-tomcat-7.0.67/webapps

    然后进入到tomcat的bin目录执行如下命令启动tomat:

    ./startup.sh 

    启动tomcat成功后,即可访问:

    http://你的主机公网ip:8080/web_exception_project-0.0.1-SNAPSHOT/login.jhtml

    如博主的:http://120.25.235.171:8080/web_exception_project-0.0.1-SNAPSHOT/login.jhtml

    即可来到如下页面:

    这里写图片描述

    三、阿里云数据库

    3.1、申请免费体验阿里云数据库

    申请地址:https://free.aliyun.com/

    这里写图片描述

    免费试用30天。

    申请免费体验:

    这里写图片描述

    3.2、设置白名单、账号、数据库

    申请成功之后,访问:https://rdsnew.console.aliyun.com/console/index#/rdsList/basic/all/normal

    看到如下页面:

    这里写图片描述

    点击实例,进入到如下页面:

    这里写图片描述

    然后依次:
    (1)在基本信息中的连接信息中设置白名单,将云主机的内网ip添加进去
    (2)然后在账号管理中创建账号
    (3)然后在数据库管理中创建数据库

    3.3、创建表并插入数据

    然后点击如下,登录数据库(使用上面(2)中创建的账号):

    这里写图片描述

    然后创建表并插入数据:

    CREATE TABLE `t_user` (
      `USER_ID` int(11) NOT NULL AUTO_INCREMENT,
      `USER_NAME` char(30) NOT NULL,
      `USER_PASSWORD` char(10) NOT NULL,
      PRIMARY KEY (`USER_ID`),
      KEY `IDX_NAME` (`USER_NAME`)
    ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8
    INSERT INTO t_user (USER_ID, USER_NAME, USER_PASSWORD) VALUES (1, 'luoguohui', '123456');
    INSERT INTO t_user (USER_ID, USER_NAME, USER_PASSWORD) VALUES (2, 'zhangsan', '123456');

    3.4、部署war包

    如果猿友们没有连接数据库的工程可下载博主的。

    博主的工程采用eclipse+maven环境。

    下载地址:http://download.csdn.net/detail/u013142781/9443753

    下载导入成功后修改数据库连接文件jdbc.properties:

    这里写图片描述

    其中rdsc0o40f965ee3nibjh.mysql.rds.aliyuncs.com你的可以在基本信息-连接信息中获取到。

    配置好连接信息后用maven命令打包war包。

    然后将war包上传到tomcat的webapps目录下,过一分钟后访问:

    http://你的云主机公网ip:8080/web_exception_project-0.0.3-SNAPSHOT/login.jhtml

    账号luoguohui 123456和zhangsan 123456 都可以登录。

    展开全文
  • 使用navicat远程阿里云服务器mysql数据库在阿里云服务器防火墙添加规则开放mysql3306端口确定mysql服务正常启动进入数据库 远程授权使用Navicat远程连接数据库 在阿里云服务器防火墙添加规则开放mysql3306端口 确定...
  • 远程连接阿里云服务器MySQL数据库

    千次阅读 2018-11-07 20:58:43
    为了远程连接阿里云服务器MySQL数据库,查找过许多资料,步骤大致都是这样的: 进入MySQL数据库,然后输入下面两条命令: grant all privileges on *.* to 'root'@'%' identified by 'password'; flush privileges...
  • 首先:很重要的一点如果配置没问题但...1:添加阿里安全组规则的MySQL 3306端口  点击左侧导航栏安全组  点击配置规则 点击添加安全组规则 设置协议类型为MySQL3306 ,授权对象为所有ip   2:打...
  • 阿里云服务器主从数据库配置

    千次阅读 2018-03-28 14:49:31
    一、实验目标搭建两台MySQL服务器,一台作为主服务器,一台作为从服务器,主服务器进行写操作,从服务器进行读操作。Server version 5.5.56-MariaDB二、测试环境主数据库: CentOS7, MySQL15.1 , 106.14.150.160从...
  • 首先排除了系统不支持的原因,因为笔者在腾讯也有一台相同配置的服务器,也是装的ssql2014。 耗时一天,终于让笔者找到了问题,阿里服务器默认是没有虚拟内存的,所以一直都装不上。设置好虚拟内存就好啦
  • 关于 云服务器 搭建 数据库 的步骤

    千次阅读 2018-04-13 12:43:12
    1、在本机登入mysql后,更改“mysql”数据库里的“user”表里的“host”项,从”localhost”改为'%'。  代码如下 mysql> mysql>use mysql; mysql>select 'host' from user where user='root'; #查看mysql库中的...
  • 今天安装网站,连接数据库总是失败,怎么看都没有问题呀,还专门查的数据库账号密码,也没问题。 最后常识用127.0.0.1作为主机名才能连上数据库的。...阿里云服务器数据库主机名填写127.0.0.1才能正常连接数据库
  • 1.首先,要购买阿里云数据库。 2.进入控制台,点击已购买的云数据库进入数据库实例。 ... ... ...6.加载完毕后回到刚才数据库管理界面 ...7.等到你的账号状态位激活后,远程连接你的云服务器,我这里用centos7.3...
  • 阿里云云服务器ECS与数据库RDS使用

    千次阅读 2018-06-24 23:48:42
    本文主要介绍的是关于阿里云服务器ECS连接使用,以及,使用云数据库RDS与阿里云服务器的连接使用。首先,当然是去阿里云服务器官网购买云服务器,以及云数据库,我使用的阿里云的一个新用户体验。1.介绍云服务器ECS...
  • 阿里云服务器安装使用步骤服务器有很多种平台去购买,这里以阿里云(Windows版)为例说明1、 首先得要购买阿里云服务器(https://promotion.aliyun.com/ntms/campus2017.html)2、购买后,你会得到阿里云给你分配的...
  • 云服务器还需要安装数据库

    千次阅读 2019-04-16 17:24:22
    这是很多刚刚接触网站建设开发工作的用户会问到的问题,在回答这个问题之前,我们需要知道什么是云服务器和数据库,以及它们能做什么。在了解了这两点之后,我们可以知道他们之间的关系,而是否需要给云服务器安装...
  • 可能的原因: 1.防火墙 2. bind_address 3.端口3306没开 4.TABLE user 中的 host 未设置为% 解决方法 netstat -anp | grep 3306 搜索一下端口3306 发现只能...进入mysql数据库 ... //输入你允许登录数据库的i...
  • 这个过程就把一台电脑上的数据拷贝到另一台电脑上一样,云服务器其实就是一台只要你费用足够就能永远不死机的电脑。 一.操作本地数据库 (1)打开数据库 (2)导出数据库(例如: tangshi 数据库) 二.将刚刚导出...
  • · 两台阿里云云服务器(ECS) · 一台云数据库(RDS) · 一台负载均衡 · linux版 jdk1.6(weblogic 12c 对高版本jdk支持不稳定) · weblogic 12c · ssh(上传文件比较方便) 二、项目背景 公司...
  • 阿里云服务器mysql数据库修改密码

    千次阅读 2016-07-18 10:32:50
    利用shell 登录阿里云服务器, 执行命令#cd /etc/ #vi my.cnf 点击键盘任意按键 进入编辑模式 在[mysqld]的段中加上一句:skip-grant-tables 例如: [mysqld] datadir=/var/lib/mysql skip-grant-tables  ...
  • 云计算 是什么: 云计算即分布式计算 通过使用更高性能的机器 更多的机器 来达到相关服务的计算 云计算产品分类: 如建立一个网站:要搞服务器 安装服务器软件 ...如 云服务器 云硬盘 Paas(软件即服务) 不用自己搞服...
  • 算一下我的腾讯云服务器已经用了有三年左右了,在使用的过程中一直有一个困扰着我的问题。呢就是服务器上安装的MySQL数据库无法通过本地的Navicat来连接,通过百度查看了很多的解决办法也没有解决掉,有的说是端口号...
  • 做为中小站长来说,一般购买了云服务器之后,可以自己在云服务器ECS上搭建数据库,并不需要另外购买云数据库。但是当网站的数据量规模已经大到一定程度之后,这种应用与数据库不分离的模式就会显露弊端了,会出现...
  • 这个过程就把一台电脑的中数据拷贝另一台电脑上过程一样,我也是才接触云服务器操作的,云服务器其实就是一台只要你费用足够就能永远不死机的电脑,这样明白了吧,之前我都把它想得多高深。看到这里希望你别把...
  • 阿里云服务器安装数据库---

    千次阅读 2018-09-29 11:50:16
    尝试了很多方法,最终都失败了,各种尝试,最后没办法 幸好打了快照,回滚到了之前,最后鼓足勇气,尝试了一次。。成功了,可以举杯痛饮了。我是看这篇博客安装的,很好,...配置一下数据库的那个啥....允许其他外网...
  • 背景: 今天在阿里CentOs里部署MySQL,用ssh连上可以进入数据库,但是本地Navicat就是连不上。如图: 过程:到处看帖子,各种尝试,过程如下: 1.有的帖子提醒要先开启mysql服务:systemctl satrt mysqld.service ...
  • 高级–(要编写脚本的数据的类型–架构数据)如果云服务器数据库版本低于本地服务器数据库版本则(为服务器版本编写脚本–对应版本的数据库)–确定 选择放置位置–下一步–下一步–完成 将数据库脚本放到云服务器...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 165,694
精华内容 66,277
关键字:

云服务器和数据库