阿里云部署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的过程,方面以后查阅. 一.申请阿里云服务器 购买阿里云服务器 ...
随机推荐
- RMQ--ST表
RMQ即区间最值查询,是指这样一个问题:对于长度为n的数列A,回答若干询问RMQ(A,i,j)(i,j<=n),返回数列A中下标在i,j之间的最小/大值. ST表既ST算法是一个非常有名的在线处 ...
- Matplotlib学习---用matplotlib画雷达图(radar chart)
雷达图常用于对多项指标的全面分析.例如:HR想要比较两个应聘者的综合素质,用雷达图分别画出来,就可以进行直观的比较. 用Matplotlib画雷达图需要使用极坐标体系,可点击此链接,查看对极坐标体系的 ...
- 局域网共享hfs 软件使用
前言 由于想从局域网同学电脑上偷点小片,又不想用u盘拷贝.所有在同学电脑上打开hfs软件,通过自己电脑ie浏览器(chrome不行报错)下载即可. 流程 1.两台电脑在同一局域网下,在同学电脑上打开h ...
- opencv 仿射变换
import cv2 as cv import numpy as np img = cv.imread('../images/face.jpg') h, w = img.shape[:2] mat_s ...
- linux中$#,$0,$1,$2,$@,$*,$$,$?的含义
$# 是传给脚本的参数个数$0 是脚本本身的文件名$1 是脚本后接的第一个参数$2 是脚本后接的第二个参数$@ 是传给脚本的所有参数列表,"$1" "$2" & ...
- 【转】.MD语法入门
@2019-02-13 [小记] .MD语法入门
- HDU 6319 Problem A. Ascending Rating(单调队列)
要求一个区间内的最大值和每次数过去最大值更新的次数,然后求每次的这个值异或 i 的总和. 这个序列一共有n个数,前k个直接给出来,从k+1到n个数用公式计算出来. 因为要最大值,所以就要用到单调队列, ...
- Ubuntu 18.04 安装微信(Linux通用)
Linux相关的知识:https://www.cnblogs.com/dunitian/p/4822808.html#linux 新增谷歌浏览器添加到桌面的彻底删除:https://www.cnblo ...
- 将本地html文件拖到IE8浏览器无法打开,直接弹出一个下载的对话框
查看一下注册表[HKEY_CLASSES_ROOT\.htm]和[HKEY_CLASSES_ROOT\.html]的ContentType值是否都为“text/html”
- django引入模板时,部分css文件渲染不成功失灵引入不成功
今天碰到了一件怪事,下载好的模板,在webstorm中就好好地,但是一引入到pycharm的django项目中就各种失灵,位置错乱. 检查一番,发现该设置的都设置对了啊,而且js文件和css文件还有一 ...