广告
返回顶部
首页 > 资讯 > 数据库 >如何编译安装redisd
  • 603
分享到

如何编译安装redisd

2024-04-02 19:04:59 603人浏览 泡泡鱼
摘要

这篇文章给大家分享的是有关如何编译安装Redisd的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。安装方法:yum安装查看yum仓库redis版本[root@Centos 

这篇文章给大家分享的是有关如何编译安装Redisd的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

安装方法:

yum安装

查看yum仓库redis版本

[root@Centos ~]# yum list redis
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
Available Packages
redis.x86_64  3.2.12-2.el7  myepel

yum安装

[root@centos ~]# yum install redis -y

启动服务并设为开机启动

[root@centos ~]# systemctl enable --now redis
Created symlink from /etc/systemd/system/multi-user.target.wants/redis.service to /usr/lib/systemd/system/redis.service.

查看redis端口

[root@centos ~]# ss -ntl
State Recv-Q Send-Q Local Address:Port Peer Address:Port 
LISTEN 0 128 127.0.0.1:631  *:*  
LISTEN 0 100 127.0.0.1:25  *:*  
LISTEN 0 128 127.0.0.1:6010  *:*  
LISTEN 0 128 *:54909  *:*  
LISTEN 0 128 127.0.0.1:6379  *:*  # 这个是redis端口
LISTEN 0 128 *:111  *:*  
LISTEN 0 5 192.168.122.1:53  *:*

测试登录redis

[root@centos ~]# redis-cli
127.0.0.1:6379> info
# Server
redis_version:3.2.12
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:7897e7d0e13773f
redis_mode:standalone
os:linux 3.10.0-1062.el7.x86_64 x86_64
arch_bits:64
multiplexing_api:epoll
GCc_version:4.8.5
process_id:2914
run_id:c75137717c54caa78bb05757d05c91471ef5817f
tcp_port:6379
uptime_in_seconds:175
uptime_in_days:0
hz:10
lru_clock:4329484
executable:/usr/bin/redis-server
config_file:/etc/redis.conf

# Clients
connected_clients:1
client_longest_output_list:0
client_biggest_input_buf:0
blocked_clients:0

测试使用

127.0.0.1:6379> set key1 value1
OK
127.0.0.1:6379> get key1
"value1"

编译安装

下载当前最新release版本redis源码包:Http://download.redis.io/releases/

编译安装命令

如何编译安装redisd

官方安装命令:https://redis.io/download

# 源码包存放目录
[root@centos ~]# cd /usr/local/src/
# 下载源码包
[root@centos src]# wget http://download.redis.io/releases/redis-5.0.7.tar.gz
--2020-02-11 10:37:54-- http://download.redis.io/releases/redis-5.0.7.tar.gz
Resolving download.redis.io (download.redis.io)... 109.74.203.151
Connecting to download.redis.io (download.redis.io)|109.74.203.151|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1984203 (1.9M) [application/x-gzip]
Saving to: ‘redis-5.0.7.tar.gz'
100%[===============================================>] 1,984,203 6.75KB/s in 3m 35s 
2020-02-11 10:41:39 (9.02 KB/s) - ‘redis-5.0.7.tar.gz' saved [1984203/1984203]
# 查看下载好的源码包
[root@centos src]# ll
total 1940
-rw-r--r-- 1 root root 1984203 Nov 20 01:06 redis-5.0.7.tar.gz

解压源码包

[root@centos src]# tar xf redis-5.0.7.tar.gz 
[root@centos src]# ll
total 1940
drwxrwxr-x 6 root root 334 Nov 20 01:05 redis-5.0.7
-rw-r--r-- 1 root root 1984203 Nov 20 01:06 redis-5.0.7.tar.gz

创建配置文件、日志、数据等目录

[root@centos ~]# mkdir /apps/redis/{etc,logs,data,run} -p
# 查看目录结构
[root@centos ~]# tree /apps/
/apps/
└── redis
 ├── data
 ├── etc
 ├── logs
 └── run

进入redis目录编译安装

[root@centos ~]# cd /usr/local/src/redis-5.0.7/
[root@centos redis-5.0.7]# make PREFIX=/apps/redis install
cd src && make install
make[1]: Entering directory `/usr/local/src/redis-5.0.7/src'
 CC Makefile.dep
make[1]: Leaving directory `/usr/local/src/redis-5.0.7/src'
make[1]: Entering directory `/usr/local/src/redis-5.0.7/src'
 CC adlist.o
/bin/sh: cc: command not found
make[1]: *** [adlist.o] Error 127
make[1]: Leaving directory `/usr/local/src/redis-5.0.7/src'
make: *** [install] Error 2

# 出现以上报错是没有gcc编译器导致的
# 下载gcc编译器
[root@centos redis-5.0.7]# yum install gcc
# 记得这里要把之前的redis目录删除重新解压
[root@centos src]# rm -rf redis-5.0.7
[root@centos src]# tar xf redis-5.0.7.tar.gz 

# 重新进入目录进行编译
[root@centos src]# cd redis-5.0.7/
[root@centos redis-5.0.7]# make PREFIX=/apps/redis install # 指定安装目录
cd src && make install
make[1]: Entering directory `/usr/local/src/redis-5.0.7/src'
 CC Makefile.dep
make[1]: Leaving directory `/usr/local/src/redis-5.0.7/src'
make[1]: Entering directory `/usr/local/src/redis-5.0.7/src'
rm -rf redis-server redis-sentinel redis-cli redis-benchmark redis-check-rdb redis-check-aof *.o *.gcda *.gcno *.gcov redis.info lcov-html Makefile.dep dict-benchmark
(cd ../deps && make distclean)
make[2]: Entering directory `/usr/local/src/redis-5.0.7/deps'
(cd hiredis && make clean) > /dev/null || true
(cd linenoise && make clean) > /dev/null || true
(cd lua && make clean) > /dev/null || true
(cd jemalloc && [ -f Makefile ] && make distclean) > /dev/null || true
(rm -f .make-*)
make[2]: Leaving directory `/usr/local/src/redis-5.0.7/deps'
(rm -f .make-*)
....(省略)
Hint: It's a Good idea to run 'make test' ;)

 INSTALL install
 INSTALL install
 INSTALL install
 INSTALL install
 INSTALL install
make[1]: Leaving directory `/usr/local/src/redis-5.0.7/src'
# 最后报这个就是编译完成

拷贝配置文件

[root@centos redis-5.0.7]# ll 
total 276
-rw-rw-r-- 1 root root 115100 Nov 20 01:05 00-RELEASENOTES
-rw-rw-r-- 1 root root 53 Nov 20 01:05 BUGS
-rw-rw-r-- 1 root root 2381 Nov 20 01:05 CONTRIBUTING
-rw-rw-r-- 1 root root 1487 Nov 20 01:05 COPYING
drwxrwxr-x 6 root root 192 Feb 11 11:32 deps
-rw-rw-r-- 1 root root 11 Nov 20 01:05 INSTALL
-rw-rw-r-- 1 root root 151 Nov 20 01:05 Makefile
-rw-rw-r-- 1 root root 6888 Nov 20 01:05 MANIFESTO
-rw-rw-r-- 1 root root 20555 Nov 20 01:05 README.md
-rw-rw-r-- 1 root root 61797 Nov 20 01:05 redis.conf
-rwxrwxr-x 1 root root 275 Nov 20 01:05 runtest
-rwxrwxr-x 1 root root 280 Nov 20 01:05 runtest-cluster
-rwxrwxr-x 1 root root 373 Nov 20 01:05 runtest-moduleapi
-rwxrwxr-x 1 root root 281 Nov 20 01:05 runtest-sentinel
-rw-rw-r-- 1 root root 9710 Nov 20 01:05 sentinel.conf
drwxrwxr-x 3 root root 8192 Feb 11 11:33 src
drwxrwxr-x 11 root root 182 Nov 20 01:05 tests
drwxrwxr-x 8 root root 4096 Nov 20 01:05 utils
[root@centos redis-5.0.7]# cp redis.conf /apps/redis/etc/

启动redis(这个启动方式)

[root@centos redis-5.0.7]# /apps/redis/bin/redis-server /apps/redis/etc/redis.conf 
8315:C 11 Feb 2020 11:40:12.016 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
8315:C 11 Feb 2020 11:40:12.016 # Redis version=5.0.7, bits=64, commit=00000000, modified=0, pid=8315, just started
8315:C 11 Feb 2020 11:40:12.016 # Configuration loaded
8315:M 11 Feb 2020 11:40:12.017 * Increased maximum number of open files to 10032 (it was originally set to 1024).
 _._    
 _.-``__ ''-._   
 _.-`` `. `_. ''-._ Redis 5.0.7 (00000000/0) 64 bit
 .-`` .-```. ```\/ _.,_ ''-._   
 ( ' , .-` | `, ) Running in standalone mode
 |`-._`-...-` __...-.``-._|'` _.-'| Port: 6379
 | `-._ `._ / _.-' | PID: 8315
 `-._ `-._ `-./ _.-' _.-'   
 |`-._`-._ `-.__.-' _.-'_.-'|   
 | `-._`-._ _.-'_.-' | http://redis.io 
 `-._ `-._`-.__.-'_.-' _.-'   
 |`-._`-._ `-.__.-' _.-'_.-'|   
 | `-._`-._ _.-'_.-' |   
 `-._ `-._`-.__.-'_.-' _.-'   
 `-._ `-.__.-' _.-'   
 `-._ _.-'   
 `-.__.-'   

8315:M 11 Feb 2020 11:40:12.017 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
8315:M 11 Feb 2020 11:40:12.017 # Server initialized
8315:M 11 Feb 2020 11:40:12.017 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
8315:M 11 Feb 2020 11:40:12.017 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.
8315:M 11 Feb 2020 11:40:12.018 * Ready to accept connections

解决当前的警告提示

tcp-backlog
The backlog argument defines the maximum length to which the queue of pending connections for sockfdmay grow. If a connection request arrives when the queue is full, the client may receive an error with an indication of ECONNREFUSED or, if the underlying protocol supports retransmission, the request may be ignored so that a later reattempt at connection succeeds.

backlog参数控制的是三次握手的时候server端收到client ack确认号之后的队列值。

[root@centos ~]# echo 511 > /proc/sys/net/core/somaxconn
vm.overcommit_memory

0、表示内核将检查是否有足够的可用内存供应用进程使用;如果有足够的可用内存,内存申请允许;否则,内存申请失败,并把错误返回给应用进程。 1、表示内核允许分配所有的物理内存,而不管当前的内存状态如何。 2、表示内核允许分配超过所有物理内存和交换空间总和的内存

[root@centos ~]# echo "vm.overcommit_memory = 1" >/etc/sysctl.conf
transparent hugepage
大页内存动态分配,需要关闭让redis 负责内存管理。
[root@centos ~]# echo never > /sys/kernel/mm/transparent_hugepage/enabled

重启一下服务

# 再次启动服务,警告信息没有了。
[root@centos ~]# /apps/redis/bin/redis-server /apps/redis/etc/redis.conf 
1847:C 13 Feb 2020 12:03:59.281 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
1847:C 13 Feb 2020 12:03:59.281 # Redis version=5.0.7, bits=64, commit=00000000, modified=0, pid=1847, just started
1847:C 13 Feb 2020 12:03:59.281 # Configuration loaded
1847:M 13 Feb 2020 12:03:59.282 * Increased maximum number of open files to 10032 (it was originally set to 1024).
 _._    
 _.-``__ ''-._   
 _.-`` `. `_. ''-._ Redis 5.0.7 (00000000/0) 64 bit
 .-`` .-```. ```\/ _.,_ ''-._   
 ( ' , .-` | `, ) Running in standalone mode
 |`-._`-...-` __...-.``-._|'` _.-'| Port: 6379
 | `-._ `._ / _.-' | PID: 1847
 `-._ `-._ `-./ _.-' _.-'   
 |`-._`-._ `-.__.-' _.-'_.-'|   
 | `-._`-._ _.-'_.-' | http://redis.io 
 `-._ `-._`-.__.-'_.-' _.-'   
 |`-._`-._ `-.__.-' _.-'_.-'|   
 | `-._`-._ _.-'_.-' |   
 `-._ `-._`-.__.-'_.-' _.-'   
 `-._ `-.__.-' _.-'   
 `-._ _.-'   
 `-.__.-'   

1847:M 13 Feb 2020 12:03:59.282 # Server initialized
1847:M 13 Feb 2020 12:03:59.282 * DB loaded from disk: 0.000 seconds
1847:M 13 Feb 2020 12:03:59.282 * Ready to accept connections

编辑redis服务启动脚本

[root@centos ~]# cat /usr/lib/systemd/system/redis.service
[Unit]
Description=Redis persistent key-value database
After=network.target
After=network-online.target
Wants=network-online.target
[Service]
#ExecStart=/usr/bin/redis-server /etc/redis.conf --supervised systemd
ExecStart=/apps/redis/bin/redis-server /apps/redis/etc/redis.conf --supervised systemd
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
Type=notify
User=redis
Group=redisRuntimeDirectory=redis
RuntimeDirectoryMode=0755
[Install]
WantedBy=multi-user.target

添加redis用户

# 添加用户和组
[root@centos ~]# groupadd -g 1001 redis && useradd -u 1001 -g 1001 redis -s /sbin/nologin
# 数据目录设置所有者所属组
[root@centos ~]# chown redis.redis -R /apps/redis/
system启动测试
# 开启redis并设为开机启动
[root@centos ~]# systemctl enable --now redis
Created symlink from /etc/systemd/system/multi-user.target.wants/redis.service to /usr/lib/systemd/system/redis.service.
# 查看端口
[root@centos ~]# ss -tnl
State Recv-Q Send-Q   Local Address:Port    Peer Address:Port 
LISTEN 0 128   127.0.0.1:631     *:*  
LISTEN 0 100   127.0.0.1:25     *:*  
LISTEN 0 128   127.0.0.1:6010     *:*  
LISTEN 0 128   127.0.0.1:6011     *:*  
LISTEN 0 128    *:43108     *:*  
LISTEN 0 511   127.0.0.1:6379     *:* # 这个为redis端口 
LISTEN 0 128    *:111     *:*  
LISTEN 0 5   192.168.122.1:53     *:*  
LISTEN 0 128    *:22     *:*  
LISTEN 0 128    [::1]:631     [::]:*  
LISTEN 0 100    [::1]:25     [::]:*  
LISTEN 0 128    [::1]:6010    [::]:*  
LISTEN 0 128    [::1]:6011    [::]:*  
LISTEN 0 128    [::]:59279    [::]:*  
LISTEN 0 128    [::]:111     [::]:*  
LISTEN 0 128 [::]:22     [::]:*

客户端连接redis测试

# 这里还没有把这个命令加到PATH变量里
[root@centos ~]# /apps/redis/bin/redis-cli 
127.0.0.1:6379> info
# Server
redis_version:5.0.7
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:b0887378c143D6e9
redis_mode:standalone
os:Linux 3.10.0-1062.el7.x86_64 x86_64
arch_bits:64
multiplexing_api:epoll
atomicvar_api:atomic-builtin
gcc_version:4.8.5
process_id:2088
run_id:e0bbd2dc1561d1610565c6c8fb61aa817e30924c
tcp_port:6379

创建命令软连接(也可以把这个路径加到PATH变量里面)

[root@centos ~]# ln -sv /apps/redis/bin/redis-* /usr/bin/
‘/usr/bin/redis-benchmark' -> ‘/apps/redis/bin/redis-benchmark'
‘/usr/bin/redis-check-aof' -> ‘/apps/redis/bin/redis-check-aof'
‘/usr/bin/redis-check-rdb' -> ‘/apps/redis/bin/redis-check-rdb'
‘/usr/bin/redis-cli' -> ‘/apps/redis/bin/redis-cli'
‘/usr/bin/redis-sentinel' -> ‘/apps/redis/bin/redis-sentinel'
‘/usr/bin/redis-server' -> ‘/apps/redis/bin/redis-server'
# 命令连接测试
[root@centos ~]# redis-cli 
127.0.0.1:6379> info
# Server
redis_version:5.0.7
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:b0887378c143d6e9
redis_mode:standalone
os:Linux 3.10.0-1062.el7.x86_64 x86_64
arch_bits:64
multiplexing_api:epoll
atomicvar_api:atomic-builtin
gcc_version:4.8.5
process_id:2088
run_id:e0bbd2dc1561d1610565c6c8fb61aa817e30924c
tcp_port:6379
uptime_in_seconds:755
uptime_in_days:0
[root@centos ~]# ll /apps/redis/bin/
total 32772
-rwxr-xr-x 1 redis redis 4366824 Feb 11 11:33 redis-benchmark # redis性能测试工具
-rwxr-xr-x 1 redis redis 8125216 Feb 11 11:33 redis-check-aof # AOF文件检查工具
-rwxr-xr-x 1 redis redis 8125216 Feb 11 11:33 redis-check-rdb # RDB文件检查工具 
-rwxr-xr-x 1 redis redis 4807896 Feb 11 11:33 redis-cli # 客户端工具
lrwxrwxrwx 1 redis redis 12 Feb 11 11:33 redis-sentinel -> redis-server # 哨兵软连接到server
-rwxr-xr-x 1 redis redis 8125216 Feb 11 11:33 redis-server # redis 服务启动命令

感谢各位的阅读!关于“如何编译安装redisd”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

您可能感兴趣的文档:

--结束END--

本文标题: 如何编译安装redisd

本文链接: https://www.lsjlt.com/news/55541.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何编译安装redisd
    这篇文章给大家分享的是有关如何编译安装redisd的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。安装方法:yum安装查看yum仓库redis版本[root@centos ...
    99+
    2022-10-18
  • php5.6.31如何编译安装
    本文操作环境:CentOS 7系统、php版本:5.6.31 nginx版本:1.7.3 mysql版本:5.6.62、DELL G3电脑php5.6.31如何编译安装?CentOS 7 编译安装PHP5.6.31: 服务器上...
    99+
    2019-06-24
    CentOS PHP5.6.31
  • PHP如何编译安装
    这篇文章将为大家详细讲解有关PHP如何编译安装,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。PHP编译安装# cd /usr/local/src# wget  ...
    99+
    2022-10-19
  • php5.2如何编译安装
    本篇文章给大家分享的是有关php5.2如何编译安装,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。php5.2编译安装的方法:1、下载php;2、下载php-fpm;3、安装所需...
    99+
    2023-06-29
  • 如何编译安装zabbix
    这篇文章主要为大家展示了“如何编译安装zabbix”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何编译安装zabbix”这篇文章吧。1.下载资源下载安装包(自行去网上搜索)获取包zabbix-...
    99+
    2023-06-04
  • 如何编译安装php5.6.31
    这篇文章主要为大家展示了“如何编译安装php5.6.31”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何编译安装php5.6.31”这篇文章吧。编译安装php5.6.31的方法:1、添加epe...
    99+
    2023-06-25
  • php7.2如何编译安装imap
    这篇“php7.2如何编译安装imap”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php7.2如何编译安装imap”文章吧...
    99+
    2023-07-06
  • 如何编译安装php gd
    本文操作环境:linux5.9.8系统、PHP7.1版、DELL G3电脑如何编译安装php gd?php编译安装gd扩展做php开发经常需要用到gd库,但是也遇到几次部署环境默认没有安装gd的情况,遂在此做下总结,以备不时之需.通过yum...
    99+
    2021-11-27
    php gd
  • CentOS如何编译安装MySQL
    本篇内容介绍了“CentOS如何编译安装MySQL”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2022-10-18
  • 如何编译安装php-5.5.34
    小编给大家分享一下如何编译安装php-5.5.34,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!编译安装php-5.5.341、...
    99+
    2022-10-19
  • centos7如何编译安装mysql
    这篇文章主要介绍centos7如何编译安装mysql,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! centos7编译安装mysql的方法:1、安装依赖包...
    99+
    2022-10-19
  • 如何编译和安装Golang
    Golang是一种现代化的编程语言,被许多程序员和开发人员投入到实际工作中。Golang编译和安装非常简单,而且可以在各种操作系统中运行。本文将详细介绍如何编译和安装Golang。一. 下载Golang首先,需要在Golang官方网站(ht...
    99+
    2023-05-14
  • Ubuntu Mono如何安装编译
    这篇文章主要介绍了Ubuntu Mono如何安装编译,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Ubuntu Mono已被广泛应用但是也在不断的更新,这里介绍Ubuntu ...
    99+
    2023-06-16
  • 如何编译安装 vsFTP 3.0.3
    这篇文章给大家分享的是有关如何编译安装 vsFTP 3.0.3的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。漏洞详情VSFTP是一套基于GPL发布的类Unix系统上使用的FTP服务器软件。该软件支持虚拟用户、支持...
    99+
    2023-06-15
  • mac如何编译安装 php7
    这篇文章主要介绍mac如何编译安装 php7,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!mac编译安装php7的方法:1、通过“wget -c http://mirrors.sohu.com/php/php-7.1...
    99+
    2023-06-22
  • php如何编译安装mysql
    这篇文章主要讲解了“php如何编译安装mysql”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php如何编译安装mysql”吧!php编译安装mysql的方法:1、进入php源码包安装路径p...
    99+
    2023-06-28
  • ubuntu如何编译安装Pangolin
    这篇文章主要介绍了ubuntu如何编译安装Pangolin的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇ubuntu如何编译安装Pangolin文章都会有所收获,下面我们一起来看看吧。1. 下载源码步骤如下:#...
    99+
    2023-07-04
  • centos6.8如何编译安装php
    这篇文章主要介绍“centos6.8如何编译安装php”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“centos6.8如何编译安装php”文章能帮助大家解决问题。centos6.8编译安装php的方...
    99+
    2023-07-04
  • php gmp如何编译安装
    这篇文章主要介绍了php gmp如何编译安装的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php gmp如何编译安装文章都会有所收获,下面我们一起来看看吧。php gmp编译安装的方法:1、通过“bzip2 -...
    99+
    2023-07-04
  • Typescriptrh如何安装及编译
    小编给大家分享一下Typescriptrh如何安装及编译,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、CDM命令工具npm i -g&nb...
    99+
    2023-06-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作