part1:
Hello World,我是来自于数据科学与大数据技术专业,大四年级一名服务器搭建小白。通过朋友告知,阿里云有高校生实践活动可以免费领取,学习服务器。果断参与上手,特此记录!
part2:
对比其他三方软件其实控制台自带的,workbench操作更加友好,对于新人上手十分方便;但是对于文件的上传等操作采用xftp4传输更加方便快捷。针对一个项目可能在本机运行毫无问题,一旦发布至服务器上可能会出现一系列问题;例如无法启动,启动报错,等等;这时候日志文件就显得尤为重要。日志文件可以帮助我们查看对应的问题,并进行修改。例如:java项目中配置有redis,mysql服务器,如果跟服务器上的数据库配置不一致就会产生错误。对于vim使用不熟悉的我,采用外部工具下载文件至windows环境下查看日志文件,再进一步修改。接下来介绍一下简单的运行环境搭建!
首先完成服务器运行环境配置
安装Java运行环境jdk
安装MySQL服务器配置环境
配置Tomcat
安装Node
1.登陆至ECS服务器,通过命令创建mkdir /data/download文件夹
将所有下载的软件放至该文件夹;
2.通过解压命令,复制,移动命令至/usr/local下;或自定义路径
3.针对jdk,tomcat需要配置环境变量使得命令生效;通过vim /etc/profile vim进入编辑模式;添加内容export JAVA_HOME=/usr/java/jdk1.8.0_131
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
export TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-8.5.76
export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.5.76
具体内容路径按照实际路径修改。
安装Redis服务器并后台启动
安装redis需要配置其redis-server.config文件才能完成后台启动,配置密码等;
针对项目发布运行:对于java项目的运行只需要将对应的jar包文件上传至ECS服务器;上传方式可以选择服务器提供的方式或者采用其他工具上传。
通过命令cd 进入对应目录启动jar;nohup java -jar 文件名称.jar > output & 可以后台启动并挂起;
对于Vue项目可以直接发布至tomcat的路径下即可通过端口访问
part3:
通过本次实践,完成了项目开发至上线维护的简易流程体验,ECS服务器体验感极佳,对于个人用户来说学习实践的首选,后续还会在服务器上体验docker容器的内容。
part4:
最后放上几张部署上线的项目图片;