二进制安装nginx yum -y install pcre-devel openssl-devel zlib-devel gcc groupadd nginx useradd -g nginx -s /sbin/nologin nginx 切换到解压后的nginx目录中执行: cd /usr/lo
环境描述Linux服务器系统版本:cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)服务器无法连接外网,且为最小化安装 意味着没有gcc,openssl等等基础依赖包,需要从其他地方下载(https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/)并且上传到目标服务器安装包准
转载
2024-04-24 10:38:46
257阅读
官网:http://nginx.org/,官方安装参考文档。 GCC官网:https://gcc.gnu.org/。编译时,可以参考 GCC 在线文档。版本选择Nginx 有两种开源版本:Mainline 和 Stable,生产环境一般都选择稳定版(Stable)。安装方式选择Nginx 官方提供了两种安装方式:二进制包(rpm)安装和源码(source)编译安装,生产环境一般都选择源码编译安装。
转载
2024-02-26 12:40:12
206阅读
大家在学习Linux中,会遇到过源码安装的困扰,今天我就以nginx安装过程中会出现的一些问题来举例,和深入的了解源码安装的过程。首先Linux软件包大致可分为二进制包,源码包、使用的工具也各不相同。源代码包是没有经过编译的包,需要经过GCC、C++编译器环境才运行,二进制包无需编译,可以直接安装使用。计算机认识什么语言 计算机语言识别二进制 0和1高级程序语言 VB vf c c++ Java
转载
2024-07-02 21:44:32
156阅读
yum安装,装的centos光盘自带的mysql,版本偏老 安装一个在企业里用的比较主流的版本就会列出三种格式的文件,源码,二进制,包点击这个,可以选择直接走yum仓库路径直接复制yum源,很简单,更改yum配置查不到地址,就是dns解析的问题、没有外网地址,加个外网地址两个yum源都用mariadb,就默认安装新的第二张安装方法,二进制格式安装使用已经基于linux编译过的确保干净虚拟机没有安装
转载
2024-06-29 18:23:05
17阅读
小背景最近因为看了网上的学习视频,对近期做一个关于Linux软件安装的小总结。Linux软件安装软件安装包分类:源码包;二进制包(RPM包等);二进制包是经过源码包编译过的安装包,编译就是将源码解释为机器可以认识的二进制语言的过程,安装源码包比二进制包复杂,因为要经过一个编译的过程,这个过程容易出错,一旦出错,就要对源码进行修改,这个新手一般搞不定。二进制包安装速度快是它的优点,但是二进制包不是系
nginx库文件/usr/lib/systemd/system/nginx.service # 用于配置系统守护进程/usr/lib64/nginx/modules # Nginx模块目录帮助文档/usr/share/doc/nginx-1.16.1/usr/share/doc/nginx-1.16.1/CHANGES/usr/share/doc/nginx-1.16.1/README/usr/s
使用二进制方式安装 Kubernetes 1.18.3 版本一、Kubernetes 简介1.Kubernetes 架构设计图2.Kubernetes 常见组件介绍二、Kubernetes 二进制方式安装1.创建 CA 证书和密钥2.安装 ETCD 组件1)创建 ETCD 证书和密钥2)生成证书和密钥3)创建启动脚本4)启动 ETCD3.安装 Flannel 网络插件1)创建 Flannel 证
转载
2024-05-25 17:23:15
40阅读
下载mysql-commnunity的5.6.24通用二进制版tar解压我安装到/opt目录,所以mv到/opt/可选,建了个软链 ln -s *** mysql添加运行mysql服务的用户和组mysqlgroup groupadd useradd -r(系统,不可登录)递归更改mysql主目录所属用户、组和访问权限(目的是为了保证安装过程中 mysql用户 对
转载
2024-08-12 14:15:41
55阅读
nginx的access日志自定义格式记录了post请求数据,因为一些原因需要从原始数据恢复出jpg格式图片。首先处理日志,筛选出含有图片数据的日志条目,取出其中一条进行分析,大致格式如下,为了便于查看,做一下换行处理:- | 09/Dec/2017:08:00:19 +0000 | POST /some/api HTTP/1.1 | 200 | 461 |
--SgX5AyE7dwyg0smH-
转载
2024-04-08 00:03:29
161阅读
linux制作rpm二进制安装包 有好多朋友问到怎么制作rpm包,可不可把其它服务器上编译好的软件目录复杂到其它服务器上直接应用等等。这里通过案例由简单到高级来一一讲解。此方法是通过编写spec文件,使用rpmbuild来完成一个rpm的打包。分别以libmad、nginx、apache为例进行介绍制作平台:CentOS 6.x X86_64实施思路:1、准备必须的软件。
转载
2024-05-02 06:49:57
299阅读
mysql的二进制包安装方法(centos7.8下的)1.官网下载mysql的安装包。官网下载地址:MySQL :: MySQL Downloads这里一般都选择MySQL Community选择MySQL Community Server查看对应自己操作系统的版本,如果没有看到自己对应的linux操作系统,就选择Linux-Generic,我这里没有看到centos系统,因此选择了Linux-G
转载
2023-10-18 21:12:15
189阅读
大致的安装部骤如下,网上教程很多,此处简写1.解压2.进入src目录3.执行 make install 命令4.执行 redis-server 命令启动5.执行 redis-cli 命令连接Redis启动与停止编译好的二进制文件位于源码的src目录下,均以redis-xxx命名。其 中:可执行的二进制文件共有5个。1.redis-benchmark 性能测试工具2.redis-chec
转载
2024-01-12 09:14:15
86阅读
实验环境:架构图: 主机环境:操作系统:因docker对内核需要,本次部署操作系统全部采用centos7.6(需要内核3.8以上)VM :2C 2G 50G * 5 PS:因后面实验需要向k8s交付java服务,所以运算节点直接4c8g,如果不交付服务,全部2c2g即可。IP及服务规划: 安装步骤:所有机器上安装epe
转载
2024-03-15 20:31:12
173阅读
2、首先下载NodeJS的二进制文件,http://nodejs.org/download/。在 Linux Binaries (.tar.gz)行处根据自己系统的位数选择3、下载后将安装包移动到要安装到的文件夹下,根据个人喜好设置即可 这里我放在了/home/kun/mysofltware/ 下面,依次执行如下命令,可看到 cd /home/kun
转载
2024-05-23 12:16:04
154阅读
继续前一章的部署。十三、kubelet 部署kubelet 运行在 node 节点上,接收 kube-apiserver 发送的请求,管理pod容器,执行交互式命令,如exec、run、logs等。kubelet 启动时向 kube-apiserver 注册信息,内置的 cadvisor 统计和监控节点的资源使用情况。为确保安全,本文档只开启接收 https请求的安全端口,对请求进行认证和授权,拒
转载
2023-12-26 12:58:51
113阅读
Nginx主配置文件位置一般放在/usr/local/nginx/conf/nginx.conf配置语句格式为 “关键字 值;” ( 例:keyname key; )在http内可以有多个server在server内可以有多个loctation主配置文件包括1 全局配置 (在括号之外的内容)user nginx [nginx];worker_processes 2;&nbs
转载
2024-02-14 13:41:51
54阅读
1.笔试常见的问题?面试常见的问题上面给的面试题链接基本都有。我只提几点:写SQL:写SQL很常考察group by、内连接和外连接。手写代码:手写代码一般考单例、排序、线程、消费者生产者。我建议排序算法除了冒泡排序,最好还能手写一种其他的排序代码。试想:如果一般面试者都写的冒泡排序,而你写的是快速排序/堆排序,肯定能给面试官留下不错的印象。2.面试流程?让你自我介绍问Java基础知识问项目情景问
需求 之前发布、实施软件或者产品的时候,更多的是以脚本+tar压缩包的形式,或者直接集成一个ELF程序来进行发布。 现在想简单的把可执行程序、依赖动态度和资源打到一个rpm包中,通过rpm -ivh方式进行安装。过程 该打包过程只是记录了一下将二进制放入rpm中的过程和注意事项,不涉及预编译、编译和安装等繁琐的过程。&n
转载
2024-10-28 19:17:55
78阅读
#mkdir /apps (#创建文件夹)#cp redis-4.0.14.tar.gz /apps (#拷贝解压缩文件至创建的apps文件路径下)#cd /apps (#进入apps目录)#tar xvf redis-4.0.14.tar.gz (#解压XX.tar.gz文件)# l
转载
2023-06-07 11:33:45
299阅读