找回密码
 立即注册
搜索
查看: 401|回复: 1

[其它] Apache和Mysql绿色免安装版、redis免安装版

[复制链接]
发表于 2024-2-10 15:05 | 显示全部楼层 |阅读模式

今天安装系统,所有的东西都不能用了,有些需要再安装一遍,但有的不需要重新安装,免得产生垃圾。

我的PHP环境:Apache和MySQL,只需要打几个简单的命令即可!


mysql5.7及以后版本,要先初始化数据库:

mysqld  --initialize
mysql_install_db已经不再推荐使用了,建议改成mysqld --initialize 完成实例初始化。如果 datadir 指向的目标目录下已经有数据文件,则会有[ERROR] Aborting;在初始化时如果加上 --initial-insecure,则会创建空密码的 root@localhost 账号,否则会创建带密码的 root@localhost 账号,密码直接写在 log-error 日志文件中;新用户登入后需要立刻修改密码,否则无法继续后续的工作。
mysqld  --install 
net start mysql

注:mysql5.7体积真大

也可以参考http://www.cppblog.com/API/archive/2016/01/21/212705.html?utm_source=tuicool&utm_medium=referral


1. 运行CMD进入命令行

2. 进入apache的bin目录.

          apache服务安装命令:httpd -k install [-n  服务名]

 

3. 进入mysql所在的目录下的bin目录,

           Mysql服务安装命令:mysqld -install [服务名]

卸载 :和上面2步一样,进入bin目录

apache卸载命令:httpd -k uninstall [-n 服务名]
mysql卸载命令:mysqld -remove [服务名]


mysql下载地址:https://downloads.mysql.com/archives/community/

 楼主| 发表于 2024-12-5 18:13 | 显示全部楼层
为了减少对硬盘的IO负担,本地所有可能使用硬盘缓存的,全部改为使用缓存甚至是ramdisk。

发现本地的dz一直没有使用redis,以为是redis没有启动,可我明明是点击了快捷方式启动redis的呀,这个动作已经用了多年了,不应该出问题呀。结果:进程里还真没有redis相关的进程。

于是,查下日志:

无法找到来自源 MSYS 的事件 ID 0 的描述。本地计算机上未安装引发此事件的组件,或者安装已损坏。可以安装或修复本地计算机上的组件。

如果该事件产生于另一台计算机,则必须在该事件中保存显示信息。

以下是包含在事件中的信息: 

Redis version=6.2.3, bits=64, commit=00000000, modified=0, pid=970, just started

搞得我一懵一懵的,什么鬼?直接在命令行启动,发现进程一闪而过。为什么会突然变成这个样子?最近只是硬盘出现了坏扇区,对整个硬盘低格了一次。现在是从移动硬盘的备份中复制回来的。不应该会出问题呀。

想了想,加载配置文件一闪而过,不加载配置文件呢?终于发现一些线索:db加载可能有问题(忘记截图了)。于是,将dump.rdb文件改名为dump.rdb.bak,再次使用快捷方式启动,呵,成功了!!!

还是一头雾水???在些贴上说明里的下载地址:https://blog.csdn.net/oooo2316/article/details/107545700
在此也找到了一些关于MSYS2的相关信息,好像是要安装什么工具,不记得了:https://blog.csdn.net/gitblog_09000/article/details/142220538
 

需要超级老版本(2.8和3.0)的可以在这里找:https://github.com/ServiceStack/redis-windows/tree/master/downloads
最新版的redis for windows可以在这里找:https://github.com/redis-windows/redis-windows/releases
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|学习笔记

GMT+8, 2025-3-16 18:29 , Processed in 0.018868 second(s), 12 queries , APCu On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表