精华内容
下载资源
问答
  • Bolo 简介 Bolo 是基于 ... 本文作者: 南风 文章标题:使用宝塔Tomcat与Nginx部署Bolo博客 本文地址:https://www.nfxwblog.com/archives/36.html 版权说明:若无注明,本文皆南风的博客原创,转载请保留文章出处。

    💡 Bolo 简介

    Bolo 是基于 Java 的一款开源博客引擎,它基于Latke框架搭建,响应速度快,占用资源小,Bolo 完全免费,代码全部开源且允许二次开发自用。如果你在寻找一款美观、全面但不复杂的个人博客引擎 —— 欢迎加入到 Bolo 用户的大家庭中来。

    Github项目地址
    文章原文地址—南风的博客

    📝 Bolo 与 Solo

    Bolo 博客引擎由Solo 博客引擎深度定制并开源发布。与 Solo 不同的是,Bolo 将全部功能进行本地化处理,而 Solo 由于其 B3log 分布式社区博客端节点系统 的概念,你的大部分数据将存储在 B3log 社区 的服务器当中。同时 Solo 中的登录、评论以及大部分交互功能都必须通过 B3log 社区账号 进行,在社区服务器宕机、博客系统网络质量差等情况下较为不便。

    Bolo 在 Solo 的基础上优化、修改、添加了非常多的功能,当你使用 Bolo 时,会发现 Bolo 存在很多的不同和亮点。例如完全本地的博客、自定义图床、更精美的独家皮肤、更丰富的推送功能等等。

    同时 Bolo 也兼容 Solo 的数据库,你可以直接让 Bolo 连接 Solo 的数据库并启动,通过浏览器访问,Bolo 会自动跳转到 Solo 用户的一键迁移向导。

    ✨ Bolo 功能

    • 完整的教程文档,完善的交流答疑
    • 精美皮肤常更新
    • 支持将文章自动备份至 GitHub 仓库 示例
    • 超酷的数据统计表
    • 本地登录、评论,支持备案模式(隐藏登录、评论及搜索入口)
    • 支持 Tomcat、Docker 快速部署
    • 邮件提醒功能,不怕错过博客中的新评论,回复他人评论也会发邮件提醒他人
      强大的 Vditor 编辑器,支持 所见即所得、即时渲染、分屏预览 三种模式,额外支持通过 Lute_HTTP 渲染
    • 支持自定义图床(阿里云、又拍云、七牛云)
    • 轻型防火墙功能,阻止恶意访问,保证博客正常运行
    • 强大的 Markdown 编辑器(使用 Vditor)支持大纲、数学公式、脑图、图表、流程图、甘特图、时序图、五线谱、多媒体、语音阅读、标题锚点、代码高亮及复制、graphviz 渲染
    • 支持黑暗模式,随系统设置自动切换,保护视力
    • 看板娘+,在线更新海量看板娘资源
    • 如果你是 Solo 用户,还可将 Solo 的数据一键迁移到 Bolo;如果你对 Bolo 不满意,还可以一键迁回至 Solo
    • Server 酱推送功能,在微信上接收你的博客动态
      自动生成“我在 GitHub 上的开源项目”文章功能,让博客的访客更好地了解你的 GitHub 履历

    🎨 Bolo 皮肤

    Bolo当前内置了多款皮肤,可直接后台配置开启

    大爱这款皮肤!作者肝了几天从WordPress移植过来的 👍

    🛠️ Bolo 安装

    1.环境

    1. 安装环境:
      1. 服务器
      2. 域名
      3. 宝塔
        1. Tomcat
        2. MySQL
        3. Nginx

    2.宝塔下载Tomcat与MySQL

    1.安装Tomcat 8(9版本可能不存不兼容问题)
    2.安装MySQL

    3.Tomcat安装完成后暂停Tomcat

    3.下载源代码

    前往Github 项目地址下载源代码,如下载速度太慢,可直接点击 这里 高速下载。

    4.源代码上传

    1.先进入/www/server/tomcat/webapps文件夹内删除我勾选的文件夹

    2.再进入/www/server/tomcat/webapps/ROOT文件夹内删除全部文件

    3.上传下载好的压缩包,解压到当前所在的ROOT目录

    4.宝塔创建一个数据库

    5.找到/www/server/tomcat/webapps/ROOT/WEB-INF/classes文件夹中的local.properties打开编辑

    请输入图片描述

    6.修改25行 MySQL runtime 中的 username password URL 三个选项,对应你创建的数据库用户名和密码,URL地址改为blol,完成后保存

    URL 里只需修改 solo? 中的 s 改为 b

    请输入图片描述

    保存完成后,网站默认是跑在8080端口,注意放行宝塔防火墙8080端口!!!放行后启动Tomcat,通过IP或域名:8080访问,就可以进到博客初始化界面,如需想直接通过80端口访问,前往/www/server/tomcat/conf/server.xml把找到8080修改为80,并重启Tomcat,直接输入IP或域名就可以直接访问博客了。

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gyN3wZfL-1622874471258)(https://b3logfile.com/file/2021/06/8f1eb8ac704044769168f2aa73159567.png)]

    这里我通过Nginx反向代理来配置博客,主要方便配置SSL,如没有配置Https访问的需求,执行前面的步骤博客就搭建完成了,如需配置HTTPS服务请接下文,不用执行前面的改8080端口的操作

    配置Nginx

    1.安装Nginx

    2.创建站点,输入自己的域名

    3.添加反向代理

    配置Https

    1. FreeSSL 配置HTTPS,按提示步骤去域名解析处完成DNS域名解析验证,完成后,导出Nginx格式的证书

    2.导出的证书和秘钥用编辑器打开并复制

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oDyaO5f9-1622874471269)(https://b3logfile.com/file/2021/06/b619792cb824444f8db3e9928c37ca20.gif)]

    3.粘贴证书与秘钥与开启强制HTTPS

    4.修改Bolo配置文件/www/server/tomcat/webapps/ROOT/WEB-INF/classes/latke.properties中的HTTP改为HTTPS并保存,如果不修改,可能会出现页面样式错乱!

    5.重启Tomcat!实现Https访问!(如无法访问请尝试重启Tomcat和Nginx!!!)

    🌟 Bolo 部署完成

    前台预览

    后台内置皮肤预览

    皮肤一览 大爱!

    🚀️ 前往我的 Bolo博客 查看效果

    🙏 特别鸣谢 adlered,如果大家安装部署中出现了问题,可以通过官方文档中的联系方式进入Bolo内测群,论您遇到了何种问题,博客的作者和维护人员都将为你解答,还可以直接预约远程调试服务。

    本文作者: 南风
    文章标题:使用宝塔Tomcat与Nginx部署Bolo博客
    本文地址:https://www.nfxwblog.com/archives/36.html
    版权说明:若无注明,本文皆南风的博客原创,转载请保留文章出处。

    展开全文
  • 宝塔tomcat 发布java web项目 学校学习的是比较传统的java web项目,从基础学起嘛,servlet、jsp,EL表达式。上学期做了两个javaEE的小项目,现在打算重新投简历了,所以想把以前的项目拿出来,虽然做的不好,也可以...

    宝塔tomcat 发布java web项目

    学校学习的是比较传统的java web项目,从基础学起嘛,servlet、jsp,EL表达式。上学期做了两个javaEE的小项目,现在打算重新投简历了,所以想把以前的项目拿出来,虽然做的不好,也可以部署出来遛一遛。

    需求

    已有java web项目,想部署到自己的云服务器上面去

    已有条件

    一台阿里云学生机 云服务器,装了centos加宝塔(不得不说宝塔还真是方便,以前自己敲命令安装lamp的时候真的是搞了很久)

    问题

    那么问题就是这么部署原来的项目到服务器上面了,上网搜索了一波,还是跟原来的老样子,坑的博客跟有用的博客一半一半的

    解决方法

    1、打包原来的java web项目 ---- > war 格式
    我原来的项目是使用eclipse做的,现在用eclipse打包
    操作步骤:
    点击需要打包的项目—>右键---->Export---->WAR file
    就可以打包到本地了

    2、打开服务器上面的宝塔
    (1)安装Tomcat
    在软件商店中先安装Tomcat 我这里安装的是8.5版本,这里要与项目中的版本对应在这里插入图片描述
    这里默认的端口是8080,我们先跑一下试试
    在这里插入图片描述
    (2)我们建一个网站域名去映射到我们的Tomcat
    这里的话看需要,如果想直接ip地址访问项目的话就不需要这一步骤
    域名访问的话得有自己的备案域名

    这里的文件夹路径为 /www/server/tomcat/webapps/
    我们的java web项目就放在这里
    在这里插入图片描述

    (3)开启网站的Tomcat选项
    点击对应网站的设置—>Tomcat----> 启用Tomcat
    在这里插入图片描述
    这里我们可以直接用二级域名访问了,好像直接解析到80端口了,不用加8080端口号,这里的二级域名需要得去阿里云先解析过来,才可以使用
    在这里插入图片描述
    (4)上传我们的项目到 Tomcat目录下面的 webapps
    上传我们打包的 war文件到这里目录下面,系统会自己帮我们解压成文件夹
    在这里插入图片描述

    (5)访问我们的项目
    这里我们就可以访问我们的项目了
    第一种方式是 ip地址+8080端口号+项目路径
    我这里的域名只是解析了我的服务器ip(安全起见嘛)
    在这里插入图片描述
    第二种方式就是刚刚搞过来的域名
    这里默认的80端口就可以访问了
    好像加8080也可以访问
    在这里插入图片描述
    大家可以访问一下试试,这是我大二帮其他同学做的课设,有点简陋

    展开全文
  • Tomcat部署Solr实战

    2018-09-20 22:51:45
    Tomcat部署Solr实战 概述 Solr是一个独立的企业级搜索应用服务器。在改造项目中由于数据库中的数据逐渐增多查询效率变慢,根据建议使用Solr优化查询体验并降低数据库访问压力。 Solr服务搭建 接下来就进行solr...

    Tomcat部署Solr实战

    1. 概述
      Solr是一个独立的企业级搜索应用服务器。在改造项目中由于数据库中的数据逐渐增多查询效率变慢,根据建议使用Solr优化查询体验并降低数据库访问压力。

    2. Solr服务搭建
      接下来就进行solr服务的搭建,由于solr是一款基于Lucene的全文搜索服务器,最好可以看一下Lucene。
      注意:solr、tomcat、jdk版本限制,否则会做很多无用功

      2.1 相关软件版本:
      Tomcat:apache-tomcat-7.0.85
      Solr:5.4.0(5.5版本及以上需要Tomcat8,下载地址:)
       下载地址:http://archive.apache.org/dist/lucene/solr/ 选择solr-5.4.0.zip
      jdk:1.7(1.7以上均可)

      2.2文件配置
       1、创建一个文件夹solr_server将tomcat文件拷贝进去
      在这里插入图片描述
       2、解压solr并把D:\solr-5.4.0\server\solr-webapp\webapp文件夹复制到tomcat的webapps目录下并改为solr,如图:
      在这里插入图片描述
       3、进入D:\solr-5.4.0\server\lib\ext将里面的jar包
        复制到D:\solr_server\apache-tomcat-7.0.85\webapps\solr\WEB-INF\lib中
      在这里插入图片描述
      在这里插入图片描述
       4、将D:\solr-5.4.0\server\resources下的log4j.properties复制
        到D:\solr_server\apache-tomcat-7.0.85\webapps\solr\WEB-INF\classes
        如果没有classes文件夹就创建一个
      在这里插入图片描述
      在这里插入图片描述
       5、在tomcat同级目录上创建文件夹solr_home
      在这里插入图片描述
      将D:\solr-5.4.0\server目录下的solr文件夹复制到solr_home中
      在这里插入图片描述
       6、修改tomcat目录下D:\solr_server\apache-tomcat-7.0.85\webapps\solr\WEB-INF的web.xml文件修改引用,即上一步骤创建的solr目录
      在这里插入图片描述
       7、启动tomcat服务器,访问solr管理端
        http://localhost:8080/solr/admin.html/
      在这里插入图片描述
       8、创建core
        在solr_home/solr下创建文件夹solr_core,将solr目录D:\solr-5.4.0\server\solr\configsets\sample_techproducts_configs下的conf文件夹拷贝进来
      在这里插入图片描述
      在这里插入图片描述
      同样在管理平台创建core与上一步目录名称一致
      在这里插入图片描述

    3. 配置中文分词器
      将IKAnalyzer2012FF_u1-6.51.jar拷贝到solr/WEB-INF/lib下
      将ext.dic(扩展词:扩充新词汇使其不被拆分)
       IKAnalyzer.cfg.xml(分词器配置文件)
       stopword.dic(停用词内容:是一些词汇不显示)
       拷贝到solr/WEB-INF/classes下

    添加分词器配置:
    在新创建的核心下的conf文件夹内打开schema.xml文件:
    在这里插入图片描述
    添加配置

    <fieldType name="text_ik" class="solr.TextField">
    	<analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/>
    </fieldType>
    

    重启tomcat服务,分词效果:
    在这里插入图片描述

    展开全文
  • 使用到的工具:xshell(选择自己喜欢的SSH工具都可以的)一、宝塔面板安装和配置官网地址:https://www.bt.cn①以Linux为例,在SSH 连接工具中(根据系统选择安装命令以下,面板安装就不需要多说了哈!遇到Y/N,输入Y...

    6ae5fd66059cf7e141f2b75564e46569.png

    使用到的工具:xshell(选择自己喜欢的SSH工具都可以的)
    一、宝塔面板安装和配置

    官网地址:https://www.bt.cn

    ①以Linux为例,在SSH 连接工具中(根据系统选择安装命令以下,面板安装就不需要多说了哈!遇到Y/N,输入Y回车即可)

    Centos安装命令 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
    Ubuntu/Deepin安装命令 wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh
    Debian安装命令 wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh
    Fedora安装命令 wget -O install.sh http://download.bt.cn/install/install.sh && bash install.sh
    (来源这个宝塔官网页面https://www.bt.cn/download/linux.html)

    ②1~2min安装完成后一定得看SHH工具中出现的登录地址(基本都是 服务器ip地址:8888)、用户名和密码信息

    8f525411cca09f57ebdea6a6f2d068d7.png

    ③登录面板后台后,提示安装,如下图即可

    3825c6fbc92708a52379fe321d41dd0f.png

    ④接下来基本就是等待了,LNMP安装好后,接着需要安装Tomcat(推荐安装Tomcat9,默认选择快速安装即可)

    b63bb368a8f841a4ed158c8078141cef.png

    提示:宝塔中安装tomcat时会自动安装JDK对应的JDK版本!
    tomcat8、9对应jdk1.8;tomcat7对应jdk1.7

    797cb3dfdf5b978905dd2306c62d33d5.png

    071294b319cb824e498805e88e7c3a3f.png

    ⑤在面板的导航页找到 安全后如下图填写为tomcat默认端口8080放行

    fa1304b1d5a87b092158ebcf307f2052.png

    ⑥tomcat启动

    • 进入站点管理

    031373131a58f4b7f7582be0dba9cb1c.png
    • 启动Tomcat

    fd62adf63f96f4979af1c39f810b9f4b.png

    ⑦检查tomcat页面能否访问(看到下图页面就成功了)
    访问:http://域名:8080/ 或者 http://ip:8080/都可以!

    cc3d304b75776181a20b41372e2e9e97.png


    网站页面就创建好了,可以访问试试!

    ⑧上传一个JSP简单文件测试能否正常运行

    • 可以在电脑桌面创建一个index.jsp文件,内容随意,也可用下面的:
    • 这里我就用之前的一个九九乘法表的练习来当测试代码了,如下
    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
        <%! //返回打印九九乘法表的HTML代码,通过表达式调用,在页面中显示
                String formula1="";
                String formulaTable(){
                for(int i=1;i<10;i++){
                    for(int j=1;j<=i;j++){
                        int product=i*j;
                        formula1+=i+"*"+j+"="+product;
                        formula1+=" ";
                    }
                    formula1+="<br/>";//插入换行标签,实现切换操作
                }
                return formula1;
            }
        %>
        <h1>打印九九乘法表</h1>
        <hr>
        <%=formulaTable()%>    <%--调用返回值--%>        
        
    </body>
    </html>
    • 在webapps文件夹下创建leo文件夹(leo是文件夹名可以随意),将桌面的index.jsp文件上传到leo文件夹中

    1b0b6d231ee9de05c2cab5e38f8a1db5.png
    • 一切工作就绪后,在浏览器地址栏输入 ip 或 域名:8080/文件夹名/文件名
      假如: ip为192.168.1.1 文件夹名为:leo 文件名为:index.jsp
      访问:192.168.1.1:8080/leo/index.jsp 若用的我在上面提供的九九乘法表代码正常显示就和下图一样啦!

    60509b200a1ce73033a1d5f761a4185d.png
    展开全文
  • 宝塔面板部署Java项目

    2021-02-05 16:03:44
    宝塔面板部署Java项目 使用宝塔面板里面的 Java 项目管理器来进行部署 首先注意 1、tomcat7/8/9使用的端口依次是8081/8082/8083 安装的那个版本Tomcat就 开启对应的端口 2、该管理器项目不是部署tomcat下面,因此...
  • 宝塔配置tomcat

    千次阅读 2020-04-18 12:10:10
    这里我总结了我使用宝塔配置tomcat的各种坑,希望能帮到大家 安装jdk 首先,安装jdk,可以到官网下载jdk-liunx版本,或者是在liunx命令行中使用yum安装jdk yum直接安装(应该是不需要配置环境变量的,具体可以安装成功后...
  • 阿里云centos下用tomcat部署项目 记录一次阿里云部署若依项目的过程,熟悉一遍,为以后的部署积累经验 主要步骤有:centos安装宝塔面板,通过宝塔安装mysql、tomcat,初始化数据库,git克隆项目调试 期间遇到...
  • 使用宝塔面板部署javaweb 1.首先要有服务器和云数据库 2.把项目导出.war格式 然后点apply,ok 记住Output directory的路径,导出来的.war就在这个路径中 点击Build,.war就导出来了。 3.把.war文件上传到Tomcat...
  • 注意:tomcat9支持的JDK版本为8,如果需要更改访问端口,请在宝塔-软件商店-已安装-Tomcat的设置中配置修改(修改第69号的8080即可),修改后需要重新加载配置,方可生效。 2-上传out到Tomcat中的root目录 按照路径...
  • 宝塔Linux部署JavaWeb项目

    千次阅读 2019-07-21 10:08:01
    如何使用宝塔Linux部署JavaWeb项目 索隆爱娜美 2019年7月20日 20:50:59 首先使用终端连接工具Xshell 6进入Linux 进入宝塔官网 点击立即安装 根据自己的需求选择安装版本,例如centos7.3 在Xshell 6中输入...
  • Linux中使用宝塔面板部署javaWeb项目

    万次阅读 多人点赞 2018-08-18 23:12:04
    最近在centos7.2上使用宝塔面板部署javawe项目,首次使用宝塔面板,在网上找的资料很少不全。。。不说的我们开始 1、使用putty进入Linux就不多说了 2、进入宝塔官网https://www.bt.cn/ 3、点击立即安装 4、...
  • 宝塔部署java web项目

    万次阅读 多人点赞 2018-01-29 20:25:59
    宝塔部署javaweb项目完整篇,给想要使用宝塔部署java web项目的人一些参考,觉得不错的可以在下方留言点赞哦,有错误的地方也请大家帮忙指出,发消息给我吧,我好修改。 1.首先,登录宝塔面板(安装就不说了,...
  • · 前几年买了阿里云的ECS服务器,当时配置宝塔面板都是找朋友帮我弄的,去年一个项目给某公司做官网,涉及到域名解析的事情,最近开发项目又涉及到部署PHP项目、部署JavaWeb项目的工作。抽空做个运维的博客总结,...
  • 并设置系统为CentOS,面板类型为宝塔(BT-Panel) 如果没有设置也没关系,后续步骤会告诉大家如何重置 搭建可视化工具 进入服务器 在阿里云首页的最上方点击进入控制台 选择进入自己的服务器 这时我们所见到的...
  • tomcat 部署ip地址访问不到

    万次阅读 2017-09-27 09:08:54
    最近要做webapp那么在调试的时候不仅仅要在Pc端也要在手机端来查看效果,那么就要本地的机器变成服务器,使用tomcat是非常常用的方法。 配置好了tomcat后,使用localhost:8080可以登录到tomcat那个网页但是ip地址...
  • 使用tomcat部署solr服务

    千次阅读 2016-04-27 14:49:28
     solr作为一个应用服务,可以直接部署到应用服务器上。 solr的启动有两种启动方式:  1、使用solr集成的jetty.  2、使用tomcat等应用服务器. solr前提,必须安装java环境。如果没有安装jdk,请先参照 环境...
  • 宝塔部署javaweb项目

    2020-02-11 11:31:03
    一:前期的准备的工作 服务器一台(Linux安装宝塔面板) 域名(已经完成映射) 二:部署javaweb项目 1:登录宝塔面板(实际就是登录服务器)
  • 一.通过宝塔面板部署php项目 软件商店搜索宝塔一键部署搜索think部署thinkphp5.0 部署填写域名或者ip设置数据库点击...部署java项目到tomcat服务器的方法 软件商店-》搜索java-》部署 打开java-》点击添加...
  • 网上几乎所有uniapp都是部署在Nginx上,而我这边要部署Tomcat上,部署很简单,HBuilderX发行->网站-H5手机版,将生成的文件放到Tomcat->webapps->ROOT 下即可。 但是这里有和Nginx一样的问题,即刷新就...
  • 日志在你的tomcat文件夹下的logs文件夹里面。 我把tomcat布置到服务器上之后并没有把我先前跨域更改的lib中的jar包再次更改导致了一直无法访问项目,查看log之后发现是这个问题就再次对服务器上的项目进行了跨域设置...
  • 1.进入服务器实例,更改安全组,新建安全组,添加规则,添加8888端口(宝塔面板)和8080端口(tomcat)、3306(数据库连接)、8400(springboot项目的端口,不固定)、22(ssh端口) 2.用服务器公网IP连接...
  • 找到Tomcat德WebApp目录,将WAR文件上传,宝塔会自动解压这个war文件 新建站点 注意要将根目录设置未webapp下的项目目录,我这里的项目叫做203 绑定域名(不是必须) 如果上一步没有设置域名,在这一步可以添加...
  • 针对新手,大佬的史上最最最详细的tomcat配置教程,使用宝塔面板来操作nginx,超级方便简单,傻x式操作,只需要跟着教程做绝对可以搭建好您自己的java web应用。
  • 配了一下午的Tomcat环境,发现8080端口能够正常启动Tomcat,但是war包放在webapps文件夹下不自动编译,输入...(这可能是用宝塔BT安装Tomcat的一个坑!!!) 后续 重新通过命令行在linux中安装了Tomcat9, 目录在 /u
  • IDEA+阿里云Centos+宝塔面板 部署JavaWeb网站 本文是有关阿里云ESC服务器上部署个人网站的文章,注意:这里我的网站部署没有涉及到数据库,具体相关数据库如何部署请自行搜索。 欢迎访问 ...
  • 如何使用宝塔面板部署war包项目

    千次阅读 热门讨论 2019-03-16 23:22:06
    快速部署自己的java项目到tomcat容器中
  • 前些天用Tomcat的时候遇到一个问题,那就是如何在一个服务下部署两个应用,通俗说就是一个web server,下面有两个网站,对应不同的二级域名,两者指向的是同一IP地址。如何做才能分别访问而不受干扰呢?为此,g了一下...
  • 文章目录宝塔面板 - 如果配置宝塔面板正确的代理tomcat下的服务1、nginx 配置2、配置反向代理:代理tomcat 主目录3、配置反向代理:只代理指定项目 宝塔面板 - 如果配置宝塔面板正确的代理tomcat下的服务 1、nginx ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 908
精华内容 363
关键字:

宝塔tomcat部署