idea tomcat项目部署失败_阿里云centons安装Jdk和tomcat,mysql以及项目部署(阿里云入门)...
买了个阿里云ECS服务器,自己摸索安装,适合小白看看,教程该做的都有列出来。
1.购买服务器
2.查看阿里云管理
点击实例进入
修改密码可以点击管理--出现的页面点击更多---重置实例密码
3.下载xhsell和xftp
首先我们需要下载Xftp和Xshell(个人版是免费的)
Xftp主要用来与远程主机上传文件的,Xshell主要用来控制远程主机的
注意:(xftp和xshell版本相同,例如下载xftp6和xshell6)
3.1xshell
选择导航菜单的文件 --> 新建,输入名称和主机IP,协议默认SSH,端口默认22,
登录成功在xshell工具页面出现
Welcome to Alibaba Cloud Elastic Compute Service !
3.2 xftp
登录方法和xshell一样,登陆成功后结果如下
左边是本地右边是远程服务器
4.安装jdk
4.1.卸载自带的openjdk
输入rpm -qa|grep jdk显示以下结果java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64java-1.8.0-openjdk-headless-1.8.0.161-0.b14.el7_4.x86_64copy-jdk-configs-2.2-5.el7_4.noarch用yum卸载yum -y remove java-1.8.0-openjdk-headless-1.8.0.161-0.b17.el7.x86_64查看java版本是否卸载java -version
4.2.下载jdk我是去官网下载的
1.在命令行输入cd /usr
2.在usr创建java文件夹:输入mkdir java
3.进入java包创建jdk文件夹mkdir jdk
4.将下载的jdk安装包利用xftp拖动到jdk下 用命令行解压tar zxvf+压缩包名 结果如下
5.解压完毕之后在/etc/profile文件添加
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_232
export JRE_HOME=/usr/java/jdk/jdk1.8.0_232/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
注意:jdk版本根据自己下载的修改
点击i之后就可以修改文件了,修改完毕后先按esc,接着输入: ,最后输入wq。就可以保存文件并退出了。
6.然后输入source /etc/profile
7.输入java -version
说明jdk安装完毕
5.安装tomcat:
1.cd命令切换到java文件夹mkdir tomcat创建tomcat文件夹
2.进入tomcat文件夹将下载的tomcat利用xftp放入文件夹
3.用命令tar zvxf+压缩包名解压,结果如下:
去阿里云管理界面开放安全组规则
以我的路径为例子的话:
cd切换到/usr/java/tomcat/apache-tomcat-8.5.49/bin
输入./startup.sh
说明启动成功
失败的话打开tomcat的server.xml
端口8080改成80
在网页输入公网ip地址:
安装成功
6.安装mysql
1.下载mysql源安装包:
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
2.安装mysql源:yum localinstall mysql57-community-release-el7-8.noarch.rpm
若结尾出现complete!,则说明MySQL源安装完成
3.检测是否安装完成:yum repolist enabled | grep "mysql.*-community.*"
4.安装mysql:yum install mysql-community-server
若结尾出现Complete!, 则MySQL安装完成
5.设置开启启动mysql服务:systemctl enable mysqld
6.查看安装的mysql版本:rpm -aq | grep -i mysql
7.启动MySQL服务:systemctl restart mysqld
8.查看MySQL初始密码:grep 'A temporary password' /var/log/mysqld.log
9.更改MySQL密码:mysqladmin -u root -p'旧密码' password '新密码'
注意:这里更改密码出了问题,更改失败,这是因为密码太过简单的原因。有两个接解决方法:
方法一:把密码设置复杂点(这是最直接的方法)
方法二:关闭mysql密码强度验证(validate_password)
编辑配置文件:vim /etc/my.cnf, 增加这么一行validate_password=off
编辑后重启mysql服务:systemctl restart mysqld
10.设置mysql能够远程访问:
登录进MySQL:mysql -uroot -p密码
增加一个用户给予访问权限:grant all privileges on *.* to '用户名'@'ip地址' identified by '密码' with grant option;
11.进入阿里云后台开放3306端口:
12.打开本地mysql连接:
mysql安装成功
7.项目部署阿里云
以ideal为例将项目打包成war包,
生成的wa在项目文件夹的out文件夹路径里
复制war包tomcat路径下的webapps文件夹
重启tomcat发现webapps文件夹多了一个war包同名的文件夹
打开网址输入公网ip+项目名字
注意:(如果页面不出现静态资源查看自己的路径问题)
项目部署成功
以上就是新手部署阿里云的教程
记录学习,每天进步一点点的橘子大王。
喜欢就关注我吧
idea tomcat项目部署失败_阿里云centons安装Jdk和tomcat,mysql以及项目部署(阿里云入门)...相关推荐
- VMware虚拟机安装CentOS6.4、部署web项目全过程(设置固定IP、安装JDK、Tomcat、Redis、部署项目)...
概述:该篇随笔介绍了在VMware上安装centOS.在centOS上安装JDK.安装Tomcat.安装Redis并部署项目的全过程,虽然参考了很多优秀的文章,但实践.整理.补充都很用心,若要复制粘贴 ...
- tomcat php centeros,linux(center OS7)安装JDK、tomcat、mysql 搭建java web项目运行环境...
一.安装JDK 1.卸载旧版本或者系统自带的JDK (1)列出所有已安装的JDK rpm -qa | grep jdk (2)卸载不需要的JDK yum -y remove 安装包名称 2.下载并解压 ...
- 腾讯云CentOS7运行基于SSM的个人博客----第三节:使用Dokcer安装JDK、Tomcat环境
腾讯云CentOS7运行基于SSM的个人博客----使用Dokcer安装JDK.Tomcat环境运行SSM的个人博客项目 第一节: 更新yum源,安装Dokcer容器 第二节: 使用Dokcer安装M ...
- linux tomcat连接mysql步骤_Linux安装JDK 、TOMCAT 、MYSQL 步骤
安装JDK的步骤: 1. 上传文件安装到root目录中 2. 使用 tar -xvf 命令 解压安装到文件的当前目录 3. 剪切解压后的安装包到 /usr/local中并重命名为jdk 4. 进入到/ ...
- Linux安装jdk及Tomcat
Linux安装jdk及Tomcat 一.安装jdk 1.查看系统自带的JDK包 命令:rpm -qa | grep java 把箭头指着的3个包删掉 删除自带的JDK 命令: rpm -e --nod ...
- linux 非root身份安装java_Linux非root用户安装jdk和tomcat
创建一个用户 sgmm,并在其用户目录里面安装 jdk和tomcat,安装过程如下. 一.增加 sgmm 用户和 sgmm 组 [root@lnx_test ~]# passwd sgmm 提示输入密 ...
- linux 非root tomcat,Linux非root用户安装jdk和tomcat
创建一个用户 sgmm,并在其用户目录里面安装 jdk和tomcat,安装过程如下. 一.增加 sgmm 用户和 sgmm 组 [root@lnx_test ~]# groupadd sgmm [ro ...
- ubuntu eclipse mysql_Ubuntu设置、应用及常见问题解决(十)- 安装jdk+tomcat+eclipse+mysql...
Ubuntu设置.应用及常见问题解决(十)- 安装jdk+tomcat+eclipse+mysql , or type selection number: 输入包含有 "sun" ...
- linux jdk1.7 tomcat mysql_RedHat Linux 下安装JDK 1.7+MySQL 5.0+Tomcat 7.0.27过程
RedHat Linux 下安装JDK 1.7+MySQL 5.0+Tomcat 7.0.27过程记录: tar -zxvf jdk-7u3-linux-i586.tar.gz /解压gz文件 rpm ...
最新文章
- 小心愿 要有真我新格调
- PHP中try{}catch{}是异常处理.
- 数字化时代,TO B业务如何进阶?
- c2064 项不会计算为接受0个参数的函数_getMask()讨论:Abaqus Part对象的成员变量常用函数...
- java解压文件、复制文件、删除文件代码示例
- wxWidgets:wxGridEvent类用法
- 微型统计分析系统README
- java 读取硬件设备发送数据_Java网络编程基础
- 脚本同步mysql数据_windows下数据库文件使用脚本同步到linux下的mysql数据库中
- TypeError: 'RGB' has type str, but expected one of: bytes(法1)
- 未来:互联网+数字经济,智慧零售到底智慧在哪儿?
- [复习]Python基础回顾
- jmeter录制脚本(代理)
- Client network socket disconnected before secure TLS connection was establishedView in Conso
- 红米手机开发者选项usb调试如何开启
- 毕业设计 stm32车牌识别系统设计与实现 - 单片机 嵌入式
- Longest Continuous Increasing Subsequence(最长递增连续子序列)
- 【转载】20个2013年最值得关注的网页设计趋势
- 从UIL库谈Android图片加载中需要注意的事情
- Linux 下的Chm 文件阅读器