源码编译安装LAMP与部署

目录

一、LAMP架构的简述

 1.LAMP搭建时各组件安装顺序

二、编译安装Apache httpd服务

1.关闭防火墙,将安装Apache所需软件包传到/opt目录下

 2.安装环境依赖包​编辑

3.配置软件模块 

4.编译及安装 

5.优化配置文件路径,并把httpd服务的可执行程序文件放入路径环境变量的目录中便于系统识别 

6.添加httpd系统服务

7.修改httpd 服务配置文

8.浏览器访问验证 

三、编译安装mysqld服务 

1.将安装mysql 所需软件包传到/opt目录下并压缩

2.安装环境依赖包

3.配置软件模块 

4.编译及安装 

5.创建mysql用户

6.修改mysql 配置文件

 7.更改mysql安装目录和配置文件的属主属组

8.设置路径环境变量

9.初始化数据库

10.添加mysqld系统服务 

11.修改mysql 的登录密码

12.授权远程登录

四.编译安装PHP解析环境

1.将安装PHP 所需软件包传到/opt目录下

2.安装GD库和GD库关联程序,用来处理和生成图片 

 3.配置软件模块

 4.编译及安装

 5.复制模版文件作为PHP 的主配置文件,并进行修改

6.优化把PHP 的可执行程序文件放入路径环境变量的目录中便于系统识别

7.修改httpd 服务的配置文件,让apache支持PHP

8.验证PHP 测试页

五、安装论坛 

1.创建数据库,并进行授权

2.解压论坛压缩包

 

3.更改论坛目录的属主 

 访问:http://192.168.80.100/discuz/install​编辑

4.浏览器访问验证

六.安装网站

1.将所需软件包传入编辑

2.创建wordpress专属数据库编辑 

3.浏览器访问验证 


一、LAMP架构的简述

LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境

(LAMP是一个缩写词,具体包括Linux操作系统、Apache网站服务器、MySQL数据库服务器、PHP(或Perl、Python)网页编程语言)

  主要作用 

  • (平台) Linux:作为架构中的平台与运行环境 ,为该架构与其他组件提供稳定运行的环境。同时Linux自身也是开源免费,稳定性兼容性很强的操作性系统
  • (前台) Apache:作为LAMP架构的前端,是一款功能强大,稳定性好的Web服务器程序,该服务器直接面向用户提供网站访问,发送网页,图片等文件内容
  • (后台) MySQL:作为LAMP架构的后端,是一款流行的开源关系数据库系统。在企业网站、业务系统等应用中,各种账户信息、产品信息,客户资料、业务数据等都可以存储到MySQL数据库,其他程序可以通过SQL语句来查询,更改这些信息
  • (中间连接) PHP/Perl/Python:作为三种开发动态网页的编程语言,负责解释动态网页文件,负责沟通Web服务器和数据库系统以协同工作,并提供Web应用程序的开发和运行环境。其中PHP是一种被广泛应用的开放源代码的多用途脚本语言,它可以嵌入到HTML中,尤其适合于Web应用开发

 1.LAMP搭建时各组件安装顺序

首先安装好Linux系统,为架构提供平台。各组件的安装顺序依次为Linux、Apache、MySQL、PHP。其中Apache和MySQL的安装并没有严格的顺序,PHP环境的安装一般放到最后安装,负责沟通 Web 服务器和数据库系统以协同工作

二、编译安装Apache httpd服务

1.关闭防火墙,将安装Apache所需软件包传到/opt目录下

[root@localhost ~]# systemctl stop firewalld

[root@localhost ~]# systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

[root@localhost ~]# setenforce 0

[root@localhost ~]# cd /opt
[root@localhost opt]# 
[root@localhost opt]# 
[root@localhost opt]# rz -E

[root@localhost opt]# ls
apr-1.6.2.tar.gz  apr-util-1.6.0.tar.gz  httpd-2.4.59.tar.gz  rh

 2.安装环境依赖包

[root@localhost opt]# mount /dev/sr0 /mnt
mount: /dev/sr0 写保护,将以只读方式挂载

[root@localhost opt]# yum -y install gcc gcc-c++ make pcre pcre-devel expat-devel perl       

3.配置软件模块 

[root@localhost ~]# cd /opt

[root@localhost opt]# rz -E

[root@localhost opt]# ls
apr-1.6.2.tar.gz  apr-util-1.6.0.tar.gz  httpd-2.4.59.tar.gz  rh

[root@localhost opt]# tar xf httpd-2.4.59.tar.gz 
[root@localhost opt]# tar xf apr-1.6.2.tar.gz 
[root@localhost opt]# tar xf apr-util-1.6.0.tar.gz 
[root@localhost opt]# ls
apr-1.6.2  apr-1.6.2.tar.gz  apr-util-1.6.0  apr-util-1.6.0.tar.gz  httpd-2.4.59  httpd-2.4.59.tar.gz  rh

[root@localhost opt]# mv apr-1.6.2 httpd-2.4.59/srclib/apr
[root@localhost opt]# mv apr-util-1.6.0 httpd-2.4.59/srclib/apr-util
#将APR和APR-Util库移动到srclib目录下的操作

[root@localhost httpd-2.4.59]# cd httpd-2.4.59/
[root@localhost httpd-2.4.59]# ./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite --enable-charset-lite --enable-cgi

 

编译完成以后会生成一个makefile文件 ↓

4.编译及安装 

编译前可以先lscpu查询一下核心数

[root@localhost httpd]# make -j 6 && make install 
#使用6个核心同时进行编译,编译成功后进行安装

#编译前先lscpu确定核心数,不要超核心数编辑(我自己是6核的)

 编译安装完成

5.优化配置文件路径,并把httpd服务的可执行程序文件放入路径环境变量的目录中便于系统识别 

[root@localhost httpd]# ln -s /usr/local/httpd/conf/httpd.conf /etc/
[root@localhost httpd]# ln -s /usr/local/httpd/bin/* /usr/local/bin/

6.添加httpd系统服务

[root@localhost httpd]# cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd

[root@localhost httpd]# chmod +x /etc/init.d/httpd

[root@localhost httpd]# vim /etc/init.d/httpd

#!/bin/bash
#this is acache service control scprit
#chkconfig: 2345 20 99

[root@localhost httpd]# chkconfig --add httpd
# 将httpd服务加入到service管理器
[root@localhost httpd]# systemctl start httpd.service

7.修改httpd 服务配置文

cd /usr/local/httpd/conf/
cp httpd.conf httpd.conf.bak
# 进行备份
vim /etc/httpd.conf
--52行--修改  Listen 192.168.80.100:80
--199行--取消注释,修改  ServerName www.xy101.com:80
 
--223行--默认首页存放路径  DocumentRoot "/usr/local/httpd/htdocs"
--257行--默认首页文件名设置  DirectoryIndex index.html
 
httpd -t  或 apachectl -t			#检查配置文件的配置项是否有误
 
systemctl restart httpd.service

 

8.浏览器访问验证 

也可以修改网站内容 

[root@localhost conf]# cd /usr/local/httpd/
[root@localhost httpd]# ls
bin  build  cgi-bin  conf  error  htdocs  icons  include  lib  logs  man  manual  modules
[root@localhost httpd]# cd htdocs/
[root@localhost htdocs]# ls
index.html
[root@localhost htdocs]# vim index.html 

<html><body><h1>ikun N0.1 baby</h1></body></html>

 

三、编译安装mysqld服务 

1.将安装mysql 所需软件包传到/opt目录下并压缩

[root@localhost htdocs]# mkdir mysql
[root@localhost htdocs]# cd mysql/
[root@localhost mysql]# rz -E

[root@localhost mysql]# ls
mysql-boost-5.7.44.tar.gz
[root@localhost mysql]# tar xf mysql-boost-5.7.44.tar.gz 
[root@localhost mysql]# ls
mysql-5.7.44  mysql-boost-5.7.44.tar.gz

2.安装环境依赖包

[root@localhost htdocs]# yum -y install gcc gcc-c++ ncurses ncurses-devel bison cmake openssl-devel

yum -y install \
gcc \
gcc-c++ \
ncurses \				#字符终端下图形互动功能的动态库
ncurses-devel \			#ncurses开发包
bison \					#语法分析器
cmake					#mysql需要用cmake编译安装
----------------------------------------------------------------------------------------------------------
yum -y install gcc gcc-c++ ncurses ncurses-devel bison cmake

3.配置软件模块 

cd /opt/mysql-5.7.17/
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \		#指定mysql的安装路径
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \ #指定mysql进程监听套接字文件(数据库连接文件)的存储路径
-DSYSCONFDIR=/etc \                             #指定配置文件的存储路径
-DSYSTEMD_PID_DIR=/usr/local/mysql \            #指定进程文件的存储路径
-DDEFAULT_CHARSET=utf8  \                       #指定默认使用的字符集编码,如 utf8
-DDEFAULT_COLLATION=utf8_general_ci \			#指定默认使用的字符集校对规则
-DWITH_EXTRA_CHARSETS=all \						#指定支持其他字符集编码
-DWITH_INNOBASE_STORAGE_ENGINE=1 \              #安装INNOBASE存储引擎
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \               #安装ARCHIVE存储引擎 
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \             #安装BLACKHOLE存储引擎 
-DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \            #安装FEDERATED存储引擎 
-DMYSQL_DATADIR=/usr/local/mysql/data \         #指定数据库文件的存储路径
-DWITH_BOOST=/usr/local/boost \          #指定boost的路径,若使用mysql-boost集成包安装则-DWITH_BOOST=boost
-DWITH_SYSTEMD=1								#生成便于systemctl管理的文件
 
存储引擎选项:
MYISAM,MERGE,MEMORY,和CSV引擎是默认编译到服务器中,并不需要明确地安装。
静态编译一个存储引擎到服务器,使用-DWITH_engine_STORAGE_ENGINE= 1
可用的存储引擎值有:ARCHIVE, BLACKHOLE, EXAMPLE, FEDERATED, INNOBASE (InnoDB), PARTITION (partitioning support), 和PERFSCHEMA (Performance Schema)
----------------------------------------------------------------------------------------------------------
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \
-DSYSCONFDIR=/etc \
-DSYSTEMD_PID_DIR=/usr/local/mysql \
-DDEFAULT_CHARSET=utf8  \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS=all \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DWITH_BOOST=boost \
-DWITH_SYSTEMD=1
 

注意:如果在CMAKE的过程中有报错,当报错解决后,需要把源码目录中的CMakeCache.txt文件删除,然后再重新CMAKE,否则错误依旧

4.编译及安装 

make -j 4 && make install

这边说个题外话,建议配置再高也选4核编译,本人亲测!!!!

14代i9 14900HX来了 6核试了几次都报错我都无语了= =,4核心屁事没有五分钟都不到编译完了用时4分50秒.....

5.创建mysql用户

cd /usr/local
useradd -M -s /sbin/nologin  mysql

6.修改mysql 配置文件

rpm -qa | grep mariadb


yum remove -y mariadb*

vim /etc/my.cnf

[mysql]
port = 3306
socket = /usr/local/mysql/mysql.sock
auto-rehash
 
[mysqld]
user = mysql
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
port = 3306
character-set-server=utf8
pid-file = /usr/local/mysql/mysqld.pid
socket=/usr/local/mysql/mysql.sock
bind-address = 0.0.0.0
skip-name-resolve
max_connections=4096
[mysql]
port = 3306
socket = /usr/local/mysql/mysql.sock
auto-rehash

[mysqld]
user = mysql
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
port = 3306
character-set-server=utf8
pid-file = /usr/local/mysql/mysqld.pid
socket=/usr/local/mysql/mysql.sock
bind-address = 0.0.0.0
skip-name-resolve
max_connections=4096
default-storage-engine=INNODB
max_allowed_packet=32M
server-id = 1

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_AUTO_VALUE_ON_ZERO,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,PIPES_AS_CONCAT,ANSI_QUOTES

 7.更改mysql安装目录和配置文件的属主属组

chown -R mysql:mysql /usr/local/mysql/
chown mysql:mysql /etc/my.cnf

8.设置路径环境变量

[root@localhost mysql]# vim /etc/profile

[root@localhost mysql]# source /etc/profile

[root@localhost mysql]# echo $PATH

9.初始化数据库

cd /usr/local/mysql/bin/
./mysqld \
--initialize-insecure \                #生成初始化密码为空
--user=mysql \                      #指定管理用户
--basedir=/usr/local/mysql \        #指定数据库的安装目录
--datadir=/usr/local/mysql/data        #指定数据库文件的存储路径

 

10.添加mysqld系统服务 

[root@localhost mysql]# cd /usr/local/mysql/

[root@localhost mysql]# cd usr/

[root@localhost usr]# cd lib/

[root@localhost lib]# cd systemd/

[root@localhost systemd]# cd system/

[root@localhost system]# pwd
/usr/local/mysql/usr/lib/systemd/system

[root@localhost system]# cp mysqld.service /usr/lib/systemd/system

[root@localhost system]# systemctl daemon-reload
 
[root@localhost system]# systemctl start mysqld

[root@localhost system]# systemctl enable mysqld
Created symlink from /etc/systemd/system/multi-user.target.wants/mysqld.service to /usr/lib/systemd/system/mysqld.service.
 
[root@localhost system]# netstat -lntp | grep :3306
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      23349/mysqld      

11.修改mysql 的登录密码

mysqladmin -u root password "abc123"

12.授权远程登录

四.编译安装PHP解析环境

1.将安装PHP 所需软件包传到/opt目录下

cd /opt/


mkdir php


cd php/


tar xf php-7.1.10.tar.bz2
 

2.安装GD库和GD库关联程序,用来处理和生成图片 

yum -y install \
gd \
libjpeg libjpeg-devel \
libpng libpng-devel \
freetype freetype-devel \
libxml2 libxml2-devel \
zlib zlib-devel \
curl curl-devel \
openssl openssl-devel

 3.配置软件模块

./configure \
--prefix=/usr/local/php \
--with-apxs2=/usr/local/httpd/bin/apxs \
--with-mysql-sock=/usr/local/mysql/mysql.sock \
--with-config-file-path=/usr/local/php/lib \
--with-mysqli \
--with-zlib \
--with-curl \
--with-gd \
--with-jpeg-dir \
--with-png-dir \
--with-freetype-dir \
--with-openssl \
--enable-mbstring \
--enable-xml \
--enable-session \
--enable-ftp \
--enable-pdo \
--enable-tokenizer \
--enable-zip

 4.编译及安装

我虚拟机6核的,千万别超核编译 

make -j 4 && make install

 5.复制模版文件作为PHP 的主配置文件,并进行修改

cd /usr/local/
 
ln -s /usr/local/php/bin/* /usr/local/bin/

cp php.ini-production /usr/local/php/lib/php.ini
 
cd /usr/local/php/lib/

      

vim php.ini

 

6.优化把PHP 的可执行程序文件放入路径环境变量的目录中便于系统识别

php -m

7.修改httpd 服务的配置文件,让apache支持PHP

vim httpd.conf


systemctl restart httpd

--393行--插入以下内容
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
--258行--修改首页文件名设置
DirectoryIndex index.html index.php

8.验证PHP 测试页

cd ..


cd htdocs/


vim index.php

五、安装论坛 

1.创建数据库,并进行授权

mysql -u root -p
 
CREATE DATABASE bbs;
#创建一个数据库
 
GRANT all ON bbs.* TO 'bbsuser'@'%' IDENTIFIED BY 'admin123';
#把bbs数据库里面所有表的权限授予给bbsamin,并设置密码admin123
 
flush privileges;
#刷新数据库
 
show databases;

 

2.解压论坛压缩包

unzip Discuz_X3.4_SC_UTF8.zip

 

3.更改论坛目录的属主 

 访问:http://192.168.80.100/discuz/install

cd /usr/local/httpd/htdocs/discuz
 
chown -R daemon config/ data/ uc_client/ uc_server/

 刷新一下 

 

 4.浏览器访问验证

六.安装网站

1.将所需软件包传入编辑

tar xf wordpress-4.9.4-zh_CN.tar.gz
 
cp -a wordpress /usr/local/httpd/htdocs/
 
cd !$

 

2.创建wordpress专属数据库编辑 

mysql -u root -pabc123

create database wordpress;
 
show databases;
 
flush privileges;

 

3.浏览器访问验证 

 

chown -R daemon wordpress/
 
chown -R daemon:daemon wordpress/

 

老样子刷新一下 

 

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

2024斯佩菈音乐剧暑假训练营 30天创造奇迹培育坚强自信好少年

以声问本&#xff0c;素质教育&#xff0c;融会中西&#xff0c;知行合一。音乐是生活的灵魂&#xff0c;艺术的真正意义在于使人幸福&#xff0c;得到鼓舞和力量。多一把衡量的尺子&#xff0c;就会多出一批好学生。 相对学校语数英等学科教育&#xff0c;孩子心灵成长方面很…

新建gitee项目关联idea中的springboot项目

新建项目关联仓库步骤 以gitee为例新建项目 进入gitee新建项目 新建项目后进入复制项目地址 可以直接拉取本项目然后再这个目录下创建各种功能&#xff0c;我习惯于以下步骤。 下一步再idea新建springboot项目 我使用的是idea2023 选择Manager remote 点击加号 新建一个远…

1+x(Java)中级题库易混淆理论题(二)

冷备份实质就是数据库相关文件的复制 System.in是字节流 Map集合中的key是无序的 protected不能用于修饰类 接口中所有抽象方法默认使用public修饰 DML操作有&#xff1a;INSERT UPDATE DELETE SQL 语句中进行 group by 分组时&#xff0c;可以不写 where 子句 使…

什么是HTTP代理?适用于哪些场景?

HTTP代理是一种网络代理服务器&#xff0c;它主要用于处理HTTP协议的请求和响应。HTTP代理充当客户端&#xff08;如浏览器&#xff09;和目标服务器之间的中介&#xff0c;允许客户端通过代理服务器来发送HTTP请求&#xff0c;并接收来自服务器的响应。HTTP代理可以分为正向代…

C语言文件编程

C语言文件编程 第一部分 基本概念 1、Linux文件类型 1.-普通文件&#xff1a;存在于外部存储器中&#xff0c;用于存储普通数据。 1.txt 1.c 1.mp3 1.mp4 2.d目录文件&#xff1a;用于存放目录项&#xff0c;是文件系统管理的重要文件类型。 文件夹 3.p管道文件&#x…

LDRA Testbed(TBrun)软件单元测试_操作指南

系列文章目录 LDRA Testbed软件静态分析_操作指南 LDRA Testbed软件静态分析_自动提取静态分析数据生成文档 LDRA Testbed软件静态分析_Jenkins持续集成_(1)自动进行静态分析的环境搭建 LDRA Testbed软件静态分析_Jenkins持续集成_(2)配置邮件自动发送静态分析结果 LDRA Testb…

探索循环逻辑:for逻辑分支与容器遍历的深度剖析

新书上架~&#x1f447;全国包邮奥~ python实用小工具开发教程http://pythontoolsteach.com/3 欢迎关注我&#x1f446;&#xff0c;收藏下次不迷路┗|&#xff40;O′|┛ 嗷~~ 目录 一、引言&#xff1a;for逻辑与循环体的奥秘 二、for逻辑与循环体的结合使用 1. 函数与循环…

Python计算回归拟合各项指标

0、各项回归指标简介 Relative Root Mean Squared Error&#xff08;RRMSE&#xff09;&#xff1a;The RRMSE normalizes the Root Mean Squared Error (RMSE) by the mean of observations. It goes from 0 to infinity. The lower the better the prediction performance.T…

电脑不能远程桌面连接不上,电脑无法建立远程桌面连接如何解决?

电脑无法建立远程桌面连接的问题&#xff0c;通常涉及到多个层面的因素&#xff0c;包括但不限于网络设置、系统配置、防火墙设置以及服务状态等。以下是一些专业性的解决方案&#xff0c;以帮助您解决这一问题。 首先&#xff0c;我们需要检查网络连接。远程桌面连接需要稳定的…

Day08:CSS 高级

目标&#xff1a;掌握定位的作用及特点&#xff1b;掌握 CSS 高级技巧 一、定位 作用&#xff1a;灵活的改变盒子在网页中的位置 实现&#xff1a; 1.定位模式&#xff1a;position 2.边偏移&#xff1a;设置盒子的位置 leftrighttopbottom 水平方向偏移&#xff1a;left、…

电子商务网站(网上商店PetShop)

PetShop是一个范例&#xff0c;微软用它来展示.Net企业系统开发的能力。PetShop随着版本的不断更新&#xff0c;至现在基于.Net2.0的PetShop 4.0为止&#xff0c;整个设计逐渐变得成熟而优雅&#xff0c;有很多可以借鉴之处。PetShop是一个小型的项目&#xff0c;系统架构与代码…

【软件设计师】——7.软件工程基础

目录 7.1 软件工程概述 7.2 需求分析 7.3 软件设计 7.4 软件开发方法及模型 7.4.1 软件开发方法 7.4.2 软件开发模型 7.5 软件测试 7.6 软件维护 7.7 软件质量保证 7.7.1 软件质量特性 7.7.2 程序质量评审 7.7.3 设计质量评审 7.8 软件过程改进 7.9 项目管理 7.1 …

【制作100个unity游戏之26】unity2d横版卷轴动作类游13(附带项目源码)

最终效果 系列导航 文章目录 最终效果系列导航前言存储点灯光后处理存储位置信息存储更多数据存储场景信息持久化存储数据引入Unity 的可序列化字典类调用 游戏结束源码完结 前言 欢迎来到【制作100个Unity游戏】系列&#xff01;本系列将引导您一步步学习如何使用Unity开发各…

Appium系列(2)元素定位工具appium-inspector

背景 如实现移动端自动化&#xff0c;依赖任何工具时&#xff0c;都需要针对于页面中的元素进行识别&#xff0c;通过识别到指定的元素&#xff0c;对元素进行事件操作。 识别元素的工具为appium官网提供的appium-inspector。 appium-inspector下载地址 我这里是mac电脑需要下…

使用numpy手写一个神经网络

本文主要包含以下内容&#xff1a; 推导神经网络的误差反向传播过程使用numpy编写简单的神经网络&#xff0c;并使用iris数据集和california_housing数据集分别进行分类和回归任务&#xff0c;最终将训练过程可视化。 1. BP算法的推导过程 1.1 导入 前向传播和反向传播的总体…

编程-辅助工具-Git下载

文章目录 1、前言2、Git官网地址3、迅雷下载 1、前言 采用Git能下载github上的代码&#xff0c;其下载是采用官网下载的&#xff0c;但是下载速度比较慢&#xff0c;网上也推荐了镜像的方式&#xff0c;但是有些链接失效了&#xff0c;突然有一天想起用迅雷是不是合适&#xf…

在通过跨网文件交换时,如何保障科研结构核心研究数据?

当今科研领域&#xff0c;数据如同生命线&#xff0c;支撑着每一个突破性发现的诞生。随着国际合作的加深&#xff0c;跨网文件交换成了常态&#xff0c;但这也为科研机构的核心研究数据安全带来了一系列挑战。想象一下&#xff0c;那些精心搜集和分析的宝贵数据&#xff0c;在…

OpenBayes 教程上新 |全球首个开源的文生视频 DiT 模型!对标 Sora,保姆级 Latte 文生视频使用指南

小朋友不爱背诗怎么办&#xff1f;《千秋诗颂》试试看。 2 月 26 日&#xff0c;中国首部文生视频 AI 系列动画《千秋诗颂》于 CCTV-1 频道正式播出&#xff0c;这部动画由上海人工智能实验室和「央妈」&#xff08;中央广播电视总台&#xff09;强强联手&#xff0c;借助「央视…

Discuz!X3.4论坛网站公安备案号怎样放到网站底部?

Discuz&#xff01;网站的工信部备案号都知道在后台——全局——站点信息——网站备案信息代码填写&#xff0c;那公安备案号要添加在哪里呢&#xff1f;并没有看到公安备案号填写栏&#xff0c;今天驰网飞飞和你分享 1&#xff09;工信部备案号和公安备案号统一填写到网站备案…

安装appium自动化测试环境,我自己的版本信息

教程来自&#xff1a;Appium原理与安装 - 白月黑羽 我的软件的版本&#xff1a; 安装是选择为自己安装而不是选all user pip install appium-python-client命令在项目根目录下安装appium-python-client sdk的话最简单的安装方式就是去Android官网下一个android studio然后在…