阿里云ecs,linux64位搭建javaweb开发环境,安装mysql5.7.18

48 篇文章 0 订阅
4 篇文章 0 订阅

1.准备工作

  购买了ecs,知道自己ecs的公网ip以及用户名密码 用户名默认是root。

  下载并安装xshell,xftp工具  可以在我的资源中下载。

因为用的是linux64 位系统  所以下载jdk和tomcat的时候也要注意

   下载jdk1.7      tomcat7.0     注意jdk当前只显示最新版本1.8可以下拉到下载列表最底端有个java archive 点开后里面就有1.7版本的了。




tomcat  下载的时候也要注意是tar.gz这个。



2.准备工作做好了下面就开始部署了.

通过xftp把jdk和tomcat分别上传到你的主机上去。jdk可以单独建立一个java目录存放。

然后通过xshell登陆你的主机  通过命令tar  -xzvf 来解压你上传上去的tar包。

解压完成后需要设置环境变量。

vi /etc/profile修改环境变量

在最底端加入以下代码。

export JAVA_HOME=/root/java/jdk1.7.0_80  
export  CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar  
export PATH=$PATH:$JAVA_HOME/bin

修改完成后

重新加载profile:source /etc/profile 

查看java版本 java -version

然后进入tomcat的bin目录通过./startup.sh来启动你的tomcat服务。

然后就可以通过的你的ip加8080端口来访问tomcat服务了。


安装mysql

当然如果是部署自己的项目,就需要数据库,我这边讲解下常用的mysql数据库 linux云服务器部署。

准备工作就是下载mysql   我下载的是mysql-server_5.7.18-1ubuntu16.10_amd64.deb-bundle.tar

上传到你的用户root目录,可以自定义一个mysql文件夹放进去然后解压,tar -xvf

然后你就会发现一坨deb文件

后面你会发现其中我没删除时间的这四个暂时没有用到

mysql-community-server_5.7.18-1ubuntu16.10_amd64.deb
mysql-community-client_5.7.18-1ubuntu16.10_amd64.deb
-rw-r--r-- 1 7155 31415     12634 Mar 18 15:39 mysql-testsuite_5.7.18-1ubuntu16.10_amd64.deb
libmysqld-dev_5.7.18-1ubuntu16.10_amd64.deb
 mysql-common_5.7.18-1ubuntu16.10_amd64.deb
-rw-r--r-- 1 7155 31415  24581428 Mar 18 15:40 mysql-community-test_5.7.18-1ubuntu16.10_amd64.deb
-rw-r--r-- 1 7155 31415     12626 Mar 18 15:40 mysql-server_5.7.18-1ubuntu16.10_amd64.deb
 libmysqlclient20_5.7.18-1ubuntu16.10_amd64.deb
mysql-community-source_5.7.18-1ubuntu16.10_amd64.deb
libmysqlclient-dev_5.7.18-1ubuntu16.10_amd64.deb
-rw-r--r-- 1 root root  220559360 Apr 29 17:51 mysql-server_5.7.18-1ubuntu16.10_amd64.deb-bundle.tar

没关系一点一点来

正式开始安装

当然实在你的deb文件目录下进行的

###安装依赖包
sudo apt-get upgrade
sudo apt-get install libaio1  

###安装deb包

sudo dpkg -i   mysql-common_5.7.18-1ubuntu16.10_amd64.deb
sudo dpkg -i   libmysqlclient20_5.7.18-1ubuntu16.10_amd64.deb
sudo dpkg -i   libmysqlclient-dev_5.7.18-1ubuntu16.10_amd64.deb
sudo dpkg -i   libmysqld-dev_5.7.18-1ubuntu16.10_amd64.deb
sudo dpkg -i   mysql-community-client_5.7.18-1ubuntu16.10_amd64.deb
sudo dpkg -i   mysql-client_5.7.18-1ubuntu16.10_amd64.deb
sudo dpkg -i   mysql-community-source_5.7.18-1ubuntu16.10_amd64.deb

   ###libmecab2 安装
sudo apt-get -f install

(这个可以忽略因为是错误的)
单独下载的http://www.filewatcher.com/d/Debian/amd64/libs/libmecab2_0.99.3-3_amd64.deb.347330.html
sudo dpkg -i libmecab2_0.99.3-3_amd64.deb
原因是版本太低了 先卸载
apt-get remove libmecab2_0.99.3-3_amd64.deb

(这个才是给力的,如果网址过期那只能不断百度到这个新的libmecab2了)
重新下载
 http://packages.ubuntu.com/yakkety/amd64/libmecab2/download
 选择一个非洲版本就行了。
sudo dpkg -i libmecab2_0.996-1.3_amd64.deb
  
    最后是
sudo dpkg -i   mysql-community-server_5.7.18-1ubuntu16.10_amd64.deb
到这里会让你输入密码,一定要记住自己的密码.


这样相当于你的mysql安装完毕了.
下面就可以通过mysql来试一下是否安装成功了.

关于报错:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
  解决方案:# mysql -uroot -p 
                          然后输入你设置的密码.
       这样就到了mysql控制台了.

启动和停止mysql服务
  #/etc/init.d/mysql start
  #/etc/init.d/mysql stop

至于相关的mysql操作命令可以参考我的另外一篇博文。http://blog.csdn.net/ooooooobh/article/details/54949274

相关资源也可以从我博客中的资源下载。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云浩舟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值