首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏杂谈

    Linux实验10 Apache服务器配置

    Apache服务器,全称为Apache HTTP Server,是由Apache软件基金会开发和维护的一款开源网页服务器软件。 它是世界上最流行的Web服务器软件之一,能够在多种计算机操作系统上运行,包括Unix、Linux、Windows等。 为什么要学Apache服务器 广泛使用:Apache是最常用的Web服务器软件之一,掌握它能让你具备在大量现有和未来项目中工作的能力。 LAMP堆栈理解:对于想要深入理解Linux、Apache、MySQL(或MariaDB)、PHP/Perl/Python(LAMP)这一经典Web开发栈的开发者而言,学习Apache是不可或缺的一环。 index.html" > /var/www/example.com/public_html/index.html # 重启Apache服务 sudo systemctl restart httpd # 在Linux

    83410编辑于 2024-05-17
  • 来自专栏产品体验优化私房菜课程

    Linux服务器安全加固10条建议

    If we dont receive your payment in the next 10 Days, we will make your database public or use them otherwise 所以购买服务器前要提前加固好我们的服务器,本节就来介绍Linux服务器安全加固的10条建议。 chpasswd 2) 设置密码策略 修改文件/etc/login.defs PASS_MAX_DAYS 90 密码最长有效期 PASS_MIN_DAYS 10 10) 定期备份数据 目录要有规划,并且有周期性的打包备份数据到指定的服务器Linux服务器加固:https://blog.csdn.net/qq_36119192/article/details/82906799 2.

    16.2K135编辑于 2022-01-06
  • 来自专栏网站教程

    服务器Linux安全加固10条建议

    以下是服务器安全加固的步骤,本文以CentOS7.7版本为例来介绍,如果你使用的是秘钥登录服务器1-5步骤可以跳过。 01设置复杂密码 服务器设置大写、小写、特殊字符、数字组成的12-16位的复杂密码 ,也可使用密码生成器自动生成复杂密码 # echo "root:wgr1TDs2Mnx0XuAv" | chpasswd 02设置密码策略 修改文件/etc/login.defs PASS_MAX_DAYS 90 密码最长有效期PASS_MIN_DAYS 10 密码修改之间最小的天数PASS_MIN_LEN 8 密码长度 image.png 09定期查看查看系统日志 /var/log/messages/var/log/secure 重要服务器可以将日志定向传输到指定服务器进行分析。 10定期备份数据 目录要有规划,并且有周期性的打包备份数据到指定的服务器。 应用程序 /data1/app/程序日志 /data1/logs/重要数据 /data1/data/

    1.7K20发布于 2021-08-05
  • 来自专栏txp玩Linux

    rtsp服务器测试的“骚”操作!

    好了,今天给大家分享的是rtsp系列专题的第一个开篇:rtsp服务器搭建! rtsp服务器搭建: 今天我们搭建这个rtsp服务器的名称叫做:ZLMediaKit,它是一个基于C++11的高性能运营级流媒体服务框架,类似我之前给大家搭建的rtmp服务器(srs流媒体服务器),当然它两者肯定是有区别的 :/home/txp/share/rtsp/ZLMediaKit# ls 3rdpart AUTHORS build_for_linux.sh CMakeLists.txt /MediaServer -h了解启动参数: root@txp-virtual-machine:/home/txp/share/rtsp/ZLMediaKit/release/linux/Debug# 测试rtsp服务器: 我们现在来把本地媒体文件推流到这个服务器上,然后再进行拉流播放试试,你可以使用obs或者ffmpeg命令来进行,这里我使用了ffmpeg来进行推流,我电脑本地的媒体文件test.mp4

    3K41编辑于 2022-03-21
  • 来自专栏全栈程序员必看

    QT 实现 RTSP 视频流服务器

    uos操作系统中使用QT开发RTSP 视频流服务器,以下的实现方式使用的是单播方式,除了单播模式还有多播模式。 可以通过自己开发的rtsp服务器将摄像头的数据时时推送到服务器中,其他用户可以通过访问视频流地址rtsp://127.0.1.1:8554/live,直接访问摄像头播放的内容,也就是通常说的摄像头直播。 本篇文章使用开源框架live555开发一个属于自己的视频流服务器。 安装环境依赖 live555的使用需要较多的环境依赖,一下安装都是编译依赖相关内容。 服务器 RTSPServer* rtspServer = RTSPServer::createNew(*env, port); if (rtspServer == nullptr) { /RTSPServer -i 0 播放视频: 使用播放工具mplayer 安装播放工具: sudo apt install mplayer 播放rtsp地址: mplayer rtsp://127.0.1.1

    4.5K20编辑于 2022-11-01
  • 来自专栏用户1692782的专栏

    手撕RTSP协议系列(10)——GET_PARAMETER

    上一篇我们介绍了RTSP的TEARDOWN指令,用于结束一个RTSP的会话!本篇我们来介绍RTSP GET_PARAMETER! GET Parameter作用 GetParameret用作向服务器获取参数,一般用于获取时间范围。当发送的请求中没有相关请求参数时,则用作保持RTSP连接! RTSP URI表示请求的rtsp地址,RTSP version表示版本号; CSeq表示消息序列号; Authorization表示认证信息; User-Agent表示用户代理; Session表示会话 从抓包文件中看并没有任何参数的信息,所以我们认为这是一个空的 RTSP请求,其作用是保持RTSP连接,类似于ping的作用,类似于RTMP协议中的ping request消息。 RTSP Version表示RTSP的版本号; 状态码表示服务器返回的状态,正常为200; 状态描述为对状态码的描述,如对200状态码的描述为OK; Date为消息发送的日期。

    3.4K41发布于 2020-10-30
  • 来自专栏技术面面观

    DNS与服务器搭建-Linux每日一练(10)

    如果本地DNS服务器本地区域文件与缓存解析都失效,则根据本地 DNS 服务器的设置(是否设置转发器)进行查询,如果未用转发模式,本地DNS就把请求发至 “根DNS服务器”,“根DNS服务器”收到请求后会判断这个域名 本地DNS服务器收到IP信息后,将会联系负责.com域的这台服务器。 如果用的是转发模式,此DNS服务器就会把请求转发至上一级DNS服务器,由上一级服务器进行解析,上一级服务器如果不能解析,或找根 DNS 或把转请求转至上上级,以此循环。 在linux中,DNS服务器指向的配置有固定的文件,如下文件就有一个主服务器,一个备服务器,等搭建好DNS服务器后就是改这个文件。 迭代查询:当客户机向 DNS 服务器发起域名解析请求时,DNS 服务器不会给客户机解析地址,而是告诉客户机另外一台 DNS 服务器,客户机再向这台服务器发起地址解析请求。

    2.2K41发布于 2020-10-29
  • 来自专栏呱牛笔记

    Freeswitch实时转发rtsp视频流到录制服务器

    服务器来完成,rtsp服务器选用ZLMediaKit; Freeswitch的配置: <action application=\"set\" data=\"execute_on_answer=record_session $destination_number." \"/> Freeswitch录制时的函数栈和转流到rtsp服务器的日志: #0  av_file_open (handle=0x7f955c0831a0,  05.440843 [DEBUG] avformat.c:1914 use video codec: [27] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 最后合成一个mp4文件,只录一端,一端的视频,加上两端的音频混合一起录制; 下一步,修改mod_av,实现freeswitch推流给rtsp服务器,由rtsp服务器实现录制和点播功能! ----更新:20221008--- 会议如何录制到rtsp,只需要简单配置录制地址到rtsp服务器就可以!

    3.8K10编辑于 2023-05-02
  • 来自专栏全栈程序员必看

    drupal linux安装,在Debian 10(Buster) Linux服务器中安装drupal 8.8.0的说明

    按照本说明,你就可以成功的在Debian 10(Buster) Linux服务器中安装好drupal 8.8.0版本,已亲测能稳定运行。 先决条件 在开始安装之前,对安装的最低要求是: 数据库服务器,如MySQL、MariaDB、PostgreSQL、Percona、SQLite等。 Web服务器,如Nginx、Apache。 同时,要更新你的Debian 10(Buster) Linux服务器,依次运行以下命令: sudo apt update sudo apt -y upgrade sudo reboot 安装数据库、PHP 、及Web Server的说明 然后在Debian 10(Buster) Linux上为Drupal 8创建数据库和用户: $ mysql -u root -p 安装PHP及扩展: sudo apt -8.8.0 /var/www/html/drupal 设置目录权限: sudo chown -R www-data:www-data /var/www/html/drupal 然后在Debian 10

    1.7K20编辑于 2022-09-09
  • 来自专栏IT大咖说

    2022 年保护 Linux 服务器10 种流行开源工具

    除了LINUX本身的安全策略,我们还可以借助一些安全工具来保护你的系统。下面分享10大工具来保护linux服务器的安全。这些工具都是100%免费和开源 。 ◆ 推荐工具 1. OpenVAS 是一个托管系统,主要用于扫描和管理 Linux 网络服务器上的托管系统。OpenVAS 适用于各种规模的企业,可以扫描任何基于 Linux 的基础设施。 LMD – Linux 恶意软件检测 LMD 是著名的 Linux 桌面和服务器防病毒软件,主要用于消除托管环境中的威胁。与其他防病毒工具一样,LMD 使用签名数据库来检测任何恶意代码和活动。 LMD 专为 Linux 平台设计,包括 Linux 终端、工作站和 Linux 服务器10. Nikto – Linux Web 服务器扫描仪 定期对服务器进行全面测试是非常必要的。Nikto 是适用于 Linux 的免费开源 Web 服务器扫描程序。

    2.3K60编辑于 2022-03-25
  • 来自专栏c

    Linux笔记10

    ls aquota.group aquota.user lost+found 9.useradd user ##创建普通用户 passwd 123456 ##随意加入密码 10

    66140编辑于 2023-03-09
  • 不用服务器转码,Web端如何播放RTSP视频流?

    传统方案中,开发者需依赖服务器端转码(如将RTSP转为HLS、RTMP或WebRTC),通过中间层技术适配浏览器兼容性。这一模式虽能勉强实现播放,却带来了高昂的隐性成本与性能损耗。 服务器转码的四大致命劣势‌1. ‌高延迟:体验的不可承受之重‌转码过程涉及视频解码、格式转换、协议封装等多环节,导致端到端延迟通常超过3秒,极端情况下可达10秒以上。 猿大师播放器:颠覆传统,定义Web端RTSP直播新标准‌面对行业痛点,猿大师播放器以‌“零转码、低延迟、全兼容”‌为核心突破点,实现RTSP流在Web端的原生级播放体验,彻底告别服务器转码的枷锁。 原生RTSP协议直连,无需服务器转码彻底摒弃传统转码方案,直接在网页端播放RTSP流,减少中间环节,避免因转码导致的服务器资源消耗与带宽浪费。 毫秒级超低延迟,最低300ms响应依托硬件解码与网络自适应技术,延迟低至300毫秒,较传统转码方案(延迟3-15秒)提升10倍实时性,满足交通应急指挥、事故快速响应等场景的严苛需求。3.

    2.4K10编辑于 2025-05-13
  • 来自专栏RTSP/RTMP直播相关

    Linux|麒麟操作系统实现多路RTMP|RTSP播放

    ​ 技术背景 无论是Windows平台还是Linux,多路播放诉求非常普遍,比如针对智慧工地、展馆、教育等宏观场景下的摄像头展示,关于RTSP或RTMP直播播放器开发需要注意的点,可参考之前博客,总的来说有以下一些点 TCP/UDP模式切换:考虑到好多服务器仅支持TCP或UDP模式,一个好的RTSP播放器需要支持TCP/UDP模式自动切换; 7. 支持解码后audio/video数据输出(可选):大牛直播SDK接触到好多开发者,希望能在播放的同时,获取到YUV或RGB数据,进行人脸匹配等算法分析,所以音视频回调可选; 10. 代码实现 本文以大牛直播SDK(官方)的Linux平台为例,介绍下RTMP或RTSP流多路播放集成。 总结 多路RTMP或RTSP播放,涉及到性能和多路之间音视频同步、长时间播放稳定性等问题,Linux平台可参考的资料比较少,可选的方案比较少,感兴趣的可酌情参考。 ​

    2K80发布于 2021-07-26
  • 来自专栏技术杂记

    日志服务器10

    保持默认配置,Show message details popup 有日志概要弹出效果 ,选择使用数据库 Enable User Database ,目前只支持 mysql,填充正确信息

    97330发布于 2021-10-20
  • 来自专栏李洋博客

    中标麒麟linux服务器系统V10安装Swoole全记录

    ,事件驱动,异步,Worker 进程组,Task 异步任务,毫秒定时器,SSL/TLS 隧道加密 EventLoop API,让用户可以直接操作底层的事件循环,将 Socket、Stream、管道等 Linux

    2.1K30编辑于 2022-05-11
  • 来自专栏数据科学(冷冻工厂)

    10个顶级Linux开源反向代理服务器 - 解析与导航

    反向代理服务器是一种部署在客户端和后端/源服务器之间的代理服务器,例如 NGINX、Apache 等 HTTP 服务器或用 Nodejs、Python、Java、Ruby 编写的应用程序服务器、PHP 它是一个网关或中间服务器,它接受客户端请求,将其传递到一个或多个后端服务器,然后从服务器获取响应并将其传递回客户端,从而使其看起来像是内容源自反向代理服务器本身。 在本文[1]中,我们将回顾可在 Linux 系统上使用的 10 个顶级开源反向代理服务器。 1. Web服务器发送请求,从而减少了Web服务器的负载服务器,进而加速 Web 内容交付。 10 Caddy 2 Caddy 2 是一款开源 Web 服务器和反向代理,以其简单性和多功能性而闻名,默认情况下提供用户友好的界面和自动 HTTPS,使其成为新手和经验丰富的用户的无障碍选择。

    5.5K20编辑于 2023-11-28
  • 来自专栏个人路线

    linux关于防火墙的一些知识【服务器专题10

    linux关于防火墙的一些知识 好多人买了服务器,项目也部署上去了,可是公网IP不能访问,那你看看防火墙开了没?如何查看,这几个命令来帮助你?

    40710编辑于 2021-12-07
  • 来自专栏跟着飞哥学编程(全栈联盟社区)

    linux中远程服务器上传输文件的10个sftp命令示例

    使用 sftp 列出文件 列出本地和远程系统 ftp 服务器中的文件和目录。 远程 sftp> ls 本地 sftp> lls 5. 使用 sftp 上传文件 将单个或多个文件放在远程系统 ftp 服务器中。 sftp> get SettlementReport_1-10th.xls Fetching /zhaoYanFei/SettlementReport_1-10th.xls to SettlementReport _1-10th.xls 在本地系统上获取多个文件。 命令,我们可以在其中执行 Linux 命令。输入 exit 可以退出shell。 sftp> !

    3.6K00编辑于 2024-05-24
  • 来自专栏锦小年的博客

    linux服务器搭建之路7-通过rdesktop远程连接win10

    个人有两台电脑,一个win10,一个centos7,coding主要在centos7上,但是其他主要在win10上,刚开始用win10远程连接centos,但是用matlab这一类gui软件的时分辨率不是很好 ,最终还是选择在centos上远程连接win10.本文主要介绍如何在centos7上通过rdesktop远程连接win10. 1. centos上rdesktop的安装 安装依赖: 安装rdesktop 2. win10 远程设置 ? 尤其是6,一定要注意。 登录运行命令之后就退出) -c: 工作目录(应该是-s的子命令),-s shell命令的一个参数 -p: password (- to prompt) -n: 客户端(本地)主机名,默认为本地主机名 -k: 服务器上的键盘布局选择 available) -e: disable encryption (French TS) 禁用加密 -E: disable encryption from client to server 从客户端到服务器

    5.3K40发布于 2019-05-26
  • 来自专栏入门小站

    linux中远程服务器上传输文件的10个sftp命令示例

    使用 sftp 上传文件 将单个或多个文件放在远程系统 ftp 服务器中。 sftp> get SettlementReport_1-10th.xls Fetching /rumenz/SettlementReport_1-10th.xls to SettlementReport _1-10th.xls 在本地系统上获取多个文件。 10. 退出 sftp Shell 输入! 命令,我们可以在其中执行 Linux 命令。输入 exit 可以退出shell。 sftp> ! [root@sftp ~]# exit Shell exited with status 1 sftp> 相关文章 ssh常用命令总结 Linux之scp命令

    4.7K10编辑于 2022-06-02
领券