分类 电脑 下的文章

在Windows Server 2019里启用“远程音频”,通过远程桌面连接播放远程音乐

问题:通过远程桌面连接,在Windows Server 2019里,用chrome浏览器播放网站上的视频,听不到声音。

处理:

1.先确认远程桌面连接启用了“远程音频播放”
windows-audio-service-4.png

2.检查远程系统右下角托盘图标,“小喇叭”是否红叉状态,是否提示“音频服务未远行”
windows-audio-service-1.png

3.如果未远行音频服务,请双击,会提示启用。请启用音频服务
windows-audio-service-2.png

4.检查声音里是否显示“远程音频”
windows-audio-service-3.png

5.都正常的话,应该能听到到声音了

在centos6里安装OpenVZ Web Panel

问题:用github里的一键安装脚本安装,报错:

Complete!
ERROR:  While executing gem ... (Zlib::GzipFile::Error)
    not in gzip format
Checking presence of the command: ruby
Ruby version: 1.8.7
Checking presence of the command: gem
RubyGems version: 1.3.5
Checking Ruby SQLite3 support: ruby -e "require 'rubygems'" -e "require 'sqlite3'"
Fatal error: Ruby SQLite3 support not found. Please install it first.

openvz-web-panel-centos-1.png

过程:

1.wget https://rubygems.org/downloads/sqlite3-1.3.11.gem # 手动下载sqlite3的包

2.gem install --local sqlite3-1.3.11.gem # 本地安装
openvz-web-panel-centos-2.png

3.sh ai.sh # 再次安装
openvz-web-panel-centos-3.png

4.service stop iptables # 停掉iptables防火墙

5.可在浏览器成功登录到:3000端口的面板
openvz-web-panel-centos-4.png

参考:

在debian里用genisoimage创建iso文件

问题:安装好的Windows中没有网卡驱动,通过ipmi可以挂载iso文件来安装驱动。有网卡的驱动文件,但如何方便创建iso文件呢?

过程:

1.apt install genisoimage # 在debian9里安装 genisoimage

2.genisoimage -o supermicro-net-winx64.iso Winx64 # 假如当前Winx64目录中含有相关驱动文件,genisoimage 将此目录文件内容创建 supermicro-net-winx64.iso 文件
create-iso-linux-3.png

3.通过ipmi“虚拟媒体”文件挂载iso文件
create-iso-linux-1.png

4.通过Windows设备管理器安装驱动,成功
create-iso-linux-2.png

参考:

Debian nginx软件中对https站点的X-Frame-Options默认值为拒绝

感谢董哥。

问题:一个使用flatsome主题的wordpress站点,在使用UX Builder编辑页面内容时,一直在加载(loading)。

过程:

1.在浏览器的控制台里,有显示如“Load denied by X-Frame-Options: https://domain.com/wp-admin/post.php?post=3&action=edit&app=uxbuilder&type=media does not permit framing.” 的出错信息
ux-builder-x-frame-options-deny-1.png

2.查看nginx的站点配置内容,引用了ssl-prarms.conf文件
ux-builder-x-frame-options-deny-2.png

3.在ssl-prarms.conf文件内容中,有设置“add_header X-Frame-Options DENY”
ux-builder-x-frame-options-deny-3.png

4.注释掉“add_header X-Frame-Options DENY”后,重载nginx,再次测试UX Builder,正常
ux-builder-x-frame-options-deny-4.png

参考:

手工设置dns记录,申请Let's Encrypt泛域名证书

系统:debian9。

过程:

1.curl https://get.acme.sh | sh # 先安装acme申请证书脚本

2.source ~/.bashrc # 重载配置文件,可直接使用acme.sh命令

3.acme.sh --issue -d liujing.ltd -d *.liujing.ltd --dns --yes-I-know-dns-manual-mode-enough-go-ahead-please # 手工添加dns记录来申请泛域名证书
acme-dns-domain-1.png

4.在域名解析面板里添加好相应的TXT记录
acme-dns-domain-2.png

5.需添加两条TXT记录
acme-dns-domain-3.png

6.acme.sh --renew -d liujing.ltd -d *.liujing.ltd --dns --yes-I-know-dns-manual-mode-enough-go-ahead-please # 申请证书
acme-dns-domain-4.png

7.将申请到证书文件fullchain.cer和liujing.ltd.key配置到web站点后,在火狐浏览器查看站点证书信息,正常
acme-dns-domain-5.png

参考:https://github.com/Neilpang/acme.sh/wiki/dns-manual-mode