Java开源框架 iBase4J 搭建笔记
2023-09-27 14:24:54 时间
项目地址:https://gitee.com/iBase4J/iBase4J
搭建步骤:
1、git 代码
2、安装 Zookeeper
3、打包部署 Dubbo Admin
4、安装 Nginx
5、配置文件
6、启动Web Server 和 Service Server
7、搭建完成
详细步骤:
1、git代码
本人用的 idea -> File -> New -> Project From Version Control -> Git
输入 iBase4J 地址: https://gitee.com/iBase4J/iBase4J.git
选择本地保存地址输入名称,点击 Clone,稍等一会,代码下载完毕,如下图:
2、安装 Zookeeper
安装方法:http://blog.csdn.net/antma/article/details/79219493
3、打包部署 Dubbo Admin
本人是直接把源码下载下来,自己打包
部署方法见: http://blog.csdn.net/antma/article/details/79219739
4、安装 Nginx
下载地址:http://nginx.org/en/download.html
下载解压后,修改 conf/nginx.conf 文件为:
- worker_processes 1;
- events {
- worker_connections 1024;
- }
- http {
- include mime.types;
- default_type application/octet-stream;
- sendfile on;
- keepalive_timeout 65;
- server {
- listen 80;
- server_name localhost;
- # 静态页面目录
- root <span style="color:#ff0000;"><strong>E:\MyCode\iBase4J\iBase4J-UI\iBase4J-UI-AngularJS</strong></span>;
- # 默认首页
- index index.html;
- location / {
- # 用户浏览器端的缓存设置
- location ~* \.(css|js|jpg|jpeg|gif|png|swf|htm|html|json|xml|svg|woff|ttf|eot|map|ico)$ {
- expires 1h;
- if (-f $request_filename) {
- break;
- }
- }
- # 动态页面,交给tomcat处理
- if ( !-e $request_filename) {
- proxy_pass http://127.0.0.1:8088;
- }
- }
- error_page 500 502 503 504 /50x.html;
- location = /50x.html {
- root html;
- }
- }
- }
其中:
- # 静态页面目录
- root <span style="color:#ff0000;"><strong>E:\MyCode\iBase4J\iBase4J-UI\iBase4J-UI-AngularJS</strong></span>;
- # 动态页面,交给tomcat处理
- if ( !-e $request_filename) {
- proxy_pass <span style="color:#ff0000;"><strong>http://127.0.0.1:8088;</strong></span>
- }
Nginx配置完毕!
命令行运行 Nginx -t 检查配置文件语法是否正确,然后运行 start nginx 启动Nginx,如下图:
经过以上配置,直接访问 http://localhost 即可打开前端页面:
待续....
相关文章
- 网络爬虫讲解(附java实现的实例)
- JEECMS v8 发布,Java 开源 CMS 系统
- 11大Java开源中文分词器的使用方法和分词效果对比
- java中io的BIO
- 纳尼,Java 存在内存泄泄泄泄泄泄漏吗?
- 开源项目经常看到 package-info.java 文件,到底有啥用?
- 推荐一款阿里开源的 Java 诊断工具,好用到爆!
- 开源java项目监控,太香了
- Arthas(阿尔萨斯)- 阿里开源的Java在线诊断工具(火焰图-实战篇--正则表达式 优化方法)
- Java、C++、Python、Ruby、PHP、C#和JavaScript的理解
- 读excel时候出现java内存溢出
- [置顶] 遵循Java EE标准体系的开源GIS服务平台之二:平台部署
- 国内最火的10款Java开源项目,都是国人开发,CMS居多
- Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结
- Java 8 Stream 使用
- Java 归并排序
- 深入理解Java的动态编译(上)
- Java开源数据库管理工具
- Java开源内容管理CMS系统J4CMS的几个样式
- JAVA开源爬虫,WebCollector,使用方便,有接口。
- Java线程池应用
- [Java编程]开源一个前后端分离的博客系统
- 编写通用shell脚本启动java项目,适用于多数服务,只需修改服务名即可
- Java Tomcat7中使用Quartz2.2实现定时任务项目代码实例(demo)
- replace、replaceAll、replaceFirst用法【java 入门必知】