最后30个华为云
我还有额外的华为云优惠券,最高可优惠100元,也可以搜索【敖丙】并回复关键词【hw】即可领取。最后30
安装教程
当服务器激活时,您将被要求选择系统。 这时我个人建议有一点基础、熟悉安装流程和环境配置的同学可以直接选择镜像。 镜子市场上有很多适合的镜子。 我选择带JDK8、Tomcat8、MySQL的镜像。
没有做过的同学可以尝试选择一台空白机,然后下载这些东西,一步步尝试,我想还是会有收获的,你会立刻意识到和自己电脑上搭建的区别,这也是为什么建议大家去服务器操作的原因之一。
镜子选择
记得选择不花钱的镜像,一般都是免费的。
镜子市场
选择后,在实例中就可以看到自己的服务器了,下面是帅兵的服务器,帅哥和我一样帅,我的天。
以上都是新搭建的朋友,如果我已经有服务器了,但是想换成镜像怎么办?
大家先停止服务然后点击右边更换操作系统。 会要求你去镜子市场去选择。 您可以更改之前选择的任何操作系统。
登录服务器
您可以直接在管理界面网页登录服务器远程链接,也可以使用相应的控制台工具在本地连接。
个人建议还是本地控制台连接比较好,因为每次要登录服务器都要去网页,非常麻烦。
网页视图
远程链接的代码,记住是你的公网ip,在管理界面上可以看到,记住你购买时配置的密码,因为这个时候需要输入。
ssh root@123.14.123.8 -p 22 (后面的22是端口,后面会介绍)
本地直连
至此,很多朋友已经直接登录成功了,但是之前已经有服务器的朋友没有发现出现了如下页面吗?
出现这些消息是因为,当第一次建立 SSH 连接时,会生成一个证书,并将其存储在客户端的known_hosts 中(即使用 SSH 连接其他计算机的计算机,自己操作的计算机),但是如果服务器验证通过了,认证信息当然会改变。 当服务端和客户端不同时,就会弹出错误~所以只要删除电脑中的认证信息,连接时重新生成,一切就完美了~删除很简单,只要输入一个客户端上的命令
ssh-keygen -R + 输入服务器的IP
然后再次连接,就会出现
您确定要继续连接吗(是/否)?
输入是! 连接完成! 同时,生成新的证书。
进去之后,如果你是镜像伙伴,你会发现你准备的东西都在了,环境也已经搭建好了。 您可以直接使用它。
但如果没有选择镜像的朋友,则需要搭建一个FTP或者使用transfer命令来传输你下载的Tomcat、MySQL等来安装它们。
可以看到还有一个默认密码文件夹,里面有MySQL和FTP账户密码,不同的镜像可能会不一样。
这是你以后为自己的服务编写代码时配置和连接本地MySQL所需要的。
博客网站
这次我将教你如何构建一个或大或小的项目。 他拥有一切。 不管怎样,小白和学生一定很合适。 这是一个个人博客网站。
我们先来看看博客的效果,看看大家做大学的项目是否合格?
我在大学里做的项目几乎比这个更有趣。 到时候能有这么好的UI就好了!
项目代码
就连我这样的直男都觉得UI挺好的,你以为只是UI而已吗? 那我们就来看看项目吧!
只需克隆项目的Git地址即可。
这个项目本身就是Gradle,很多朋友就要说,啊,我不要帅兵,我要Maven项目。
我只是想告诉大家,你不需要被太多的技能压垮。 目前很多大厂商都有Maven项目,Gradle项目占据了很高的比例。 你怎么知道你要去使用哪家公司?
你会用它来降低多少学习成本? 领导在旁边偷偷给你竖起大拇指,暗叹一声:读者帅哥,有东西。
很多Mac上的朋友发现,如果没有Homebrew慈云数据自营海外云服务器,高稳定高性价比,支持弹性配置,就没有办法用非常方便的命令行来下载安装Gradle。 让我们使用以下命令简单地安装它。 (Windows的朋友可以直接从官网下载一个)
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装完成后,我们可以使用以下命令安装 Gradle。 是不是比下载方便很多?
$ brew install gradle
接下来进入项目设置Gradle地址,这里是IDEA设置
为什么推荐个人博客项目?
很多人问我为什么推荐这个项目。 这个项目的代码我看过一遍,没有语法错误。 项目结构完全标准,注释也很完整。 代码风格相当不错,还使用了很多新的语法和注释。 。
而且也不难理解远程链接华为云服务器,结构很简单,前端后端也很简单,大家可以看看代码远程链接华为云服务器,看看前后端接口,快速适应这个项目。
后端
前端
接下来我们可以使用项目进行打包,或者直接下载敖丙的打包包。 (jar包和war包可选)
从命令行下载最新的 Halo 软件包
curl -L https://github.com/halo-dev/halo/releases/download/v1.1.1/halo-1.1.1.jar --output halo-latest.jar
或者
wget https://github.com/halo-dev/halo/releases/download/v1.1.1/halo-1.1.1.jar -O halo-latest.jar
对于文件传输,帅兵,我习惯了命令行,但是FTP之类的工具还是不太适合,所以我就贴一下如何通过命令行将jar包从本地传输到服务器。
scp -P 22 /Java/program.war root@123.456.789.987:/usr/server/tomcat7/webapps/
我们进机器看看,文件已经传进来了。
因为是SpringBoot项目,所以只要有JDK就可以直接运行。
java -jar halo-latest.jar
然后访问自己的ip+端口(8090)就可以看到项目了
然后很多朋友就说,渣男,为什么我的不行呢?
等一下,敖丙正要说,大家的端口都默认开放22、-1、3389
22不是很熟悉,就是我们一开始链接的端口号→ ssh root@123.14.123.8 -p 22 也是因为厂家默认给我们开放了,所以我们可以直接链接。
但如果我们要访问其他端口,那就打开它,记住入口和出口都打开!
然后重启机器,重新启动项目吧? ! ! 准备好参观了吗? ? ?我们先注册一下
登记
然后再次登录。
可以看到直接从日志中抛出验证异常。 我认为这个项目对于学生和新手来说非常好,每个人都应该习惯里面的代码风格。
登录后我们可以发现功能非常齐全,博客网站的基本结构都有了。
我有一个不成熟的猜测,一个还没毕业的朋友。 。 。 。
还没有评论,来说两句吧...