目录
  1. Oldiy网页音乐播放
  2. Jellyfin视频播放器
  3. 宝塔Wordpress网站迁移
  4. Typecho网站迁移
云服务器之进阶影音

Oldiy网页音乐播放

项目地址 http://hub.docker.com/r/oldiy/music-player-docker

1、拉取项目镜像;

1
docker pull oldiy/music-player-docker:latest

2、运行镜像,/home/oldiymusic可以改为你的其他缓存目录

1
docker run -d --name music -p 264:264 -v /home/oldiymusic:/var/www/html/cache oldiy/music-player-docker

Jellyfin视频播放器

项目github地址 https://hub.docker.com/r/jellyfin/jellyfin

官方安装方法 ,包含全平台使用方式下面演示docker安装

1、拉取项目镜像;

1
docker pull jellyfin/jellyfin:10.4.3
1
docker pull jellyfin/jellyfin

2、在我的群晖DS920+上CPU支持硬件加速,我可以让jellyfin调用renderD128

1
2
3
4
5
6
7
8
9
10
11
12
docker run -d \
--name jellyfin \
--add-host=api.themoviedb.org:13.225.174.30 \
--add-host=image.tmdb.org:13.227.73.57 \
--add-host=www.themoviedb.org:54.192.22.105 \
--volume /volume1/home/jellyfin/config:/config \
-v /volume1/home/video:/media \
--restart=unless-stopped \
-p 8096:8096 \
--device /dev/dri/renderD128:/dev/dri/renderD128 \
--device /dev/dri/card0:/dev/dri/card0 \
jellyfin/jellyfin:10.4.3

解释一下
add-host是为了给不能翻墙的themovie搜刮器加速的,可不输入。
–volume和-v是一个意思,都是制定路径,分别是config配置,和media也就是媒体视频的位置
renderD128取决于你的设备是否支持硬件加速,Intel的部分芯片支持,需要自行确认

普通linux设备不需要硬件加速可以简化

1
docker run -d -p 8096:8096 -v /home/jellyfin:/config -v /home/video:/media jellyfin/jellyfin

宝塔Wordpress网站迁移

近期好友五哥素材 http://www.wugesc.cn/ 由于备案问题,需要搬迁到境外服务器,Wordpress的备份迁移着实难倒我了,整个过程我也是边摸索便操作,所幸花了一天时间,网站的搬迁也顺利完成,简单记录下来,方便日后查看。

  1. 记录下旧网站LAMP/ LMNP 的版本,在新服务器配置好相同的环境。

  2. 宝塔-网站-备份网站,下载到本地。

  3. 宝塔-数据库-备份数据库,同时记录数据库名,密码。稍后应用到新的服务器,下载到本地。

  4. 上传网站备份和数据库备份到新的服务器。

  5. 新建数据库,确保数据库名,密码和旧数据库一致,导入旧的数据库。

  6. 新建网站,确保目录,PHP和旧网站一致。

  7. 设置好网址解析,检查解析是否成功。

  8. 解压网站备份,移动到网站目录,再次访问。

  9. RI-PRO主题需要 Swoole Compiler, 具体操作看页面提示即可。
    [swoole]
    extension = swoole.so
    extension=swoole_loader72.so
    extension=memcached.so
    https://www.axiangw.com/1646.html

  10. 最后把页面链接出错的问题解决。在宝塔控制面板打开对应的WordPress网站,选择设置,然后选择伪静态,选择WordPress程序,点击保存即可。
    https://cloud.tencent.com/developer/article/1769015

  11. 使用宝塔建站有部分情况下会出现Mysql数据库停止的问题。
    登陆宝塔面板后台 - 计划任务 - 任务类型 - shell脚本,每隔2分钟,或者10分钟运行一次

    1
    2
    3
    4
    5
    pgrep -x mysqld &> /dev/null
    if [ $? -ne 0 ];then
    bash /www/server/panel/script/rememory.sh
    /etc/init.d/mysqld start
    fi
  12. 将网站备份恢复到新的网址,或者wordpress误修改了后台url。
    请进入wp数据库(以phpmyadmin为例),找到wp_options, option_name. 修改‘home’ 和 ‘siteurl’ 后面的url。
    https://icode.best/i/19297331670449

  13. https

    1
    UPDATE wp_posts SET post_content = replace(post_content, 'http://s.darler.cn/wp-content/uploads','https://s.darler.cn/wp-content/uploads');

Typecho网站迁移

Typecho需要PHP7.2及以上的支持,需要注意一点,在nginx的安装目录下找到php的配置文件,例如我的是Windows Server,PHP版本是7.3,进入C:\BtSoft\nginx\conf\php\73.conf ,(根据自己的系统找出配置文件即可)

注释掉以下这行,否则登录Typecho后台时会报错404。

1
#try_files $uri =404;

本文参考了
https://zzz.buzz/zh/gfw/2017/08/14/install-shadowsocks-server-on-centos-7/

文章作者: 极速翱翔
文章链接: https://blog.darler.cn/cloundserver/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Darler Space
打赏
  • 微信
  • 支付寶

评论