安装部署window服务

本文介绍了两种安装和卸载Windows服务的方法:通过命令行使用installutil.exe工具,以及创建安装项目打包服务。在命令行中,利用.NET Framework目录下的installutil.exe执行安装和卸载操作,并可以通过批处理文件简化流程。另一种方法是在项目中创建安装项目,将服务打包成可执行安装文件。

安装window服务有两种方式:一种是通过命令行的形式,一种是建立安装项目,打包成安装文件。

 

1.通过命令行安装window服务

在你写好window服务后,编译生成exe文件,然后利用installutil.exe来安装。这个文件路径C:\Microsoft.NET\Framework\v4.0.30319\installutil.exe,其中v4.0.30319目录根据你的.NetFramework版本不同而选择相应的文件夹。

-->在运行中输入cmd,打开命令行界面,然后输入%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil.exe C:\Service1.exe我是把服务可执行文件放到了C盘根目录下。 -->再输入net start Service1启动服务。

 

也可以把上面%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil.exe C:\IISWatcher.exe
net start IISWatcher放到一个记事本中,然后重命名为**.bat,之后就可以双击执行了。

-->卸载服务

%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil.exe /u C:\IISWatcher.exe

其实就是多了一个/u

 也可以把上面%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil.exe /u C

### 在 Windows 上安装部署 TiDB 由于官方文档指出 TiDB 主要支持 Linux 环境,在 Windows 下可以通过多种方法来实现 TiDB 的安装部署。一种推荐的方式是在 Windows 11 中利用 WSL2 (Windows Subsystem for Linux 2) 来运行 Ubuntu 子系统并在此环境中完成 TiDB 的安装[^1];另一种较为简便快速的方法则是通过 Docker 容器化平台来进行部署。 #### 使用 WSL2 和 Ubuntu 部署 TiDB 对于采用 WSL2 方式的用户来说,首先需确保已启用 WSL2 功能,并安装了最新版本的 Ubuntu 发行版。之后可以按照常规的 Linux 安装指南操作,下载适用于 Linux AMD64 架构的 TiDB 社区服务器脚本 `local_install.sh` 并执行该脚本来启动安装过程[^4]: ```bash wget https://download.pingcap.org/tidb-community-server-v7.5.0-linux-amd64.tar.gz tar -xzvf tidb-community-server-v7.5.0-linux-amd64.tar.gz cd tidb-community-server-v7.5.0-linux-amd64/ chmod +x local_install.sh ./local_install.sh ``` 此命令序列会自动配置好所需的环境变量以及服务组件,使得可以在类 Unix 系统中顺利运行 TiDB。 #### 利用 Docker 安装 TiDB 如果倾向于更加快捷简单的方案,则可以选择基于 Docker 的方式进行设置。这不仅能够绕过复杂的本地依赖关系管理问题,而且还能保证跨不同主机的一致性和稳定性。具体步骤如下所示: - **安装 Docker**: 如果尚未安装 Docker,请访问官方网站获取适合 Windows 版本的应用程序并依照指示完成安装。 - **拉取 TiDB Docker 镜像**: ```dockerfile docker pull pingcap/tidb:latest ``` - **启动容器实例** 可以使用下面这条指令创建一个新的 TiDB 实例,其中 `-p` 参数用于映射端口以便外部访问数据库服务: ```dockerfile docker run -d --name my-tidb -p 4000:4000 pingcap/tidb:latest --store=tikv --path="tidb-data" ``` 上述两种途径均能在一定程度上满足于 Windows 用户群体关于 TiDB 的需求。值得注意的是,尽管存在针对 Windows 的直接安装教程[^3],但由于缺乏官方的支持维护,因此不建议作为首选项考虑。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值