阿里云部署Web项目
1、首先最基本的购买服务器和域名(学生党可以享受每月9块钱的优惠,不知道为什么,pc端不能购买,只能下载阿里云APP购买)
下载APP后打开:学生专区-学生特权-购买(我选择的是ubuntu,这个随你喜欢选择,因为后面可以换)
买域名的话很简单,无需累述。
之后需要备案和实名认证,按照流程走就行了,最迟两个星期能完成(备案多久就会返回多久的时间给你,不必担心亏了)
备案
实名认证
查看购买服务器的IP、用户名、密码(需要自己设置)、连接终端的密码
3、去购买一个javaweb运行环境(tomcat、jdk、MySQL)
或者自己搭建一个环境,在此之前先下载两个操作工具putty和FileZlilla
putty(http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)用于windows操作远程服务器(Linux)
我的电脑是win8 64位,所以下载这个
下载后打开:
输入登录名(我的是root):
输入密码(输入的时候不会显示内容,输入完成后 回车即可)
登录成功!
FileZlilla(https://filezilla-project.org/download.php?type=client)用于本地电脑与远程服务器的文件上传和下载
打开:
将下载好的JDK、MYSQL、TOMCAT的压缩包都放在同一个文件夹上(下面有下载地址),使用FileZlilla将他们拖到你的远程服务器上
以我为例进行安装
4、配置环境变量
控制台输入#source /etc/profile(可以让环境变量立即生效)或者重启系统
JDK:(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
首先进入安装包的目录
cd /root/soft
解压到你喜欢的地方
tar zxvf jdk-8u73-linux-x64.gz(jdk解压包的名字) -C /usr/lib/jvm(目标地点)
解压完成后可以在FileZlilla中更改文件夹的名字,不必使用控制台
接着配置环境变量,先取得最高权限su root
最后看这篇文章配置吧http://lorysun.blog.51cto.com/1035880/1579628/
输入Java -version验证是否成功
MYSQL
在/etc/profile中添加: export PATH=$PATH:/usr/local/mysql/bin
输入 service mysql start 启动mysql mysql -u用户名 -p密码 进入mysql
TOMCAT
在/etc/profile中添加: export CATALINA_HOME=tomcat安装路径
进入tomcat的bin目录
- sh startup.sh启动
- sh shutdown.sh关闭
成功信息
配置环境变量可能会有疏漏,如果不行的话请自行google
5、将域名与服务器绑定
6、部署项目
在eclipse中右键项目–Export–WAR file
打包后变成war项目在项目target文件夹中可以找到
然后将war包通过FileZilla放到远程服务器Tomcat下的webapp下
接着请看这篇教程http://blog.csdn.net/boy298/article/details/49864399
阿里云部署Web项目的更多相关文章
- 腾讯云和阿里云部署web 项目tomcat 日志 中文变成问号
在部署项目到云上的时候,遇到了tomcat logs 日志中文变问号的问题,今天终于得到解决了 这是中文变成问号的的截图 打开到tomcat bin 目录的文件夹 找到catalina.sh 文件 ...
- 小白从零开始阿里云部署react项目+node服务接口(二:node服务+web)
我们用极简的方式来创建服务,没有任何附加功能 1 新建一个server文件夹 2 使用npm init 或者yarn init 一路enter 3 yarn add express cors ...
- 小白从零开始阿里云部署react项目+node服务接口(三:部署到服务器)
服务器 准备工具 依次安装即可 nginx 安装nginx https://www.runoob.com/linux/nginx-install-setup.html 配置全局nginx命令 http ...
- 小白从零开始阿里云部署react项目+node服务接口(一:阿里云服务器)
准备阿里云服务器,并安装系统 如果没用自己服务器可以购买一个 https://www.aliyun.com/minisite/goods?userCode=x7i5glgc 初级购买一个1核2G的主机 ...
- 阿里云部署java项目
第一步:注册阿里云账号(如果有请看第二步) 1.百度搜索阿里云,点击进入阿里云官网 2.点击右上角免费注册 3.进入注册页面,按照要求填写信息 4.注册完成后登陆 登陆之后首先购买阿里云esc与服务器 ...
- 阿里云部署java项目参考如下链接
http://www.cnblogs.com/softidea/p/5271746.html https://oneinstack.com/question/how-to-deploy-java-ap ...
- 阿里云部署自己的web服务器
阿里云部署自己的web服务器 [外链图片转存失败(img-GIKNTPPx-1564287221547)(https://upload-images.jianshu.io/upload_images/ ...
- 云服务器部署Web项目
接着上一篇整好MySQL数据库了,部署Web项目的重要一步就完成了,接下来就是整Tomcat发布项目了,这个博主用的是宝塔面板,所以,也很简单,直接在宝塔面板软件商店选择对应的Tomcat版本安装就行 ...
- 阿里云部署Java开发环境
阿里云部署Java网站和微信开发调试心得技巧(上) 本文主要是记录在阿里云服务器从零开始搭建Java执行环境并且部署web project的过程,方面以后查阅. 一.申请阿里云服务器 购买阿里云服务器 ...
随机推荐
- 以计算斐波那契数列为例说说动态规划算法(Dynamic Programming Algorithm Overlapping subproblems Optimal substructure Memoization Tabulation)
动态规划(Dynamic Programming)是求解决策过程(decision process)最优化的数学方法.它的名字和动态没有关系,是Richard Bellman为了唬人而取的. 动态规划 ...
- android 通过修改图片像素实现CircleImageView
CircleImageView实现方法有很多种,各有优缺点,因此需要按照不同的场景使用.我们今天使用修改图片像素的方法实现CircleImageView,主要知识点无非是勾股定理和点到圆形的距离. 素 ...
- [模板]KMP算法
昨天晚上一直在调KMP(模板传送门),因为先学了hash[关于hash的内容会在随后进行更(gu)新(gu)]于是想从1开始读...结果写出来之后一直死循环,最后我还是改回从0读入字符串了. [预先定 ...
- 用户队列服务API
/// <summary> /// 用户队列服务API /// </summary> public interface ICustomerQueueManager : ISer ...
- urllib的实现---请求响应and请求头处理
在python3中 urllib库和urilib2库合并成了urllib库..其中urllib2.urlopen()变成了urllib.request.urlopen()urllib2.Request ...
- 利用纯粹的CSS3替代小图标---向右箭头
1.向右的箭头> . 看到很多网站里面向右的箭头都是图片代替的,但是为了网站的性能,我们一般的原则是能够避免使用图片的尽量不用图片 比如看下携程个人中心首页面,向右的箭头 其实现思路是这样 ...
- JVM源码分析之一个Java进程究竟能创建多少线程
JVM源码分析之一个Java进程究竟能创建多少线程 原创: 寒泉子 你假笨 2016-12-06 概述 虽然这篇文章的标题打着JVM源码分析的旗号,不过本文不仅仅从JVM源码角度来分析,更多的来自于L ...
- 使用Docker for Windows初体验
https://www.baidu.com/link?url=61Kwadwh6h__2Vmjf7lAKVo1RjhsULAqERcMXYnYzkLKrRVpygwBJVnjultH8zbq& ...
- jQuery ajax读取本地json文件
jQuery ajax读取本地json文件 json文件 { "first":[ {"name":"张三","sex": ...
- sha256加密
sha256: 1.使用npm安装 :npm install js-sha256 2.然后在组件中methods定义方法,在调用 // sha256加密密码 setSha(){ let sha256 ...