阿里云ecs,linux64位搭建javaweb开发环境,安装mysql5.7.18
2017-04-29 16:01
609 查看
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
相关资源也可以从我博客中的资源下载。
购买了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
相关资源也可以从我博客中的资源下载。
相关文章推荐
- Linux一键安装web环境全攻略(阿里云ECS服务器)
- 【Linux菜鸟成长记(八)】Ubuntu下搭建Java开发环境之安装JDK
- 阿里云上安装mysql步骤/ 阿里云ECS搭建Java+mysql+tomcat环境
- 服务器搭建javaWeb开发环境—svn安装与配置以及使用
- 阿里云服务器连接以及centos 搭建 web java环境(linux java部署 tomcat部署)
- JAVAWEB开发之工作流详解(一)——Activiti的环境搭建、插件安装、核心API
- Linux开发环境搭建之Java开发环境JDK安装配置
- 阿里云ubuntu14.04 64位 java web环境的搭建
- linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面)
- Linux一键安装web环境全攻略(阿里云ECS服务器)
- 服务器javaweb开发环境的搭建--sqlserver 2012的安装配置
- 记录阿里云ECS服务器Java开发环境的搭建过程
- 阿里云服务器连接以及centos 搭建 web java环境(linux java部署 tomcat部署)
- 在服务器搭建javaWeb开发环境--安装jdk
- Linux学习掌握(二):CentOS系统中搭建java开发环境与部署web项目
- 图解Linux下如何搭建C#开发环境(还能写C/C++/Java等程序,只要安装相应的插件和编译器即可)
- Linux搭建 Java Web 开发环境
- 阿里云ECS(linux)一键安装web环境sh安装步骤
- Eclipse3.2中 Java Web 开发环境的搭建之LOMBOZ+TOMCAT 安装
- 阿里云服务器连接以及centos 搭建 web java环境(linux java部署 tomcat部署)