s3重装

稍微成型一点的配置说明请参阅这篇博客

前几天,s3终于不堪重负(磁盘占满,想清又不知道怎么清,而且一部分东西关了就不知道怎么开了),故决定对s3进行整体重装,这次的重装不出意料,还是碰到了一些问题的。

首先是备份,从老服务器上备份出来了"/root"目录(杂物),"/home/wwwroot/"目录(网站存档)"/usr/local/nginx/conf/vhost/"(nginx配置文件)目录和"/usr/local/nginx/conf/ssl/"目录(ssl证书,其实可以不要)其实落下一个"/usr/local/nginx/conf/nginx.conf"(其中有rtmp相关的配置文件)。在网页端备份了WordPress文件,用phpMyAdmin备份了数据库。之后,在主机服务商那里做了备份开始重装(CentOS7_x86_64_bbr

重装之后,登录服务器,修改root密码,"/etc/passwd"禁止root登录,创建新的具有root权限的账户,更改sshd服务监听端口,开启防火墙(FirewallD),禁用老防火墙(iptablesip6tables),关闭SELinux(当然你知道怎么用的话可以不关),之后再进行必要的更新工作,切记,一定要删除yum缓存之后再更新,不然可能会出现莫名其妙的错误。

接下来是服务的安装,网站那一套我使用的是 LNMP一键安装包 这个懒人工具,配合其中的"lnmp.conf"配置文件中的Nginx_Modules_Options等参数自定义编译选项,这样就可以把nginx_rtmp_module一起编译进去而不需要修改脚本本身。至于PHP部分扩展库的安装也可以修改相关参数,不过我已经编译好了才知道这个可以改,就直接用phpize方式编译安装,通过"php.ini"启用了。

Nginx1.14升级到1.16之后,配置文件中启用了ssl这个语法,所以需要进行相应的调整。

Seafile的话,安装好相应Python模块即可直接启动,OpenTacker的话,需要将libowfatOpenTracker源码放到同一文件夹下,先编译libowfat再编译OpenTacker,具体怎么放根据编译参数调整。

目前就装了这么多,若有后续到时再更新。

Views: 15

发布者:Tabing010102

???

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据