1.编译安装python3 1.下载python3的源码 cd /opt yum install wget -y 安装wget命令 wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz 1.安装python3之前,环境依赖解决 通 ...
分类:
系统相关 时间:
2019-04-02 18:33:49
阅读次数:
184
恢复内容开始 ps:一切从简 一、安装所需环境 二、下载及安装nginx 1.下载php wget http://cn2.php.net/distributions/php-7.3.3.tar.gz 2.解压php tar -xzf php-7.3.3.tar.gz 3.进入php目录 cd php ...
分类:
Web程序 时间:
2019-03-19 01:22:33
阅读次数:
440
ps:一切从简 一、安装所需环境: yum -y install gcc gcc-c++ automake pcre pcre-devel zlip zlib-devel openssl openssl-devel 二、下载及安装nginx 1.下载nginx:wget http://nginx.o ...
分类:
系统相关 时间:
2019-03-18 01:25:35
阅读次数:
252
从linux源码看epoll前言在linux的高性能网络编程中,绕不开的就是epoll。和select、poll等系统调用相比,epoll在需要监视大量文件描述符并且其中只有少数活跃的时候,表现出无可比拟的优势。epoll能让内核记住所关注的描述符,并在对应的描述符事件就绪的时候,在epoll的就绪链表中添加这些就绪元素,并唤醒对应的epoll等待进程。本文就是笔者在探究epoll源码过程中,对k
分类:
系统相关 时间:
2019-02-25 20:19:40
阅读次数:
260
最小驱动模块: 最简单的Makefile 无配置文件 最小驱动的四部分 头文件 声明模块信息 模块驱动的入口、出口 功能区 关于这个头文件的分析: linux头文件的位置,例如#include<linux/module.h>的头文件, 它是在linux源码目录下的 include/linux/mod ...
分类:
其他好文 时间:
2019-02-06 22:25:55
阅读次数:
139
1、安装nginx 安装编译工具及库文件 首先要安装 PCRE PCRE 作用是让 Nginx 支持 Rewrite 功能。 1.下载 PCRE 安装包,下载地址: http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre 8.35.t ...
分类:
系统相关 时间:
2018-12-20 18:54:22
阅读次数:
186
安装依赖软件: pcre yum -y install pcre pcre-devel zlib yum -y install zlib zlib-devel openssl yum -y install openssl openssl-devel 将 linux 源码安装包复制到 /usr/loc ...
分类:
其他好文 时间:
2018-12-16 11:06:02
阅读次数:
116
error: index pack died of signal fatal: index pack failed 环境: 克隆Linux源码时发生错误 error: index pack died of signal fatal: index pack failed google云Compute ...
分类:
其他好文 时间:
2018-11-21 12:22:46
阅读次数:
648
参照10年前写的文档 (Linux源码阅读工具lxr和glimpse的安装与配置),想重新搭建一个源代码阅读工具,发现源里面都没有相关的工具了。 然后看到有更简单的安装工具Global可以使用,所以果断尝试新的工具,安装后感觉确实简单很多。 源里面的版本有点旧(关键是好像没有htags-server ...
分类:
系统相关 时间:
2018-11-07 11:39:44
阅读次数:
588
神技do{}while(false) do{}while(false)或者说do{}while(0),本人在linux源码中学得,起初看起来比较奇怪,但在处理连续流程中特别有用,例如ABC三个流程,A执行后判断条件如果为true再执行B,如果未false直接结束流程,B执行完后同样判断条件如果为tr ...
分类:
其他好文 时间:
2018-10-19 02:25:57
阅读次数:
187