阿里云申请和部署项目
阿里云申请和部署项目
一、申请阿里云服务器
1. 申请阿里云服务器,如果已经有淘宝、支付宝等账户,可以直接登录。不需要注册!!
2. 如果没有,可以进行注册。访问http://www.aliyun.com/ 阿里云主页,点击注册,输入个人信息,完成注册。
3. 填完注册信息,会给注册的邮箱发送一封邮件,如下:
4. 点击完成注册按钮,邮箱验证通过!!继续输入密码等信息
5. 填写注册信息,最后注册成功!!(需要支付宝等实名认证!!)
二、申请或者购买阿里云服务器ECS
1. 点击产品与服务,选择云服务器ECS,购买云服务器!第一次使用有试用15天。
2. 购买成功,会有短信和邮箱的信息的提示。(会分配外网和内网ip等,需要记住这些内容)
3. 在阿里云主页上点击管理控制台,进入到管理页面
4. 点击云服务器ECS --> 实例 --> 选择北京就能看到刚才购买的云服务器了!
5. 这是服务器的运行情况,现在有外网的ip,由于申请的是Linux系统主机,可以使用客户端的工具连接到主机上!!
三、使用SSH客户端连接到远程服务器主机,进行操作
1. 先安装ssh客户端的工具,不过多描述,一直下一步即可。
2. 双击打开客户端,准备连接服务器
3. 点击Quick Connect,输入主机的地址用户名和密码等
4. 再输入密码,如果密码忘记,可以重置密码(下面是重置密码的操作),回到阿里云主页的云服务器ECS页面,重置密码,重启服务器。再登陆就可以了
5. 登陆成功后
四、在Linux系统上安装JDK
1. 先创建目录,命令例如:mkdir /usr/local/src/java
2. 把准备好的JDK安装文件,上传到刚才创建的目录下(打开ssh的另一个客户端工具,SSH Secure File Transfer Client,支持拖拽的方式上传文件)
3. 使用解压命令开始解压tar -xvf jdk-7u75-linux-x64.tar.gz
4. 解压后,JDK文件安装完成,下面需要配置全局变量,具体操作如下
配置环境变量:
vi m/etc/profile
在末尾行添加
#set java environment
JAVA_HOME=/usr/local/src/java/jdk1.7.0_75
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存退出(先按ESC,再按冒号,输入wq,回城即退出)
source /etc/profile 使更改的配置立即生效
java -version 查看JDK版本信息,如果显示出1.7.0证明成功
五、安装MySQL的数据库
1. 先检查MySQL是否已经安装(有可能是自带的)
rpm -qa | grep mysql
返回结果是:mysql-libs-5.1.73-3.el6_5.x86_64,说明已经安装了
2. 如果已经安装了,卸载掉
rpm -e --nodeps mysql-libs-5.1.73-3.el6_5.x86_64
3. 创建目录,上传MySQL的文件
mkdir /usr/local/src/mysql
cd /usr/local/src/mysql
把MySQL的安装文件拷贝到刚才创建的目录内
解压MySQL文件:tar -xvf MySQL-5.6.25-1.el6.x86_64.rpm-bundle.tar
4. 先安装MySQL的server端
rpm -ivh MySQL-server-5.6.25-1.el6.x86_64.rpm
5. 安装MySQL的客户端
rpm -ivh MySQL-client-5.6.25-1.el6.x86_64.rpm
6. 启动MySQL的服务
输入命令:mysql
提示Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’,说明 mysql服务没有启动
启动mysql的服务:service mysql start
7. MySQL默认安装后,初始密码会保存在文件中,获取到初始密码
cat /root/.mysql_secret
返回的结果:The random password set for the root user at Sat Oct 17 16:27:27 2015 (local time): xSCzvKDzBGw8Ep6P
xSCzvKDzBGw8Ep6P就是MySQL数据库的默认初始化密码了。
8. 使用初始密码登陆,修改root用户的密码,初始密码只能登陆,不能操作
先登陆:mysql -uroot -p初始密码
修改root密码:SET PASSWORD = PASSWORD(‘root’);
按ctrl+c 退出MySQL
重新登陆MySQL mysql -uroot -proot
9. 设置MySQL的自动启动(服务器启动MySQL服务自动启动)
chkconfig mysql on
10. 设置MySQL服务器允许远程访问
先关闭防火墙:service iptables stop
先登陆mysql mysql -uroot -proot
输入允许访问的命令:grant all privileges on *.* to ‘root’ @’%’ identified by ‘root’;
刷新配置:flush privileges;
11. MySQL数据库安装成功后,导入对应的表结构等
六、安装Tomcat服务器(只要解压就可以使用)
1. 一般部署项目,不会使用root用户,而是使用其他的用户。所以先创建一个新的用户,设置密码等!
创建用户rentong:useradd -d /rentong rentong
设置密码rentong:passwd rentong
切换用户:su -rentong
2. 创建目录
mkdir/rentong/web
3. 上传Tomcat的安装文件
4. 使用命令解压
tar -xvf apache-tomcat-7.0.57.tar.gz
5. 解压成功后,到如下页面
6. 把项目上传到webapps目录下
7.切换到bin目录下,启动服务器
切换目录:cd /rentong/web/apache-tomcat-7.0.57/bin
启动服务器: ./startup.sh或者sh startup.sh
8. 打开浏览器,访问地址
http://101.200.239.225:8080/day18_bookstore
阿里云申请和部署项目相关推荐
- 阿里云主机ECS部署项目报:ERROR: cant resolve localhost address
一.我在阿里云买了个云主机ECS,在上面部署了一个Redis,并开启了远程连接,我在本地,通过IP+端口+用户名+密码,远程连接到Redis是一点问题都没有的. 二.现在我将项目部署到阿里云主机上去了 ...
- 使用阿里云Maven仓库部署项目公共jar包(Gardle)
进入阿里云的maven仓库,将以下密码.用户名和url复制到公共项目的build.gradlew中填充(就是下面的java代码).(注意使用的是不是生产库,举例使用的生产库不是快照,release是生 ...
- 关于NodeJS配置HTTPS服务、阿里云申请HTTPS证书
最新一直在折腾小程序 我是前后台一起做,前台不必说是微信的小程序,后端的用的是NODEJS. 所以就说一下NODEJS如何配置HTTPS服务 我的NODE用的是Express框架 直接上代码: 最重要 ...
- 在阿里云申请个人免费SSL证书
在阿里云申请个人免费 SSL 证书 一.证书购买 二. 证书申请 三. 下载证书 四. Nginx 使用证书 1 传输证书到需要使用证书的Nginx服务器 2 配置证书 一.证书购买 登录阿里云控制台 ...
- 阿里云centos7.2部署tomcat10
tomcat的介绍和工作原理及阿里云centos7.2部署tomcat10 tomcat tomcat的介绍 tomcat的工作原理 tomcat的安装及配置 tomcat安装方式介绍 二进制安装 t ...
- 阿里云k8s一键部署有状态StatefulSet nacos2.0.3
阿里云k8s一键部署有状态StatefulSet nacos2.0.3 项目目录 centos 配置连接集群 kubectl 客户端执行k8s脚本 kubectl 执行结果,一键生成StatefulS ...
- 阿里云服务器如何部署ssl证书即https的设置,以及为ip部署ssl
文章目录 一.环境 二.关于ssl证书 三.部署ssl 四.如何给ip部署ssl呢? 一.环境 阿里云ecs服务器 linux宝塔界面 ssl证书 nginx web服务器 二.关于ssl证书 1. ...
- 阿里云 SSL证书部署(DigiCert 免费版 SSL)
转载请注明: 藏羚骸的博客~阿里云 SSL证书部署(DigiCert 免费版 SSL). 阿里云DigiCert 免费版 SSL 有效期一年,过期后需要重新部署SSL所以,不管是第一次部署SSL还是刚 ...
- 阿里云ECS服务器部署HADOOP集群(三):ZooKeeper 完全分布式集群搭建
本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建,多添加了一个 datanode 节点 . 1 节点环境介绍: 1.1 环境介绍: 服务器:三台阿里 ...
最新文章
- 【北京-知春路】这10家互联网公司值得你加入
- Vue之通过连接数据库的接口获取列表实现添加删除功能
- mysql 数据目录迁移_MySQL数据库数据文件路径迁移步骤
- iptables redirect 劫持跳转引起 Go 服务故障
- 余弦相似度和欧氏距离_欧氏距离和余弦相似度
- 如何查看OpenCV源码
- mac android手机调试,mac os开发android应用通过usb真机调试
- 微软人工智能-服务和 API
- 操作两个表的SQL语句,可用在数据源中
- python获取图片曲线数据_从图片中提取曲线坐标数据
- 分享Echarts饼状图显示信息,内容,值,百分比都显示的代码
- Day04-NPM包管理工具
- Conlletion集合框架总结大全
- 小白学 Python(1):开篇
- WORD里,如何在同一个文档中为不同页面,设置不同的页眉和页脚
- ctypeh里的函数c语言,大满贯平台网址网址-官网首页
- 洛谷1373小a和uim之大逃离
- Matplotlib之Python可视化
- python八枚硬币问题
- 空间统计(二)分析模式 A