centos 9 编译安装 LAMP wordpress

news2025/1/8 4:20:59

[root@localhost ~]# ll
总用量 655760
-rw-------.  1 root root       1040  2月 17 16:57 anaconda-ks.cfg
drwxr-xr-x. 29  501 games      4096  2月 21 11:00 apr-1.7.4
-rw-r--r--.  1 root root    1122147  2月 21 10:57 apr-1.7.4.tar.gz
drwxr-xr-x. 21  501 games      4096  2月 21 11:06 apr-util-1.6.3
-rw-r--r--.  1 root root     556623  2月 21 10:57 apr-util-1.6.3.tar.gz
drwxr-xr-x. 14  504 games      4096  2月 21 11:09 httpd-2.4.58
-rw-r--r--.  1 root root    7485817  2月 21 10:57 httpd-2.4.58.tar.bz2
-rw-r--r--.  1 root root   25960271  1月 31 03:28 latest.zip
-rw-r--r--.  1 root root     186945  2月 21 10:57 libzip-devel-1.7.3-7.el9.x86_64.rpm
-rw-r--r--.  1 root root  452383016  2月 21 19:20 mysql-8.2.0-linux-glibc2.17-x86_64.tar.xz
-rw-r--r--.  1 root root      66534  2月 21 10:57 oniguruma-devel-6.9.6-1.el9.5.x86_64.rpm
drwxr-xr-x. 20 root root       4096  2月 21 17:35 php-8.2.12
-rw-r--r--.  1 root root   19117679 10月 25 06:10 php-8.2.12.tar.gz
drwxr-xr-x. 18 root root       4096 12月 20 20:44 php-8.3.1
-rw-r--r--.  1 root root  164577280  2月 21 10:57 php-8.3.1.tar
drwxr-xr-x.  5 root root       4096  1月 31 03:27 wordpress
 

[root@localhost ~]# yum install -y libxml2-devel

[root@localhost ~]# tar xf apr-1.7.4.tar.gz

[root@localhost ~]# cd apr-1.7.4

[root@localhost apr-1.7.4]# yum -y install gcc

[root@localhost apr-1.7.4]# ./configure --prefix=/usr/local/apr ; echo $?

[root@localhost apr-1.7.4]# make -j2 ; echo $?

[root@localhost apr-1.7.4]# make install ; echo $?

[root@localhost ~]# tar xf apr-util-1.6.3.tar.gz

[root@localhost apr-util-1.6.3]#  yum -y install expat-devel

[root@localhost apr-util-1.6.3]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr ; echo $?

root@localhost apr-util-1.6.3]# make -j2 && make install ; echo $?

[root@localhost ~]# yum -y install bzip2 pcre-devel openssl-devel

[root@localhost ~]# tar xf httpd-2.4.58.tar.bz2

[root@localhost ~]# cd httpd-2.4.58

[root@localhost httpd-2.4.58]# ./configure --prefix=/usr/local/apache --enable-so --enable-rewrite --enable-ssl --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util ; echo $?

[root@localhost httpd-2.4.58]# make -j2 && make install ; echo $?

[root@localhost ~]# yum -y install epel-release

[root@localhost ~]# tar xf php-8.3.1.tar

[root@localhost ~]# yum -y install php-mcrypt \

libmcrypt \

libmcrypt-devel \

autoconf \

freetype \

gd \

libmcrypt \

libpng \

libpng-devel \

libjpeg \

libxml2 \

libxml2-devel \

zlib \

curl \

curl-devel \

re2c \

php-pear ; echo $?

[root@localhost ~]# yum -y install perl perl-devel

[root@localhost ~]# dnf -y groupinstall 'Development Tools'

[root@localhost ~]# yum -y install net-tools wget libxml2-devel sqlite-devel bzip2-devel libcurl-devel libffi-devel libpng-devel libwebp-devel libjpeg-devel oniguruma libzip

[root@localhost ~]# wget https://dl.rockylinux.org/pub/rocky/9/devel/x86_64/os/Packages/o/oniguruma-devel-6.9.6-1.el9.5.x86_64.rpm

wget https://dl.rockylinux.org/pub/rocky/9/devel/x86_64/os/Packages/l/libzip-devel-1.7.3-7.el9.x86_64.rpm 

yum -y localinstall oniguruma-devel-6.9.6-1.el9.5.x86_64.rpm

[root@localhost ~]# yum -y localinstall libzip-devel-1.7.3-7.el9.x86_64.rpm

[root@localhost ~]# tar xf php-8.2.12.tar.gz

[root@localhost ~]# cd php-8.2.12

[root@localhost php-8.2.12]# vi /usr/local/apache/bin/apxs

#!/usr/bin/perl -w

[root@localhost php-8.2.12]# export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

[root@localhost php-8.2.12]# yum -y install freetype-devel readline-devel

./configure --prefix=/usr/local/php8 \

--with-config-file-path=/usr/local/php8/etc \

--with-mysql=/usr/local/mysql/ \

--with-apxs2=/usr/local/apache/bin/apxs \

--enable-fpm \

--enable-debug \

--disable-rpath \

--enable-shared \

--enable-soap \

--with-openssl \

--enable-bcmath \

--with-iconv \

--with-bz2 \

--enable-calendar \

--with-curl \

--enable-exif \

--enable-ftp \

--enable-gd \

--with-jpeg \

--with-zlib-dir \

--with-freetype \

--with-gettext \

--enable-mbstring \

--enable-pdo \

--with-mysqli=mysqlnd \

--with-pdo-mysql=mysqlnd \

--with-readline \

--enable-shmop \

--enable-simplexml \

--enable-sockets \

--with-zip \

--enable-mysqlnd-compression-support \

--with-pear \

--enable-pcntl \

--enable-opcache \

--enable-posix;echo $?

[root@localhost php-8.2.12]# make -j2 ; echo $?

[root@localhost php-8.2.12]# make -j2 ; echo $?

[root@localhost php-8.2.12]# make install ; echo $?

[root@localhost php-8.2.12]# vim +$ /etc/profile

export PATH=$PATH:/usr/local/php8/bin/

[root@localhost php-8.2.12]# source /etc/profile

[root@localhost php-8.2.12]# find / -type f -name php.ini-development

[root@localhost php-8.2.12]#  cp -av ./php.ini-development /usr/local/php8/lib/php.ini

[root@localhost php-8.2.12]# cp -av /usr/local/php8/etc/php-fpm.conf.default  /usr/local/php8/etc/php-fpm.conf

[root@localhost php-8.2.12]# cp -av  /usr/local/php8/etc/php-fpm.d/www.conf.default /usr/local/php8/etc/php-fpm.d/www.conf

配置 PHP

mkdir -pv /usr/local/php/tmp && chmod -R 755 /usr/local/php/tmp

[root@localhost php-8.2.12]# vi /usr/local/php8/lib/php.ini

[root@localhost php-8.2.12]# useradd -s /sbin/nologin apache -M

useradd:用户“apache”已存在

[root@localhost php-8.2.12]# vim /usr/local/php8/etc/php-fpm.d/www.conf

[root@localhost php-8.2.12]# grep -ni '^user' /usr/local/php8/etc/php-fpm.d/www.conf

28:user = nobody

[root@localhost php-8.2.12]# sed -i 's@user = nobody@user = apache@' /usr/local/php8/etc/php-fpm.d/www.conf

[root@localhost php-8.2.12]# grep -ni '^user' /usr/local/php8/etc/php-fpm.d/www.conf

28:user = apache

1. 创建脚本文件

vim /usr/lib/systemd/system/php-fpm.service

内容如下

[Unit]

Description=php-fpm

After=syslog.target network.target

[Service]

Type=forking

ExecStart=/usr/local/php831/sbin/php-fpm

ExecReload=/bin/kill -USR2 $MAINPID

PrivateTmp=true

[Install]

WantedBy=multi-user.target

chmod 700 /usr/lib/systemd/system/php-fpm.service

systemctl daemon-reload

systemctl start php-fpm && systemctl enable php-fpm && systemctl status php-fpm

[root@localhost php-8.2.12]# ps axu | grep php-fpm

[root@localhost php-8.2.12]#  systemctl status php-fpm

[root@localhost php-8.2.12]#  ps axu | grep php-fpm

[root@localhost php-8.2.12]# ps -efL |grep php-fpm

[root@localhost php-8.2.12]# vim /usr/local/apache/conf/httpd.conf

[root@localhost php-8.2.12]# /usr/local/apache/bin/apachectl -t

Syntax OK

[root@localhost php-8.2.12]#  /usr/local/apache/bin/apachectl start

/usr/local/apache/bin/apachectl stop

[root@localhost ~]# tar xf mysql-8.2.0-linux-glibc2.17-x86_64.tar.xz

[root@localhost ~]# cd mysql-8.2.0-linux-glibc2.17-x86_64

[root@localhost ~]# mv mysql-8.2.0-linux-glibc2.17-x86_64 /opt/

[root@localhost ~]# ll /opt/

总用量 0

drwxr-xr-x. 9 root root 129  2月 21 19:21 mysql-8.2.0-linux-glibc2.17-x86_64

[root@localhost ~]# ln -sv /opt/mysql-8.2.0-linux-glibc2.17-x86_64/ /usr/local/mysql

'/usr/local/mysql' -> '/opt/mysql-8.2.0-linux-glibc2.17-x86_64/'

[root@localhost ~]# ll /usr/local/mysql/

总用量 296

drwxr-xr-x.  2 7161 31415   4096  2月 21 19:21 bin

drwxr-xr-x.  2 7161 31415     38 10月 12 21:20 docs

drwxr-xr-x.  3 7161 31415   4096 10月 12 21:20 include

drwxr-xr-x.  6 7161 31415   4096 10月 12 21:20 lib

-rw-r--r--.  1 7161 31415 279351 10月 12 19:40 LICENSE

drwxr-xr-x.  4 7161 31415     30 10月 12 21:20 man

-rw-r--r--.  1 7161 31415    666 10月 12 19:40 README

drwxr-xr-x. 28 7161 31415   4096 10月 12 21:20 share

drwxr-xr-x.  2 7161 31415     77 10月 12 21:20 support-files

[root@localhost ~]#  chown -R mysql. /usr/local/mysql/

[root@localhost ~]# cat /data/mysql/mysql3316/conf/my3316.cnf

[client]

port = 3316

socket = /data/mysql/mysql3316/run/mysql3316.sock

default-character-set=utf8mb4

[mysql]

disable-auto-rehash

#允许通过 TAB 键提示

default-character-set = utf8mb4

connect-timeout = 10

[mysqld]

user=mysql

server-id = 3316

port = 3316

socket = /data/mysql/mysql3316/run/mysql3316.sock

pid-file = /data/mysql/mysql3316/run/mysql3316.pid

basedir = /usr/local/mysql

datadir = /data/mysql/mysql3316/data

#bind_address = 10.10.10.11

autocommit = 1

default_authentication_plugin=mysql_native_password

character-set-server=utf8mb4

explicit_defaults_for_timestamp=true

lower_case_table_names=1

back_log=103

max_connections=10000

max_connect_errors=100000

table_open_cache=512

external-locking=FALSE

max_allowed_packet=32M

sort_buffer_size=2M  

join_buffer_size=2M

thread_cache_size=51

transaction_isolation=READ-COMMITTED

tmp_table_size=96M

max_heap_table_size=96M

###***logs

long_query_time = 10

slow_query_log = 1

slow_query_log_file=/data/mysql/mysql3316/logs/my3316-slow.log

#log-warnings = 1

log_error_verbosity=3

log-error = /data/mysql/mysql3316/logs/mysql3316-error.log

log_output = FILE

#参数 log_output 指定了慢查询输出的格式,默认为 FILE

#log-queries-not-using-indexes

#log-slow-slave-statements

max_binlog_size = 1G

#max_relay_log_size = 1G

# replication

log-bin=/data/mysql/mysql3316/logs/mysql-bin

#server-id=1

#binlog_format= ROW

#gtid_mode = on

#enforce_gtid_consistency = 1

#log_slave_updates = 1

#master-info-repository=TABLE

#relay-log-info-repository=TABLE

# innodb storage engine parameters

innodb_buffer_pool_size=500M

innodb_data_file_path=ibdata1:100M:autoextend:max:2G #redo

#innodb_data_file_path=ibdata1:100M:autoextend:max:5G #redo

#innodb_data_file_path=ibdata1:100M:autoextend:max:5G #redo

innodb_temp_data_file_path = ibtemp1:100M:autoextend:max:1G

#innodb_temp_data_file_path = ibtemp1:100M:autoextend:max:10G

#innodb_file_io_threads=4

#默认的是 4

innodb_log_buffer_size=16M

innodb_log_file_size=256M #undo

innodb_log_files_in_group=2

innodb_lock_wait_timeout=50

innodb_file_per_table=1

#独立表空间

[root@localhost mysql]# ./bin/mysqld --defaults-file=/data/mysql/mysql3316/conf/my3316.cnf --datadir=/data/mysql/mysql3316/data --user=mysql --initialize-insecure --console ; echo $?

0

[root@localhost mysql]#  tail -f /data/mysql/mysql3316/logs/mysql3316-error.log

[root@localhost mysql]# ./bin/mysqld_safe --defaults-file=/data/mysql/mysql3316/conf/my3316.cnf &

[root@localhost mysql]#  yum -y install ncurses-compat-libs

[root@localhost mysql]# /usr/local/mysql/bin/mysql -S /data/mysql/mysql3316/run/mysql3316.sock

[root@localhost mysql]# /usr/local/mysql/bin/mysql -S /data/mysql/mysql3316/run/mysql3316.sock

mysql> alter user root@localhost identified with mysql_native_password by '123456';

Query OK, 0 rows affected (0.02 sec)

mysql> flush privileges;

Query OK, 0 rows affected (0.01 sec)

mysql> create user 'root'@'%' identified with mysql_native_password by '123456';

Query OK, 0 rows affected (0.02 sec)

mysql> flush privileges;

Query OK, 0 rows affected (0.01 sec)

mysql> select user,host from mysql.user;

[root@localhost bin]# /usr/local/mysql/bin/mysql -S /data/mysql/mysql3316/run/mysql3316.sock -p123456

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Mysql@123';

Query OK, 0 rows affected (0.04 sec)

mysql> use mysql;

Reading table information for completion of table and column names

You can turn off this feature to get a quicker startup with -A

Database changed

mysql> update user set host='%' where user='root';

ERROR 1062 (23000): Duplicate entry '%-root' for key 'user.PRIMARY'

mysql> GRANT ALL ON *.* TO 'root'@'%';

Query OK, 0 rows affected (0.01 sec)

mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'Mysql@123';

Query OK, 0 rows affected (0.01 sec)

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

[root@localhost bin]# cd /usr/local/apache/htdocs/

[root@localhost htdocs]# cat >index.php<<EOF

<?php

phpinfo();

?>

EOF

[root@localhost htdocs]# /usr/local/apache/bin/apachectl restart

[root@localhost ~]# wget -c https://wordpress.org/latest.zip

[root@localhost ~]# ll

总用量 655756

-rw-------.  1 root root       1040  2月 17 16:57 anaconda-ks.cfg

drwxr-xr-x. 29  501 games      4096  2月 21 11:00 apr-1.7.4

-rw-r--r--.  1 root root    1122147  2月 21 10:57 apr-1.7.4.tar.gz

drwxr-xr-x. 21  501 games      4096  2月 21 11:06 apr-util-1.6.3

-rw-r--r--.  1 root root     556623  2月 21 10:57 apr-util-1.6.3.tar.gz

drwxr-xr-x. 14  504 games      4096  2月 21 11:09 httpd-2.4.58

-rw-r--r--.  1 root root    7485817  2月 21 10:57 httpd-2.4.58.tar.bz2

-rw-r--r--.  1 root root   25960271  1月 31 03:28 latest.zip

-rw-r--r--.  1 root root     186945  2月 21 10:57 libzip-devel-1.7.3-7.el9.x86_64.rpm

-rw-r--r--.  1 root root  452383016  2月 21 19:20 mysql-8.2.0-linux-glibc2.17-x86_64.tar.xz

-rw-r--r--.  1 root root      66534  2月 21 10:57 oniguruma-devel-6.9.6-1.el9.5.x86_64.rpm

drwxr-xr-x. 20 root root       4096  2月 21 17:35 php-8.2.12

-rw-r--r--.  1 root root   19117679 10月 25 06:10 php-8.2.12.tar.gz

drwxr-xr-x. 18 root root       4096 12月 20 20:44 php-8.3.1

-rw-r--r--.  1 root root  164577280  2月 21 10:57 php-8.3.1.tar

[root@localhost ~]# unzip latest.zip

[root@localhost htdocs]# cp -av /root/wordpress/*  /usr/local/apache/htdocs/

[root@localhost htdocs]# cp -av  wp-config-sample.php  wp-config.php

'wp-config-sample.php' -> 'wp-config.php'

mysql> create database wordpress1;

Query OK, 1 row affected (0.01 sec)

[root@localhost mysql]# /usr/local/mysql/bin/mysql -S /data/mysql/mysql3316/run/mysql3316.sock -pMysql@123
 

mysql> create user 'wp1'@'%' identified by 'Aa&%(&123456';

Query OK, 0 rows affected (0.01 sec)

mysql> grant all privileges on wordpress1.* to 'wp1'@'%';

Query OK, 0 rows affected (0.00 sec)

[root@localhost htdocs]# vim wp-config.php

[root@localhost htdocs]# systemctl  restart  php-fpm

[root@localhost htdocs]# chown -R apache.  /usr/local/apache/htdocs/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1461420.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

微前端(qiankun,webpack5模块联邦)

1singleSpa vue 出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制&#xff0c;可能会对生态系统造成一些影响. 临时方案 export NODE_OPTIONS--openssl-legacy-provider 总结 子应用 子应用独立运行 判断是…

嵌入式系统在智慧城市建设中的关键角色与挑战

&#xff08;本文为简单介绍&#xff0c;观点源于网络&#xff09; 智慧城市的概念&#xff0c;随着信息技术的日益发展而不断深化。它利用各种信息传感器&#xff0c;通过物联网、云计算、大数据等技术手段&#xff0c;实现城市管理的智能化、精细化。在这一过程中&#xff0…

【C#】List泛型数据集如何循环移动,最后一位移动到第一位,以此类推

欢迎来到《小5讲堂》 大家好&#xff0c;我是全栈小5。 这是《C#》系列文章&#xff0c;每篇文章将以博主理解的角度展开讲解&#xff0c; 特别是针对知识点的概念进行叙说&#xff0c;大部分文章将会对这些概念进行实际例子验证&#xff0c;以此达到加深对知识点的理解和掌握。…

微服务篇之负载均衡

一、Ribbon负载均衡流程 二、Ribbon负载均衡策略 1. RoundRobinRule&#xff1a;简单轮询服务列表来选择服务器。 2. WeightedResponseTimeRule&#xff1a;按照权重来选择服务器&#xff0c;响应时间越长&#xff0c;权重越小。 3. RandomRule&#xff1a;随机选择一个可用的服…

线性代数:向量组的秩

目录 回顾“秩” 及 向量组线性表示 相关特性 向量组的秩 例1 例2 矩阵的“秩” 及 向量组线性表示 相关特性 向量组的秩 例1 例2

前端知识复习

1.symbol类型 Symbol 是 ECMAScript 6 中引入的一种新的基本数据类型&#xff0c;它表示独一无二的值。Symbol 值是通过 Symbol() 函数创建的。 Symbol 值具有以下特点&#xff1a; 独一无二性&#xff08;唯一性&#xff09;&#xff1a;每个通过 Symbol() 函数创建的 Symb…

VBA技术资料MF121:使用多个分隔符拆分字符串

我给VBA的定义&#xff1a;VBA是个人小型自动化处理的有效工具。利用好了&#xff0c;可以大大提高自己的工作效率&#xff0c;而且可以提高数据的准确度。“VBA语言専攻”提供的教程一共九套&#xff0c;分为初级、中级、高级三大部分&#xff0c;教程是对VBA的系统讲解&#…

LocalSend跨设备传输文件传输协议 v2

LocalSend仓库地址&#xff1a;GitHub - localsend/localsend: An open-source cross-platform alternative to AirDrop LocalSend 协议 v2 English | 简体中文 主要为了实现一个不依赖于任何外部服务器的简单 REST 协议。 因为计算机网络比较复杂&#xff0c;因此我们不能假…

欢迎来到 《探索HarmonyOS(鸿蒙应用开发)入门到实战》专栏!

各位小伙伴 国产纯血鸿蒙系统来了。 了解鸿蒙技术的小伙伴都知道,鸿蒙技术一直在持续更新,越来越多的鸿蒙开发者都开始投入鸿蒙技术的开发。 为了更容易和快速的入手鸿蒙开发,闪客专门做了一个鸿蒙应用开发入门到实战课程。 热情的开发者们,是否已经准备好加入革命性的物…

【vue3】手动实现md在线编辑

1.背景 由于知识库的一些.md格式的文件的文件内容可能会有变动&#xff0c;如果频繁下载修改后&#xff0c;再进行上传&#xff0c;会让用户操作不方便&#xff0c;为此接入md在线编辑功能 2 md在线编辑具体实现 2.1 搭建项目 搭建项目下载和引入bytemd和fflate相关依赖&…

ansible及其模块

一、ansible是什么&#xff1f; Ansible是一个基于Python开发的配置管理和应用部署工具&#xff0c;现在也在自动化管理领域大放异彩。它融合了众多老牌运维工具的优点&#xff0c;Pubbet和Saltstack能实现的功能&#xff0c;Ansible基本上都可以实现。 Ansible能批量配置、部…

第十七届“挑战杯”广东大学生课外学术科技作品比赛感想

博主曾在2023年参加了第十七届“挑战杯”广东大学生课外学术科技作品比赛&#xff0c;也就是人们俗称的大挑&#xff0c;在团队赛里面含金量应该是排在第一档的了&#xff0c;当初我们有幸作为学校唯一一支科技创新B类进入到线下答辩&#xff0c;线下答辩就是区分银奖和金奖和特…

不同种类遥感图像汇总 !!

文章目录 前言 1、可见光遥感图像 2、全色遥感图像 3、多光谱遥感图像 4、高光谱遥感图像 5、红外遥感图像 6、激光雷达图像 7、合成孔径雷达遥感图像 前言 遥感技术是从远距离感知目标反射或自身辐射的电磁波、可见光、红外线&#xff0c;对目标进行探测和识别的技术。遥感卫…

HTML学习笔记——08:表单<form>

HTML <form> 元素表示文档中的一个区域&#xff0c;此区域包含交互控件&#xff0c;用于向 Web 服务器提交信息。 例如&#xff1a;登录页面。 作用&#xff1a;搜集不同类型的用户输入&#xff0c;并向服务器传送数据。 注意&#xff1a;表单本身并不可见&#xff01;…

《Linux C编程实战》笔记:消息队列

消息队列是一个存放在内核中的消息链表&#xff0c;每个消息队列由消息队列标识符标识。与管道不同的是消息队列存放在内核中&#xff0c;只有在内核重启&#xff08;即操作系统重启&#xff09;或显示地删除一个消息队列时&#xff0c;该消息队列才会被真正的删除。 操作消息…

前端进度条组件NProgress

nprogress 安装 npm install --save nprogress使用 import NProgress from nprogress // 引入nprogress插件 import nprogress/nprogress.css // 这个nprogress样式必须引入// axios请求拦截器 axios.interceptors.request.use(config > {NProgress.start() // 设置加载进…

二维码扫码登录原理,其实比你想的要简单的多

二维码&#xff0c;大家再熟悉不过了 购物扫个码&#xff0c;吃饭扫个码&#xff0c;坐公交也扫个码 在扫码的过程中&#xff0c;大家可能会有疑问&#xff1a;这二维码安全吗&#xff1f; 会不会泄漏我的个人信息&#xff1f; 更深度的用户还会考虑&#xff1a;我的系统是不…

【合宙ESP32C3 Arduino开发】第一篇:初探合宙ESP32C3

忘记过去&#xff0c;超越自己 ❤️ 博客主页 单片机菜鸟哥&#xff0c;一个野生非专业硬件IOT爱好者 ❤️❤️ 本篇创建时间 2024-02-21❤️❤️ 本篇更新时间 2024-02-21❤️&#x1f389; 欢迎关注 &#x1f50e;点赞 &#x1f44d;收藏 ⭐️留言&#x1f4dd;&#x1f64f;…

时序分析深入必学的时序模型详细讲解

目录 一、前言 二、时序建模 2.1 反相器 2.2 线性时序模型 2.3 非线性时序模型 三、时序模块 3.1 组合单元 3.2 时序单元 3.3 同步检查&#xff1a;setup和hold 3.4 异步检查&#xff1a;recovery和removal 3.5 脉冲宽度检查Pulse width check 3.6 传输时延 3.7 …

yolov5-tracking-xxxsort yolov5融合六种跟踪算法(一)--环境配置GPU版本

本次开源计划主要针对大学生无人机相关竞赛的视觉算法开发。 开源代码仓库链接&#xff1a;https://github.com/zzhmx/yolov5-tracking-xxxsort.git 如果要配置CPU环境可以看我这篇文章&#xff1a; yolov5-tracking-xxxsort yolov5融合六种跟踪算法&#xff08;一&#xff09;…