- 博客(16)
- 资源 (6)
- 收藏
- 关注
原创 红帽系:升级gcc4.8为gcc为7.5版本
本文详细介绍了GCC 7.5.0的安装过程:首先创建安装目录并下载源码包;然后安装必要依赖包(如gcc、gcc-c++等);接着下载并验证编译依赖文件;创建编译目录并配置编译选项;执行make编译;处理旧版本GCC的卸载问题(需先移除相关依赖包);最后执行make install完成安装。整个过程包含依赖处理、编译配置、版本冲突解决等关键步骤,为GCC升级提供了完整操作指南。
2025-12-18 10:48:06
386
原创 ubuntu 安装Nginx1.19.10(源码安装)
本文提供了详细的Nginx 1.19.10安装指南,包含从下载、解压到配置服务的完整步骤。主要内容包括:下载源码包、修改版本号、安装依赖组件、创建必要目录、编译安装、配置权限、启动测试以及配置systemd服务。特别说明了如何解决80端口启动问题,并给出了服务管理命令。文章强调命令可直接复制使用,确保100%安装成功,适合需要手动安装Nginx的用户参考。
2025-12-18 09:55:08
392
原创 Redis 6.2.5 安装全攻略(国产化必备技能,源码安装法)
本文详细介绍了Redis 6.2.5版本的完整安装配置流程。主要内容包括:1)下载安装包并安装必要组件;2)编译安装Redis到指定目录;3)配置redis.conf文件(包括端口、日志路径、密码等);4)设置Redis为系统服务,实现开机自启。文中特别指出了编译过程中的注意事项,并提供了详细的配置参数说明。通过systemctl命令可实现服务的启动、停止、重启等操作,最后还介绍了redis-cli的登录方式。该指南虽基于旧版本,但安装步骤经过验证100%有效。
2025-12-12 23:26:32
221
原创 MySQL 磁盘容量不足时的数据库迁移与新磁盘挂载方案
本文分享了MySQL数据库迁移至新磁盘的实操经验。首先通过pvcreate、vgcreate和lvcreate命令对新磁盘进行分区和格式化,创建逻辑卷并挂载到/var/lib/mysql目录。然后停止MySQL服务,备份原数据目录,将数据拷贝至新位置并修改权限。最后配置fstab实现开机自动挂载,并通过mount -a验证配置正确性。整个过程注重实际操作细节,包括磁盘分区、数据迁移和自动挂载配置等关键步骤,为数据库存储扩容提供了完整解决方案。
2025-12-12 22:45:47
531
原创 ubuntu安装Mysql5.7(直装模式)
本文分享了MySQL 5.7.33版本在Ubuntu18系统上的安装步骤。首先从官网下载对应版本并解压到指定目录,然后按顺序安装各个deb包,过程中可能需要执行apt --fix-broken install修复依赖问题。安装完成后需修改mysqld.cnf配置文件开启远程访问并重启服务。文章还提供了包括binlog配置、大小写设置及性能优化参数在内的推荐配置方案,其中binlog配置与等保要求相关。需要注意的是,该方法适用于较老项目,当前最新版本为5.7.44,建议用户自行测试。
2025-12-10 10:00:00
698
原创 ubuntu如何强制卸载软件
本文介绍了强制卸载Linux软件cups的具体步骤:1)使用dpkg--list查找软件名;2)用apt-getremove尝试卸载;3)通过psaux查看并kill相关进程;4)删除/var下的lock文件强制解锁;5)最后用apt-get--purgeremove完成卸载。重点解决了因进程占用或锁文件导致的卸载失败问题,提供了一套完整的解决方案。
2025-12-10 07:38:26
158
原创 Mysql数据库迁移校验记录完整性方法(自用的,分享下)
本文介绍了数据库迁移校验表的创建和使用方法。首先创建t_ljtest表存储校验数据,包含表名、迁移前后记录数等字段。通过存储过程p1实现自动化校验:1)迁移前记录原库数据量(old1/old2);2)迁移后记录新库数据量(new);3)比较差异确保数据一致性。校验流程包括:创建校验表→初始化记录→执行存储过程→比对数据量→处理差异。该方法可有效监控迁移过程中数据变化,确保迁移完整性。
2025-12-08 23:02:32
419
原创 docker-compose 配置gitblit(如果gitlab太大或者资源不够,就用它)
本文介绍了GitLab的轻量级替代方案GitBlit的Docker部署方法。由于GitLab对硬件要求较高,作者选择使用阿里云镜像快速搭建GitBlit服务。文章详细提供了docker-compose.yaml配置文件,包含端口映射(HTTP 12366、Git 12327、SSH 12328)、数据卷挂载和时区设置。通过简单的docker-compose命令即可完成部署,最后通过指定端口访问Web界面。这种方案适合资源有限的环境,提供了简洁高效的Git服务解决方案。
2025-12-08 22:25:27
147
原创 阿里龙蜥系统安装python3.11和对应的pip
本文介绍了在Linux系统中安装Python 3.11和pip的方法,包括使用yum命令安装、验证版本及已安装包列表。同时详细说明了如何配置pip源为阿里云镜像,以提高国内下载速度,包括创建配置文件、添加镜像地址和信任设置,最后可通过命令验证配置是否生效。这些步骤为Python开发者提供了基础环境搭建指南。
2025-12-07 11:18:48
136
原创 docker-compose 配置gitlab服务端
本文介绍了使用Docker部署GitLab社区版的完整流程。主要内容包括:1)创建GitLab数据目录;2)编写docker-compose.yaml文件,配置GitLab容器参数,包括访问地址、SSH端口映射、数据持久化等;3)通过docker-compose启动服务;4)获取初始root密码并登录管理界面。文章还提供了常用管理命令,如查看日志、进入容器、检查服务状态等。该方案适合中小型团队使用,通过Docker简化了GitLab的安装和配置过程,同时实现了数据持久化存储。
2025-12-07 11:09:52
448
原创 ubunbu24.04安装 python3.13 和对应的pip
摘要:本文介绍在Ubuntu系统上安装Python 3.13的步骤。首先添加dead snakes PPA源并更新,然后安装Python 3.13。接着使用curl安装pip工具,并通过pip管理Python包。最后说明使用python3.13-mpip命令安装其他第三方包的方法。整个过程包含从源配置到环境验证的完整流程。
2025-12-06 12:43:12
208
原创 Linux 中Mysql账号root账户丢失的处理方法
摘要:MySQL密码重置操作指南:1)停止服务并删除数据库文件;2)初始化数据库并启动服务;3)修改配置文件跳过密码验证,登录后清空root密码;4)设置新密码并恢复配置文件;5)注释免密参数后重启服务。注意:此操作会删除所有数据,生产环境慎用。(149字)
2025-12-06 12:37:08
183
原创 vs2015 驱动程序开发环境配置
需要满足两个插件即可:Windows SDK WDK(windows Driver kit)注意:两者版本一定要一致(不考虑最小版本号)首先安装vs2015,Vs2015安装盘(带更新update2安装盘7G左右)自带默认安装的windows sdk10.0.14393版本的(当然这是组件需要你选择安装)。安装完成后,看是否安装上,直接通过控制面板中的添加删除程序里的...
2020-01-17 13:57:32
1163
原创 WINDOW SERVER 2008 r2 部署WCF服务库程序
以framework4.0 为例添加服务器角色加入IIS配置组件安装framework4.0环境包默认是安装的,可能不全,尤其是aspnet_regiis.exe不存在。可以再次安装下执行cmdcd C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319 aspnet_regiis.exe -icd C:\WINDOWS\M...
2020-01-07 16:00:57
559
原创 VC++学习笔记2-动态库的定义用法
(一) 方法一、使用_declspec(dllexport)关键字定义,不使用*.def模块文件(二) 方法二、使用*.def模块文件显示定义(适用于delphi调用)1、 首先在主cpp中定义函数。若使用标准输出需要使用关键字_stdcall 2、 在工程里加入*.def文件,并定义EXPORTS 3、为方便注释,可以新建一个.h头文件,用户说明。 ...
2018-05-16 11:40:05
284
原创 VC++学习笔记1-类向导的理解
一、 程序入口**APP类(这里是CUpdateAppApp)的虚方法Initinstance()定义程序入口 选择InitInstance,并点击“编辑代码”,会出现相应的代码二、 类向导(一)命令标签先选对象ID,后选择消息,然后“添加处理程序”,向导会在成员函数中加入相应的方法。你只需要上句该成员函数就可以编辑代码了。加灰色线条的例子:ON_BN_CLICKED就是消息名,OnBnClick...
2018-05-16 10:31:57
3411
zlib库-1.2.11版本
2019-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅