首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
4层
k8s
tomcat
apache
交换机
ssh
cron
zsh
curl
log4j
sftp
sudo
ftp
service
服务器
负载均衡
jenkins
linux
grep
centos7
touch
crontab
port
路由器
server
unix
dns
7层
运维
tengine
shell
vagrant
debian
grafana
devops
stdout
colors
awk
fabric
压力测试
syslog
centos
kubectl
ubuntu
容器
nginx
当前位置:
开发笔记
>
运维
> 正文
linux共享内存
作者:CY雪HLGC | 来源:互联网 | 2022-08-12 12:30
概述 如果想在Apache/EAPI中具有共享内存的支持,那么就要建立MM共享内存库。在这种情况下,它将允许mod_ssl使用一种
概述
如果想在Apache/EAPI中具有共享内存的支持,那么就要建立MM共享内存库。在这种情况下,它将允许mod_ssl使用一种高效的基于RAM的会话(session)缓存代替基于磁盘的会话缓存。
注意事项
下面所有的命令都是Unix兼容的命令。
源路径都为“/var/tmp”(当然在实际情况中也可以用其它路径)。
安装在RedHat Linux 6.1下测试通过。
要用“root”用户进行安装。
Mm 的版本号是1.0.12。
软件包的来源
MM的主页:
必须确保下载:mm-1.0.12.tar.gz
安装软件包需要注意的问题
在安装MM前后保存一下文件列表对你也许是一个好主意,而后用Diff比较一下两个文件列表从而找出MM的文件被安装到哪里去了,方法是在安装MM之前运行一下“find /*>MM1”,而在安装MM服务之后运行“find /* > MM2”,接着执行命令“diff MM1 MM2 >MM”,从而得到安装文件列表。
编译程序
把软件包(tar.gz)解压缩:
[root@deep]# cp mm_version.tar.gz /var/tmp
[root@deep]# cd /var/tmp
[root@deep]# tar xzpf mm_version.tar.gz
编译和安装
cd进入新的MM目录然后在终端上键入如下命令:
./configure
--disable-shared
--prefix=/usr
这一步告诉MM对于当前的硬件配置:禁用共享库。
[root@deep]# make
[root@deep]# make test
[root@deep]# make install
注意:“make test”命令将做一些重要的测试,从而在安装本程序之前验证它是否能够正常的工作,并做出正确的反应。
清除不必要的文件
[root@deep]# cd /var/tmp
[root@deep]# rm -rf mm-version/ mm_version.tar.gz
rm命令把用于编译安装mm服务的所有源文件清除,同时也把MM的压缩文件从“var/tmp”目录中清除出去。
更多的资料
为获取更加详细的信息,可以参见下面几个man说明。
MM (3) — Shared Memory Library
mm-config (1) - MM library configuration/build utility
安装到系统中的文件
>usr/bin/mm-config
>usr/include/mm.h
>usr/lib/libmm.la
>usr/lib/libmm.a
>usr/man/man1/mm-config.1
>sr/man/man3/mm.3
责任编辑:hilinux(01-04-12 23:01) [关闭窗口][转寄邮箱]
==>提示信息<==
欢迎您对此文章发表您的个人意见,在您发表前请您注意以下问题:
1、您必须是 LinuxAid 的注册用户,而且您已经成功的登录才可以发表,如果您尚未登录,请您点击此处登录,如果您尚未注册,请您点击此处注册,在您登录/注册完成后系统会自动的带您回到本页面;
2、您所发表的内容权代表您的个人意见,与 LinuxAid 的立场无关,必要时您必须为您所发表的内容负全部责任;
3、您所发表的内容不允许包含色情、非法或者危害国家安全的言论,否则将依法追究现任;
在您填写意见相应内容时,请您注意以下问题:
1、主题最大长度为 120 字节,只允许使用除了“"”、“”之外的中英文字符;
2、内容最大长度为 250 字节,可以包含任何字符。
apache
linux
安全
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
server
CactiEZ 中文版安装与使用指南
本文将详细介绍如何安装和使用 CactiEZ 的中文版本,帮助那些对英文界面不太熟悉的用户轻松掌握这一强大的网络监控工具。 ...
[详细]
蜡笔小新 2024-12-19 12:14:26
运维
Linux下NFS客户端配置详解
NFS(Network File System)即网络文件系统,是一种分布式文件系统协议,主要用于Unix和类Unix系统之间的文件共享。本文详细介绍NFS的配置文件/etc/exports和相关服务配置,帮助读者理解如何在Linux环境中配置NFS客户端。 ...
[详细]
蜡笔小新 2024-12-18 18:23:35
grep
Linux下卸载OpenJDK并安装配置JDK 1.8及防火墙设置
本文介绍如何在Linux系统中卸载预装的OpenJDK,安装指定版本的JDK 1.8,并配置防火墙以确保系统安全性和软件兼容性。 ...
[详细]
蜡笔小新 2024-12-18 14:47:47
linux
安装双硬盘对电脑有何益处?
面对日益增长的数据存储需求,仅通过更换更大容量的硬盘来解决空间问题并非唯一途径。本文探讨了在同一台计算机上安装两个硬盘的可能性及其带来的多种优势。 ...
[详细]
蜡笔小新 2024-12-18 10:47:20
unix
WinSCP: 跨Windows与Linux系统的高效文件传输解决方案
本文详细介绍了一款名为WinSCP的开源图形化SFTP客户端,该工具支持SSH协议,适用于Windows操作系统,能够实现与Linux系统之间的文件传输。对于从事嵌入式开发的技术人员来说,掌握WinSCP的使用方法将极大提高工作效率。 ...
[详细]
蜡笔小新 2024-12-18 09:58:05
server
Web与游戏开发的主要差异
本文探讨了Web开发与游戏开发之间的主要区别,旨在帮助开发者更好地理解两种开发领域的特性和需求。文章基于作者的实际经验和网络资料整理而成。 ...
[详细]
蜡笔小新 2024-12-18 08:26:30
server
如何解决Windows 7桌面图标显示异常的问题
本文提供了多种有效的方法来解决Windows 7系统中桌面图标显示为未知文件图标的问题,包括更换个性化主题、清理图标缓存等。 ...
[详细]
蜡笔小新 2024-12-19 12:51:14
server
深入解析BookKeeper的设计与应用场景
本文介绍了由Yahoo在2009年开发并于2011年开源的BookKeeper技术。BookKeeper是一种高效且可靠的日志流存储解决方案,广泛应用于需要高性能和强数据持久性的场景。 ...
[详细]
蜡笔小新 2024-12-19 11:08:57
服务器
为何我选择了华为云GaussDB数据库
本文分享了作者选择华为云GaussDB数据库的理由,详细介绍了GaussDB(for MySQL)的技术特性和优势,以及它在金融和互联网行业的应用场景。 ...
[详细]
蜡笔小新 2024-12-19 10:59:22
服务器
深入解析Volatile机制及其优化与应用
本文详细探讨了Java中Volatile关键字的工作原理、优化技巧及其在实际开发中的应用场景,特别是在提高多线程环境下数据可见性和减少锁竞争方面的优势。 ...
[详细]
蜡笔小新 2024-12-19 10:41:14
server
OBS (Open Broadcaster Software) 架构解析
本文介绍 OBS(Open Broadcaster Software),一款专为直播设计的开源软件。文章将详细探讨其技术架构、核心组件及其开发环境要求。 ...
[详细]
蜡笔小新 2024-12-18 10:50:05
linux
字节跳动夏季招聘面试经验分享
本文详细记录了字节跳动夏季招聘的面试经历,涵盖了一、二、三轮面试的技术问题及项目讨论,旨在为准备类似面试的求职者提供参考。 ...
[详细]
蜡笔小新 2024-12-18 09:31:48
linux
利用SSH隧道实现外网对局域网机器的安全访问
本文探讨了一种常见的网络配置问题及其解决方案,即如何在外网环境下安全地访问位于局域网内的计算机。特别介绍了使用SSH反向隧道技术来实现这一目标的具体步骤和注意事项。 ...
[详细]
蜡笔小新 2024-12-18 09:02:41
linux
LCUI 2.1.0 发布,确认 Android 支持计划
LCUI 2.1.0 版本现已推出,这是一个用 C 语言编写的图形用户界面开发库,适合创建轻量级的桌面应用程序。此次更新包括多项修复和功能增强,并正式宣布将启动 Android 支持的开发计划。 ...
[详细]
蜡笔小新 2024-12-18 00:58:16
linux
解决CentOS 7.5中无法通过man命令查询C语言库函数的问题
本文描述了在CentOS 7.5操作系统上,使用man命令查询C语言库函数时遇到的问题,并提供了详细的解决方案。 ...
[详细]
蜡笔小新 2024-12-17 19:53:11
CY雪HLGC
这个家伙很懒,什么也没留下!
Tags | 热门标签
4层
k8s
tomcat
apache
交换机
ssh
cron
zsh
curl
log4j
sftp
sudo
ftp
service
服务器
负载均衡
jenkins
linux
grep
centos7
touch
crontab
port
路由器
server
unix
dns
7层
运维
tengine
RankList | 热门文章
1
Python 微信机器人实现自动聊天、表情包回应及 Adidas 官方账号自动抽签功能——智能回复系统优化
2
Go语言中range关键字的特性和用法解析
3
在 Angular Google Maps 中实现图片嵌入信息窗口功能 - Embedding Images into Info Windows in Angular Google Maps
4
Block的运用技巧与关键注意事项
5
在 CentOS 6.6 系统中搭建 MONO 和 Jexus 以支持 ASP.NET 及 MVC 应用的运行环境配置指南
6
入职首年的心路历程与职业成长
7
优化后的标题:虚拟网络连接配置指南
8
MySQL索引详解及其优化策略
9
MSDN提供的系统是否包含驱动程序?
10
SQL 2005 分页存储过程优化与实现详解
11
优化图片大小:在 Vue 中实现上传前的图像压缩处理
12
在CodeIgniter框架中集成新的库文件
13
Python中的数值类型与独特数据结构:你了解多少?
14
深入探讨:Java 8 中 HashMap 链表为何选择红黑树而非 AVL 树
15
如何在TypeScript中定义可选为空的类型? - Declaring Types as Optionally Nullable in TypeScript
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有