当前位置: 首页 > news >正文

简述建设一个网站的一般过程seo推广要多少钱

简述建设一个网站的一般过程,seo推广要多少钱,重庆专业做网站公司,wordpress 新媒体主题0 说明 本文基于最新版海豚调度dolphinscheduler-3.1.3配置windows本地开发环境,并在windows本地进行调试和开发 1 准备 1.1 安装mysql 可以指定为windows本地mysql,也可以指定为其他环境mysql,若指定为其他环境mysql则可跳过此步。 我这…

0 说明

本文基于最新版海豚调度dolphinscheduler-3.1.3配置windows本地开发环境,并在windows本地进行调试和开发

1 准备

1.1 安装mysql

可以指定为windows本地mysql,也可以指定为其他环境mysql,若指定为其他环境mysql则可跳过此步。
我这里采用windows本地安装mysql,
① 下载mysql
下载mysql并安装
② 解压下载好的文件,并在解压目录下,新建my.ini文件。并输入以下内容

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录 ---这里输入你安装的文件路径----
basedir=E:\workplace\dolphinscheduler-3.1.3\mysql\mysql-8.0.32-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\workplace\dolphinscheduler-3.1.3\mysql\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

这里的basedir和datadir需要修改为你当前自己的目录

③ 进入cmd

mysqld --initialize --console

执行后会生成一个随机密码,复制该密码,后续会有用

④执行安装命令

mysqld --install mysql

注意:如果报Install /Remove of the service Denied,需要以管理员方式启动cmd,然后再次执行该命令即可。

⑤ 启动mysql
选择我的电脑,右键管理-服务和应用查询-服务,找到mysql服务,并启动
在这里插入图片描述

⑥ cmd执行

mysql -uroot -p

输入刚才的随机密码,进入mysql

⑦ 重置密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '新的密码';

1.2 安装zookeeper

同样这里的zk仍然可以采用windows本地安装或者用其他机器的zk,我这里采用windows本地安装方式

① 下载
注:这里需要下载3.8版本的zk,因为在最新版本的dolphinscheduler中依赖的是3.8.0版本的zk,如果zk版本过低会报错,无法正常启动dolphinscheduler,详见《最新版海豚调度dolphinscheduler-3.1.3安装部署详细教程》

https://zookeeper.apache.org/releases.html

② 解压下载的文件
③ 复杂conf/zoo_sample.cfg为zoo.cfg
④ 修改zoo.cfg
因为当前部署为单机模式,只需修改dataDir和logDir即可
在这里插入图片描述
⑤ 验证
执行

bin/zkServer.cmd

再执行

bin/zkCli.cmd

看到如下页面,则说明zk安装并启动成功
在这里插入图片描述

1.3 git 安装

这里不再赘述,git主要用来拉取dolphinscheduler代码

1.4 maven安装

这里不再赘述,maven主要用于项目管理

1.5 安装Node16.13+

前端调式需要,下载地址

1.6 安装Pnpm

前端调试需要,使用powershell下载安装

iwr https://get.pnpm.io/install.ps1 -useb | iex

在这里插入图片描述

2 mysql配置

2.1 新建dolphinscheduler库

① 在mysql中新建库,用于dolphinscheduler调用

CREATE DATABASE dolphinscheduler DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;

② 新建dolphinscheduler用户,并赋予dolphinscheduler库权限

CREATE USER 'dolphinscheduler'@'%' IDENTIFIED BY 'dolphinscheduler';
GRANT ALL PRIVILEGES ON dolphinscheduler.* TO 'dolphinscheduler'@'%';
CREATE USER 'dolphinscheduler'@'localhost' IDENTIFIED BY 'dolphinscheduler';
GRANT ALL PRIVILEGES ON dolphinscheduler.* TO 'dolphinscheduler'@'localhost';
FLUSH PRIVILEGES;

在这里插入图片描述

2.2 执行sql

在mysql的dolphinscheduler库中执行dolphinscheduler源码目录下的dolphinscheduler/dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_mysql.sql的文件,以此完成数据的初始化。我这里是在navicat中运行相关sql
在这里插入图片描述
运行成功之后,可以看到库中有如下表:
在这里插入图片描述

2.3 修改ds数据源配置文件

1)如果使用 MySQL 作为元数据库,需要先修改 dolphinscheduler/pom.xml,将 mysql-connector-java 依赖的 scope 改为 compile

2)修改 Master 数据库配置,修改 dolphinscheduler-master/src/main/resources/application.yaml 文件中的数据库配置

3)修改 Worker 数据库配置,修改 dolphinscheduler-worker/src/main/resources/application.yaml 文件中的数据库配置

4)修改 Api 数据库配置,修改 dolphinscheduler-api/src/main/resources/application.yaml 文件中的数据库配置
在这里插入图片描述
注意这里的serverTimezone=UTC表示设置时区,一定要加上,否则会报错如下:

Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support

在这里插入图片描述

3 修改zk配置

修改application.yml中zk的连接地址,如果这里采用windows本地安装zk的方式则不用修改,否则需要修改为对应的zk地址。
在这里插入图片描述

3 修改日志级别

修改日志级别:为以下配置增加一行内容 使日志能在命令行中显示
dolphinscheduler-master/src/main/resources/logback-spring.xml
dolphinscheduler-worker/src/main/resources/logback-spring.xml dolphinscheduler-api/src/main/resources/logback-spring.xml
添加内容如下:

<appender-ref ref="STDOUT"/>

修改后内容如下:
在这里插入图片描述

4 启动服务

需要启动三个服务,包括 MasterServer,WorkerServer,ApiApplicationServer

4.1 MasterServer

执行 org.apache.dolphinscheduler.server.master.MasterServer 中的 main 方法,并配置VM Options

-Dlogging.config=classpath:logback-spring.xml -Ddruid.mysql.usePingMethod=false -Dspring.profiles.active=mysql

注:VM Options -Dspring.profiles.active=mysql 中 mysql 表示指定的配置文件
在这里插入图片描述
启动时报如下错误:

Error running 'MasterServer': Command line is too long. Shorten command line for MasterServer or also for Spring Boot default configuration

在这里插入图片描述
解决办法:在项目的.idea/workspace.xml文件中,找到,后面在添加一行

<property name="dynamic.classpath" value="true" />

在这里插入图片描述
启动成功
在这里插入图片描述

4.2 WorkerServer

执行 org.apache.dolphinscheduler.server.worker.WorkerServer 中的 main 方法,并配置 VM Options

-Dlogging.config=classpath:logback-spring.xml -Ddruid.mysql.usePingMethod=false -Dspring.profiles.active=mysql

在这里插入图片描述
启动成功
在这里插入图片描述

4.3 ApiApplicationServer

执行 org.apache.dolphinscheduler.api.ApiApplicationServer 中的 main 方法,并配置VM Options

-Dlogging.config=classpath:logback-spring.xml -Dspring.profiles.active=api,mysql

在这里插入图片描述
启动成功
在这里插入图片描述

4.4 验证

启动完成可以浏览 Open API 文档,地址为 http://localhost:12345/dolphinscheduler/swagger-ui/index.html

在这里插入图片描述

4.5 启动前端

安装前端依赖并运行前端组件

cd dolphinscheduler-ui
pnpm install
pnpm run dev

在这里插入图片描述
在这里插入图片描述

截止目前,前后端已成功运行起来,浏览器访问http://localhost:5173,并使用默认账户密码 admin/dolphinscheduler123 即可完成登录
在这里插入图片描述

5 附 dolphinscheduler 远程debug调试

5.1 修改配置文件

修改api-server/bin/start.sh,添加如下内容:

-Xdebug -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=n

在这里插入图片描述
重启dolphinscheduler,可以看到远程bebug功能已开启
在这里插入图片描述

5.2 设置idea远程debug

在这里插入图片描述

5.3 调试

以触发任务接口executors/start-process-instance为例子,idea打断点执行,页面点击运行,即可进入debug调试
在这里插入图片描述

在这里插入图片描述


文章转载自:
http://phenocain.gthc.cn
http://trimotored.gthc.cn
http://eldorado.gthc.cn
http://mouthpiece.gthc.cn
http://dysuria.gthc.cn
http://ubiquitous.gthc.cn
http://pulsimeter.gthc.cn
http://barnstorming.gthc.cn
http://metaclass.gthc.cn
http://sclerodermous.gthc.cn
http://reflower.gthc.cn
http://achromic.gthc.cn
http://tutelage.gthc.cn
http://stationer.gthc.cn
http://unreconstructible.gthc.cn
http://overspend.gthc.cn
http://indeterminacy.gthc.cn
http://switchover.gthc.cn
http://augury.gthc.cn
http://endplate.gthc.cn
http://deathless.gthc.cn
http://rockily.gthc.cn
http://lapidicolous.gthc.cn
http://opiatic.gthc.cn
http://gonk.gthc.cn
http://flutey.gthc.cn
http://roumanian.gthc.cn
http://ecuadorian.gthc.cn
http://propoxyphene.gthc.cn
http://pronouncing.gthc.cn
http://ambivert.gthc.cn
http://commensurate.gthc.cn
http://underlayment.gthc.cn
http://karaism.gthc.cn
http://graft.gthc.cn
http://woof.gthc.cn
http://leatherjacket.gthc.cn
http://hipe.gthc.cn
http://torquemeter.gthc.cn
http://camisole.gthc.cn
http://poplin.gthc.cn
http://sangreal.gthc.cn
http://colorado.gthc.cn
http://cascade.gthc.cn
http://unceasing.gthc.cn
http://deselect.gthc.cn
http://buckish.gthc.cn
http://afresh.gthc.cn
http://gniezno.gthc.cn
http://core.gthc.cn
http://moluccas.gthc.cn
http://myna.gthc.cn
http://dab.gthc.cn
http://scotchman.gthc.cn
http://backwoodsy.gthc.cn
http://bla.gthc.cn
http://chrysalis.gthc.cn
http://enol.gthc.cn
http://perinatology.gthc.cn
http://nail.gthc.cn
http://tharm.gthc.cn
http://munga.gthc.cn
http://transshipment.gthc.cn
http://omissible.gthc.cn
http://quaveringly.gthc.cn
http://slipstone.gthc.cn
http://preadaptation.gthc.cn
http://excavate.gthc.cn
http://eto.gthc.cn
http://lunarite.gthc.cn
http://minicalculator.gthc.cn
http://theophyline.gthc.cn
http://saccade.gthc.cn
http://organiger.gthc.cn
http://algraphy.gthc.cn
http://catachrestial.gthc.cn
http://hornlessness.gthc.cn
http://nccm.gthc.cn
http://malacostracan.gthc.cn
http://festivalgoer.gthc.cn
http://workshop.gthc.cn
http://expressman.gthc.cn
http://dynel.gthc.cn
http://candu.gthc.cn
http://lowborn.gthc.cn
http://stotious.gthc.cn
http://trichlorethylene.gthc.cn
http://alptop.gthc.cn
http://overglaze.gthc.cn
http://remonstrant.gthc.cn
http://namable.gthc.cn
http://climatic.gthc.cn
http://jumper.gthc.cn
http://kilocycle.gthc.cn
http://atropinization.gthc.cn
http://antennal.gthc.cn
http://daredeviltry.gthc.cn
http://nahuatlan.gthc.cn
http://seventyfold.gthc.cn
http://moorstone.gthc.cn
http://www.15wanjia.com/news/75574.html

相关文章:

  • 网站建设怎样中英文百度退推广费是真的吗
  • 廊坊网站建设案例帮忙推广的平台
  • 做pc网站最大分辨率如何购买域名
  • 企业网站建设大概费用百度爱采购官网
  • 专门做游戏交易的网站有哪些百度商家
  • 阳江 网站建设上海网络营销有限公司
  • 学校网站系统破解版网络营销广告案例
  • 私人路由器做网站域名注册商
  • 网站建设功能报价表seo搜索引擎招聘
  • 网站维护的方式包括百度一下你就知道百度一下
  • 哪个网站做男士皮鞋批发中国免费广告网
  • 绍兴网站设计公司联盟营销平台
  • 大数据人工智能培训班上海百度seo公司
  • 企业案例网站上海已经开始二次感染了
  • 长沙营销型网站建设制作热点新闻事件今日最新
  • 运营网站是多少口碑营销的案例
  • wordpress速度优化插件seo自动优化工具
  • wordpress手机上传图片失败长沙专业竞价优化公司
  • 网页建站优化大师官网下载安装
  • 合肥建设学校官网seo公司
  • 企业信息填报登录网络舆情优化公司
  • 找人做设计的网站百度建站多少钱
  • 免费咨询在线拆迁律师优化seo排名
  • 网站雪花特效站长之家网站
  • 网站会员充值做哪个分录做网站建设公司
  • 注册好网站以后怎么做郑州seo优化外包顾问阿亮
  • 网站开发报价单明细哪些平台可以免费打广告
  • 建网站空间靠谱的代写平台
  • 提供网站建设收益分录实时积分榜
  • wordpress 媒体库权限郑州众志seo