当前位置:主页 > 查看内容

初始使用ECS服务器心得体会

发布时间:2021-08-20 00:00| 位朋友查看

简介:我是一本在读的软件工程学生 我在暑假的时候 通过网络渠道学习java项目的编程 在项目的后面阶段 需要将项目防止到云服务器上 在老师的介绍下 我使用了阿里云服务器 因为学生资金比较紧缺 我选择参加了飞天加速计划·高校学生在家实践”活动。 因为是第一次使……

我是一本在读的软件工程学生 我在暑假的时候 通过网络渠道学习java项目的编程 在项目的后面阶段 需要将项目防止到云服务器上 在老师的介绍下 我使用了阿里服务器 因为学生资金比较紧缺 我选择参加了飞天加速计划·高校学生在家实践”活动。

因为是第一次使用阿里云服务器ECS 在这过程中遇到了很多的困难 比如对Linux语句的不熟悉。在完成服务器的选择后 第一步就是配置自己项目的运行环境 我使用的是Xftp 7来实现图形界面上传文件。Snipaste_2021-08-18_17-30-53.png

接下来就是一个个安装环境。

JDK

添加可执行权限

??chmod x jdk-8u144-linux-x64.rpm?

安装RPM软件包

??rpm -ivh jdk-8u301-linux-x64.rpm?

查看java的版本信息 若出现版本信息则成功

??java –version?

image-20210817211708945.png

Mysql

安装用来配置mysql的yum源的rpm包

??rpm -Uvh mysql57-community-release-el7-11.noarch.rpm?

安装Mysql

??yum install mysql-community-server?

开启mysql服务

??service mysqld start?

查看mysql是否启动

??ps -ef | grep mysqld?

mysql安装成功后创建的超级用户’root’ ‘localhost’的密码会被存储在/var/log/mysqld.log 可以使用如下命令查看密码

??grep ‘temporary password’ /var/log/mysqld.log?

image-20210817215543168.png

使用mysql生成的’root’ ‘localhost’用户和密码登录数据库 并修改 其密码 具体命令

登录后修改密码

??mysql -uroot -p

alter user root localhost identified by 123456 ?


【注意点】无法修改密码 可能因为密码的格式无法修改

解决方法

#修改validate_password_policy参数的值

??set global validate_password_policy ?

#validate_password_length(密码长度)参数默认为8 我们修改为1

??set global validate_password_length ?

#修改密码

??alter user root localhost identified by 123456 ?


开启远程连接

通过阿里云控制台开放3306端口

在阿里云控制台咱们的实例页面下面

选择安全组- 配置规则- 快速添加 -3306端口(mysql)

配置一个支持远程登录的帐号 这里配置一个work帐号

??mysql -u root -p?

??use mysql;?

#创建kid帐号并授权 同时设置密码

??grant CREATE,SELECT,UPDATE,INSERT,DELETE on *.* to ‘kid’ ’%’ identified by ‘123456’;?

#生效配置

??flush privileges;?


Redis

redis安装真的特别简单 首先先解压redis安装包

??tar -zxvf redis-4.0.2.tar.gz?

设置redis以支持远程登录

??vi redis-4.0.2/redis.conf?

将bind 127.0.0.1这句话用井号注释掉 这样就能支持远程连接了

image-20210817222923766.png

此外 还需要给redis.conf添加配置以支持redis作为守护进程一直跑在后台需要加入『daemonize yes』

image-20210817222952401.png

安装redis去到解压后的目录里

??[root iz0jlc0zxh8g5mbglzfcr7z ~]# cd redis-4.0.2

[root iz0jlc0zxh8g5mbglzfcr7z redis-4.0.2]# make ??

启动redis服务

??src/redis-server redis.conf?

redis连接测试通过redis-cli连接到redis服务器

??src/redis-cli?

当输入ping 得到pong的回应之后 证明redis配置已经完成

image-20210817224153074.png


tomcat 8

解压tomcat压缩包

??tar -zxvf apache-tomcat-8.5.70.tar.gz?

启动tomcat

??./apache-tomcat-8.5.70/bin/startup.sh?



上传项目

在idea将下面打包成war 通过命令传到服务器的tomcat里面 传进去后将会自己解压?

scp o2o.war root 8.130.162.218:/root/apache-tomcat-8.5.70/webapps?



总结

通过这次的云服务器ECS的使用 我收获颇丰 第一次将项目放到了服务器上进行访问 在过程中 遇到的困难只要是tomcat老是异常报错 通过网络找各种解决办法 删除重新解压 最后才能使用 将这次的心得体会写下来 以后再次使用阿里云服务器的时候 我看看通过这个文章 可以更快的部署服务器



声明

该文章内的内容是我网络渠道的教学步骤 我通过实际操作 对其进行了一定的删减和增加的我遇到的错误解决总结下来的 里面的截图 都是我实际操作时的截图。



本文转自网络,原文链接:https://developer.aliyun.com/article/787466
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:Jenkins构建:Host key verification failed. 下一篇:没有了

推荐图文


随机推荐