从项目到上线流程详解,带你领略网站之美

32 篇文章 0 订阅

1.说到建立一个网站,很多像我一样的小白就感觉很兴奋,那么下面我们就是带大家建立一个简单的网站,也就是web项目,这个web项目必须五脏俱全,要用到的技术基本为servlet ; js; html ;jdbc;mysql
linux;当然如果买的服务器为windows版本的,linux的一些基本技术就不用学习了。
2.话不多说,开冲!
3.
步骤:
1.调试好我们的web项目,确保没有什么bug和编码问题之后,将web项目打包成war包。
打包成war包步骤为:https://www.cnblogs.com/zilongmao/p/9265493.html
2.项目完成了,就可以部署了,首先我们需要一个永不断网和永不关机的电脑,从哪找呢,当然是在阿里云或是腾讯云买一台服务器。购买一个linux服务器:https://www.jianshu.com/p/3b3debde548f
3.购买完成之后腾讯会分配给你一个唯一的ip地址,你登录控制台就能看到了,例如我的是
139.155.142.159 这个你也可以在我给的图片中看出,然后让他运行起来就完了,这时如果在
cmd命令窗口下,能够ping到这个ip地址,说明购买服务器这一步成功了。
在这里插入图片描述
3.接下来就是对于新买的服务器中jdk,tomcat,mysql的安装与配置,如果你刚才安装的时候选择了镜像市场中的镜像,例如这幅图中的第二个。系统已为你进行了默认安装,请勿略接下来这几步。
在这里插入图片描述
3.1
下载并且安装xshell6和flashfxp.
xshell6用来连接你的服务器,进行服务器的操作的。
flashfxp用来向你的服务器中传输文件。例如我们下载的linux版本的Mysql,jdk,tomcat的
下载完成之后分别进入xshell6和flashfxp进行对我们服务器的连接。
怎样用xshell连接虚拟机?

https://blog.csdn.net/qq_43611486/article/details/99698168

flashfxp的连接步骤和xshell类似,模仿一下就行了

连接成功之后,在官网分别下载linux版本的tomcat,jdk. 由于mysql 安装出错,mysql我选择的是yum安装,一会看我网址就行了。
下载之后通过flashfxp将这两个文件拖移到你的服务器中。一拖就行了,和windows中将文件夹拖到别的文件夹一个道理的
拖到服务器之后在linux中创建一个文件夹用来存放你的这两个文件。解压缩之后进行配置。
将压缩包解压并且放到/opt目录之下
解压:tar -zxvf 包名字
移动:mv 包名字 /opt
解压和移动之后如图:
别的别在意,只要有apache-tomcat-8.5.43和jdk1.8.0_11即可在这里插入图片描述
然后进行jdk的配置:

vi /etc profile

在这个文件的最下方加入以下语句完成配置。
可以跟我相同,前提是跟我放的jdk路径相同。即在opt目录下

JAVA_HOME=/opt/jdk1.8.0_11
CLASSPATH=.:$JAVA_HOME/lib
PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME CLASSPATH PATH

保存退出之后:source profile
这样就完成了jdk的配置,检验一下就是java -version等等了。跟windows相同
3.3
完成了jdk的配置,就要将我们的tomcat解压缩就行了,然后进入它的文件夹,如图
在这里插入图片描述

将服务开启:./startup.sh
这样就完成了tomcat的配置。
3.4
使用yum下载mysql 教程:
https://blog.csdn.net/pengjunlee/article/details/81212250

4.环境都配置好之后到达了这一步,很简单了
将我们打包而成的war包通过flashxp传到服务器中。然后移动到tomcat的webapps目录之下,它会将war包自动转化为项目,这时候进入tomcat之中的bin目录之下,重新启动tomcat即可。即./startup.sh
5.这时候就成功了,你会发现通过外网能成功访问到你的项目了。
类似格式为:http://你的服务器ip:8080/项目名字/**.jsp
其实就是将你在你自己电脑上的localhost换成服务器的ip
6.你会发现这样的网址太丑了吧,所以我们要买个域名,也是在腾讯云上买就行了,这个很简单,我就不教学了,哦,域名会大概审核个两天,不要急。
域名通过之后将你的服务器地址解析到你的域名上,看图:
记录值就是我的服务器地址了
在这里插入图片描述
7.这时候已经映射完成了,还需要将tomcat服务器与你的域名进行绑定,即双向绑定
进入tomcat下的conf目录下,通过vi server.xml进入xml文件
将port的8080改为80,像我一样

 <Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

Host的标签像我这样写,name的值为自己买的域名,appBase为你项目的根路径,即webapps

 <Host name="自己的域名"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">

·
·
·
··
在Host标签之中再加上我这段Context的代码,docBase里面写自己项目的名字。然后保存退出

<Context path="" docBase="自己项目的名字" reloadable="true"></Context>

</Host>

8.重启Tomcat服务,如果你的项目有默认主页的话,访问你的域名就直接到了你的默认主页了。
大功告成了!
9.
读者寄语

网站已完成,这之间肯定会遇到很多bug,这要求我们坚持自己的本心,不放弃,多问百度,最多三天就能完成自己的小网站了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值