您的当前位置:首页正文

java web 毕设全路程(四) - 上云以及云环境搭建

来源:要发发知识网

终于到了这几天学到的新知识部分。

前面三章都是以前都掌握的,时间长了忘了,稍微搜索一下即可完成,这一章,上云服务器,把项目部署到服务器里,是实实在在的新知识,学了两天,差不多掌握了。

主要是上一个服务器。云数据库也花了半天时间学了下,后来觉得个人项目没必要,就没再管他了。

1.首先,购买一个云服务器。有linux基础的最好就选cent os等,没有基础的用Windows也可以,但注意不要用Windows自带的记事本修改任何文件。

2.购买完毕后,查看站内消息,记下公网IP、账户名、密码。这很重要,往后你可能很难找到账户和密码在哪了。

3.有些云需要先用VNC方式登录打开远程连接服务,例如华为云,这里就不多说了,云服务商都会有教程的。

运行mstsc,输入公网IP,点击显示选项→本地资源→详细信息→驱动器,选择你需要能够和云服务器同步的硬盘分区。之后点击连接,输入账户和密码即可。

需要注意第一次连接,win10用户请点击使用其他账户,输入云服务器的账户名,不然他会默认使用你本地的账户,这是登不进去的。

5.(如果还没有做好的项目,可以跳到下一章了)用eclipse将项目打包成war,复制到服务器tomcat/webapps目录下。

如果项目是有数据库的,把数据库转储成SQL文件,在服务器端用Navicat新建同名数据库,在表这一项右键运行SQL文件即可。

打开tomcat/bin下的startup.bat,稍等片刻,你就可以在其他地方访问

这个地址来访问你的项目了。期间如果出现任何404/500错误,请自行检查开发环境是否一致、数据库设置是否正确等。

如果你的项目没有设置首页,上述地址可能会404错误,你可以直接在上述地址后再加你的项目页面即可,例如:

6.如果你后期还需要域名绑定,可以进行这一步:

(1)修改tomcat/conf下的server.xml,修改端口号为80:

    <Connector port="80" protocol="HTTP/1.1"

              connectionTimeout="20000"

              redirectPort="8443" />

并在最后,绑定了域名的修改localhost为你的域名,没绑定的不改,然后

  <Host name="localhost"  appBase="webapps"

            unpackWARs="true" autoDeploy="true">

在上面这一段下面添加下面的代码,其中路径要改为自己的安装路径、项目路径

<Context path="/" docBase="tomcat安装路径\webapps\你的项目名称\" debug="0"/>

(2)然后修改同目录下的web.xml,在最后

<welcome-file-list>

        <welcome-file>index.html</welcome-file>

        <welcome-file>index.htm</welcome-file>

        <welcome-file>index.jsp</welcome-file>

    </welcome-file-list>

添加一行welcome-file,把你的项目首页放进去。