如何在windows命令行安装/卸载apache及mysql的方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在windows命令行安装/卸载apache及mysql的方法相关的知识,希望对你有一定的参考价值。

一、首先卸载mysql
卸载MYSQL数据库服务以前,首先进控制面板,找到“管理工具”,点击进去打开“服务(本地)”,在里面停掉MYSQL的服务。然后再到控制面板里的“添加删除程序”里面进行卸载。
虽然卸载完,但是还并不能完整的把MYSQL服务删除掉,还要到注册表里清除你的MYSQL服务。

开始—运行—regedit,进注册表编辑器
有几个地方:
1、HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Services\\Eventlog\\Application\\MySQL 目录删除。

2、HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet002\\Services\\Eventlog\\Application\\MySQL 目录删除。

3、HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Eventlog\\Application\\MySQL 目录删除.
卸载完MySQL最好重启一下电脑。然后再卸载Apache。
二、卸载Apache
方法很简单。
1、控制面板->添加/删除程序->找到apache的安装程序点删除就ok了
2、或者是:开始->所有程序->apache->卸载apache 。
OK,大功告成。
参考技术A 第一步:先设置环境变量,可以手动设置,下面是命令行的设置方式(我的路径和你的可能不同)
set
phpPATH=D:\server\php5
set
APACHEPATH=D:\server\Apache2.2
set
MYSQLPATH=D:\server\MySQL5
第二步:安装服务(前提是你的apache
php
mysql
的相关ini文件要配置好,符合这样的安装,有空了我给出一个ini的设置来)
%APACHEPATH%\bin\httpd.exe
-k
install
%MYSQLPATH%\bin\mysqld-nt.exe
–install
MySQL
–defaults-file=%MYSQLPATH%\my.ini
第三步:启动服务
net
start
Apache2.2
#不明白这个服务名是和版本有关系还是和文件夹有关系,以后试验下
net
start
MySQL
第四步:注册托盘图标
@echo
Windows
Registry
Editor
Version
5.00
>>www.dll
@echo
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
>>www.dll
@echo
“Apache2Monitor”=”D:\\server\\Apache2.2\\bin\\ApacheMonitor.exe”
>>www.dll
@regedit
/s
www.dll
@del
www.dll
好了,上面就是步骤,这些步骤其实是我写在一个bat文件中的,然后执行就行,在cmd下一个一个输入太麻烦了,保存好,再重装系统的话,就可以直接运行了。
安装已经明白了,那么这种方式安装的服务如何卸载呢。程序中没有啊。
既然是cmd下安装的,那么咱还是在cmd下去卸载吧,卸载很简单(php不用卸载安装什么的操作)
进入每个程序对应目录下的bin文件目录,分别按照下面方式执行即可。
apache卸载

httpd
-k
uninstall
mysql卸载
:mysqld
-remove

2Redis如何配置成一个windows服务并且设置一键安装卸载与启停

每天启动redis虽然只是一个命令行的事情,但是还是比较烦,所以……

参考文档:Windows Service Documentation.docx

默认前提:Redis已安装并配置完成(不知道如何配置的请查看Win10 1903小白搭建Redis

步骤:

1、导航到Redis安装路径,新建文件夹logs,如下图所示

 

2、安装服务,shift+右键单击,选择在此处打开powershell窗口

输入命令redis-server --service-install redis.windows-service.conf --loglevel verbose,打开服务可见Redis已加入 

 

 3、启动服务,输入命令redis-server --service-start启动redis服务

4、bat命令配置

每次用命令行配置redis服务也还是太麻烦,直接新建四个bat命令:

在redis的安装目录下新建4个txt,修改名称如下图所示,注意文件拓展名一定要修改:

对应的四个文件分别右键单击,选择编辑,编辑的命令如下:

InstallService.bat——redis-server --service-install redis.windows-service.conf --loglevel verbose

StartService.bat——redis-server --service-start

StopService.bat——redis-server --service-stop

UninstallService.bat——redis-server --service-uninstall

这样,以后启动停止redis就双击这四个命令就可以了,如果记不住路径就发送桌面快捷方式吧,直接桌面一键启停!

 

以上是关于如何在windows命令行安装/卸载apache及mysql的方法的主要内容,如果未能解决你的问题,请参考以下文章

windows下安装卸载mysql服务

[转载]在 Windows 10 中, 如何卸载和重新安装 OneNote App

使用可覆盖属性时如何按命令行卸载 MSI 包?

如何使用命令行卸载 Apache

如何使用rpm 命令来卸载Mysql软件

如何在 Windows 上卸载 Jenkins?