葛连吉如何把javaweb项目部署到阿里云linux CentOS 7.3 64位系统ECS云服务器上,并通过域名访问

葛连吉如何把javaweb项目部署到阿里云linux CentOS 7.3 64位系统ECS云服务器上,并通过域名访问

(一)在阿里云上购买ecs服务器

一般我会选择买包年的服务器,比较便宜实用,随时可以使用。
图1

(二)远程连接你的服务器

连接方式:ssh root@39.106.92.157
在这里插入图片描述同时使用远程连接软件FileZilla或者Xshell连接你的服务器可以方便文件的传送。
在这里插入图片描述

(三)java配置(安装jdk以1.8为例)

安装jdk1.8:yum -y install java-1.8.0-openjdk.x86_64

在这里插入图片描述
验证是否安装成功jdk1.8:java -version
在这里插入图片描述3/开放服务器端口

在此先把开放端口的事办了,后面要用 tomcat的8080 ,mysql的3306,若有需求也需要域名映射的自定义的端口假设为66。

操作方法步骤路径:
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

开放完之后:
在这里插入图片描述

4/mysql配置(安装+启动服务+设置大小写不敏感+授权远程登录+解决中文乱码)

(1)安装:yum上mysql的资源有问题,所以不能仅仅之用yum。在使用yum之前还需要用其他命令获取mysql社区版安装包

新建mysql文件夹:mkdir /temp

进入文件夹:cd /temp

下载文件安装包:wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

解压:rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装:yum install mysql mysql-server mysql-devel -y
在这里插入图片描述(2)启动服务:systemctl start mysql.service

并验证: netstat -anp|grep 3306
在这里插入图片描述(3)设置密码:mysqladmin -u root password cg1****7

通过Yum安装的mysql的管理员账户是没有密码的,这里通过命令设置其密码为 cg1****7 ,使用别的密码要牢记哦 。

使用密码登录:mysql -uroot -pcg1****7

遍历查看数据库:show databases;
在这里插入图片描述
(4)设置大小写不敏感:

Linux MySQL默认是大小写敏感的,但是windows上的Mysql默认是非大小写敏感的,所以JDBC代码有的表名是大写,有的是小写的,一旦运行起来就会因为大小写不一致导致无法识别表名。 为了解决这个矛盾,就需要把MySQL的大小写敏感修改为非敏感。 解决办法如下:

修改 etc文件夹下的 my.cnf 文件

添加代码 : lower_case_table_names=1 到 [mysqld]下面.

方法一:使用工具修改(建议编辑器使用sublime)。如图:
在这里插入图片描述

方法二:使用命令修改编辑配置文件。

ctrl+c退出MySQL

进入etc文件夹: cd /etc/

查看遍历:ll

进入:vi my.cnf

编辑:i

结束:ctrl+c(键盘)

保存退出::wq

不保存退出::q

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值