创建完的web项目如何部署到服务器上并运行呢?

目录

一、麻烦的方法

1、首先启动服务器

2、把web项目放到tomcat的webapps目录下

二、把本地tomcat集成到IDEA中

1、集成本地tomcat

2、把项目部署到tomcat中

三、使用Tomcat插件

1、集成tomcat插件

2、项目部署

如何修改端口号?



前言:Deployment n.部署

一、麻烦的方法

1、首先启动服务器

2、把web项目放到tomcat的webapps目录下

可以看到对web项目完成部署。

其中步骤1和2可以进行调换,也可以先把web项目放到tomcat的webapps目录下,再启动服务器。

但是如果对web项目进行修改,则需要将修改过的整个项目重新复制到webapps目录下,但是Tomcat服务器不会有任何部署提示了。

总是这样运行实在太麻烦了,可以把tomcat集成到IDEA中。

二、把本地tomcat集成到IDEA中

1、集成本地tomcat

(1)Edit Configyrations:

(2)在打开的页面中:

+——>Tomcat Server——>Local:

因为之前配置过tomcat,所以新建后存在tomcat,如果第一次配置tomcat则需要点击Configure然后点击左上角的加号,然后找到自己的tomcat安装目录点击确定,就会回到图所示的位置。 

Configure——>+——>Tomcat Home——>apache-tomcat-8.5.68

这样一般就集成成功了,下图是介绍一下都有什么用。

2、添加web项目

(类似于把web项目放到tomcat的webapps目录下)

(这一步是选择部署哪个项目到tomcat服务器中)

Artifact(构件)是指将项目打包、部署和发布所需的相关文件和资源的集合

Deployment——>+——>Artifact:

3、启动服务器

可以看到项目被部署成功: 

 

三、使用Tomcat插件

1、集成tomcat插件

(1)在pom.xml文件中添加tomcat插件:

<build>
    <plugins>
    	<!--Tomcat插件 -->
        <plugin>
            <groupId>org.apache.tomcat.maven</groupId>
            <artifactId>tomcat7-maven-plugin</artifactId>
            <version>2.2</version>
            <configuration>
                    <path>/wp</path>
                    <port>80</port>
                    <uriEncoding>UTF-8</uriEncoding>
                    <server>tomcat6</server>
            </configuration>
        </plugin>
    </plugins>
</build>

path是访问应用的路径,例如我上面写的是/wp,则访问路径是 http://localhost/wp;

port是tomcat的端口号;  

uriEncoding  URL按UTF-8进行编码,这样就解决了中文参数乱码。

Server指定tomcat名称。

2、启动服务器

(1)安装Maven Helper:

Settings——>Plugins——>Maven Helper

(2)右键选择tomcat7:run

tomcat默认设置的端口号是8080,则访问路径是http://localhost:8080/web-demo/a.html

关于路径解析:

http://localhost:8080:访问tomcat服务器

demo1_war:部署在web服务器上的项目

a.html:html页面

 注: HTTP协议默认端口号为80,如果将Tomcat端口号改为80,则将来访问Tomcat时,不用输入端口号。即:http://localhost/web-demo/a.html。

如何修改端口号?

(1)修改 conf/server.xml

(2)集成的本地Tomcat中通过HTTP port修改

(3)pom.xml文件中通过tomcat插件的configuration属性修改

<port>80</port><!--访问端口号 -->
<path>/</path><!--项目访问路径-->

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面是 Django 项目部署服务器运行的具体步骤: 1. 将 Django 项目代码上传到服务器。您可以使用 FTP、SCP 或其他文件传输协议将代码上传到服务器,或者使用 Git 等版本控制工具进行代码部署。 2. 安装 Django 及相关依赖。在服务器上使用 pip 安装 Django 及相关的依赖库,如 Pillow、psycopg2 等。 3. 设置数据库。在服务器创建数据库及相应的用户,并修改 Django 项目的 settings.py 文件中的数据库配置。 4. 配置 Web 服务器。您可以使用 Apache 或者 Nginx 等 Web 服务器部署 Django 项目,具体配置方式可参考相关文档。在配置成后,需要启动 Web 服务器。 5. 配置静态文件。在 settings.py 文件中配置静态文件路径,并使用 collectstatic 命令将静态文件收集到指定的目录。 6. 配置应用服务器。您可以使用 uWSGI 或者 Gunicorn 等应用服务器来启动 Django 项目,具体配置方式可参考相关文档。在配置成后,需要启动应用服务器。 7. 运行 Django 项目。在服务器上启动 Web 服务器和应用服务器后,您可以在浏览器中输入服务器的 IP 地址或域名来访问 Django 项目。 需要注意的是,在部署过程中,可能会遇到各种问题,例如数据库连接失败、Web 服务器启动失败、应用服务器启动失败等等。因此,建议在部署前先做好相关的测试,并逐一排查问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值