浏览类别

Linux

pt服务器与网站共存教程

近期因为自己的需求,想把一台pt服务器用于跑pt的同时,还能当网站云存储使用,大概说下为什么要这么做的原因。 原因前提:有个英文模版站需要提供模板下载,如果用网站本身服务器,硬盘没那么大,如果单加硬盘价格也贵,如果用Google Drive Gsuite对于用户下载比较麻烦,反正我觉得Google Drive的下载是略有复杂的,当然有时候可能还得考虑DMCA的原因。 而我pt服务器的硬盘足够大,刚 […]…

继续阅读

vsftpd 530 Login incorrect错误解决

很久没有单独接触过Vsftpd了,今天给pt服务器单独新建ftp名称之后,发现登录不了。出现错误: 响应: 530 Login incorrect. 当我解决问题之后,才发现为什么会出现了这个问题,先说解决方法吧。 解决方式一、也就是我第一次的解决方法: 修改/etc/pam.d/vsftpd文件,把pam_shells.so改成pam_nologin.so 默认是: 改之后是: 为什么会出现这个 […]…

继续阅读

linux添加指定文件夹的ftp用户操作方法

今天要给别人一个网站的权限,我自己一般不用ftp的,用Xshell比较多。 我是阿里云的服务器,里面是vsftp。具体方法: 1:文件夹为yiyuan ,加的ftp名称为ftp7 输入Linux命令: useradd -d  /alidata/www/yiyuan ftp7 2:创建ftp密码 passwd ftp7 密码需要输入2次,最好有大小写加数字,6位起。 3:更改用户相应的权限 […]…

继续阅读

Linux系统服务器安装youtube-dl下载YouTube视频

我下载YouTube视频其实是用的谷歌浏览器的插件:youtube_video_downloader 毕竟我博客已经备案了,放到国内服务器了,其实我在服务器用youtube-dl,是为了下载某学习网站的视频,不过现在只好借YouTube视频说事了,反正主要就是介绍安装使用youtube-dl。 要先安装:Python、FFmpeg 我是Linux centos系统,用的安装命令: 下载命令: 参考 […]…

继续阅读

解决ssh出现Host key verification failed错误的方法

ssh登陆Linux服务器的时候,如果出现了Host key verification failed的错误,需要清空下本地ip密码记录。 出现这个错误,我只在mac下遇到过,win系统并没有。 具体方法,直接用命令也行: cd ~/.ssh rm known_hosts 就好了,然后退回来继续链接登录。…

继续阅读

记录一次微擎换服务器迁移数据的不仔细

昨晚给我们的微擎站点更换了服务器,迁移到新服务器之后,怎么都打不开,502错误,这个错误基本都是服务器配置问题,但是各种检查配置都是正常都,就觉得很奇怪了。 还去看了微擎官方文档,但是官方针对迁移没说什么,反正都简单,看见官网有提到一个php的配置说明之后,才想起我们之前服务器的PHP是多版本,nginx文件是根据多版本来的,而新服务器的PHP就一种,在检查配置的时候,忘记修改网站nginx文件的 […]…

继续阅读

Linux服务器设置防火墙端口

以前说过Linux centos7默认firewalld防火墙的规则, 具体可参考:LINUX CENTOS7下FIREWALLD防火墙操作说明 现在很多服务器运营商,都需要在后台去设置安全组。 阿里云,腾讯云都有自己都教程,默认也有设置,依葫芦画瓢就行。 安全组设置之后,再来服务器操作。 这里再总结下centos7和以下: centos7 centos6…

继续阅读

CDN加速下通过nginx获取网站访客真实ip

我们官网后台有访客防火墙,为了统计用户的登录信息,由于网站做了全站的CDN,所以防火墙默认获取到的ip全是CDN的ip。这样就不便于我们做安全工作了,只好剔除CDN的ip,只获取访客的真是ip。由于CDN商家一般不会提供header头,就只能依靠nginx的模块来支持了。一:安装realip模块nginx -V看看有没有安装,没有就单独编译安装下,有就直接修改nginx的配置即可。 如果没有,就进 […]…

继续阅读

Linux CentOS常用命令记录

我自己很少参与服务器管理,所以偶尔用下,老是忘记一些常用的命令。 人老了,啥事都记不住,各种密码也是,经常靠找回密码登录一些网站。 一:解压压缩 我比较常用tar,如果要想看里面文件就直接用zip了,在当前文件夹操作: 解压:tar zxvf Name.tar 压缩:tar czvf Name.tar Name 解压:unzip  Name.zip -d Name/解压到某个文件夹 解压:unzi […]…

继续阅读

linux centos7安装ffmpeg

centos上有命令,安装ffmpeg很方便,以下步骤是在国外服务器上操作,国内服务器据说可能会安装不了,或者很慢。 我安装ffmpeg主要是为了把m3u8转换成mp4格式,其他用途还没用到。 1:先安装epel-release 2:安装nux存储库 3:现在就安装ffmpeg 4:上面走完之后测试下 出现上图就可以了,现在就可以转换格式了。 其他可以参考: http://ffmpeg.org h […]…

继续阅读

通过ffmpeg把m3u8格式转换成mp4

看见一个视频,下载的时候发现视频是m3u8格式的,如果要看m3u8格式有点麻烦,要么用浏览器要么还得安装某播放器,干脆想办法转换成mp4格式吧。 安装ffmpeg的教程之后会单独写,这里只说转换命令。 以下命令是我在Linux centos系统服务器上操作的,由于我需要转换的m3u8源文件地址域名被墙了,我只好用了台国外服务器来转换。 m3u8转mp4: mp4转换成m3u8: 把m3u8格式转换 […]…

继续阅读

make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1解决方法

今天在给一台小机器安装fileinfo出现了这个错误,原因是由于服务器内存不足1G,跑不动。 那就在编译的时候加个:--disable-fileinfo 具体代码就是: 至于怎么单独安装fileinfo,查看之前的文章就行了: Nginx Php安装Fileinfo扩展 重启php之后,也可以用命令看看有没有安装好。: 执行命令之后出现:fileinfo就成功了。…

继续阅读

nginx编译新模块

因为要对缓存的网页进行解压,需要用到gunzip模块ngx_http_gunzip_module。 所以就在现有的nginx编译下新增一下,也就用这个当案例记录下。 先要知道自己原来都有编译了啥: nginx -V 备份下原来的,比如我的: 现在进到nginx的文件夹,查看模块的编译参数。 ./configure --help 其中只用到:--with-http_gunzip_module,那记住 […]…

继续阅读

PHP开启proc_open

今天在测试国外某程序的时候,安装提示少了proc_open没有。 proc_open在PHP这边是个函数,程序需要去读取。 一般安装环境的时候,默认是已经安装proc_open了的,只是默认禁止使用了。 现在去改下php.ini配置文件就行了。 搜索:disable_functions 把后面proc_open删了,然后重启下PHP服务。…

继续阅读

Another app is currently holding the yum lock; waiting for it to exit...

今天在给一台服务器升级PHP的时候,出现了一个yum的错误: 大概这样吧,当时没有完全复制错误提示。 因为在单独升级PHP版本之前,同服务器下,已经有个命令在执行yum的升级了。 就导致现在继续用yum,就用不了。 所以就得先强制停止下yum进程: 至于会不会影响服务器这块,其实也取决于之前在升级什么,可以先看下。 最后记得重启就好。…

继续阅读

Linux服务器卸载阿里云云盾屏蔽监控扫描IP

前段时间收到了阿里云的扫描通知。 事情不大,但是很反感。 在这之前已经卸载了云盾,但是没彻底清除,加上也没屏蔽阿里云的IP端吧。 在官网找了很久,都没有个完全卸载的文档,官方只让在阿里云操作后台去卸载。 但是哪里的卸载其实并没啥用... 然后在官方论坛找到了卸载命令,不过也没外面网络的详细。 看了下外面的很多教程都是一样的,只是IP端不同,最常见的是提到了:140开头的,偶尔有人提到106。 因为 […]…

继续阅读

Google谷歌云服务器用SSH登录方法

之前把博客搬到谷歌云服务器了,但是老是忘记,好几次准备做什么都去之前的服务器里面整。 结果不对,又经常换电脑,不爱保存之前的密钥啥的,就很少登录这谷歌的服务器了。 这一次是必须要改点东西,因为涉及到一些安全问题了,所以又来折腾下谷歌。 虽然谷歌后台提供了连接窗口,但我还是习惯用本地的软件了,所以自己还是弄了个SSH来连接谷歌云服务器。 我是用的Xshell,这货之前有后门,不过好在我这个人懒,一直 […]…

继续阅读

开启bbr 脚本命令 -秋水

秋水网站被墙了,只能自己备份下他的命令了。 返回值有 tcp_bbr 模块即说明 bbr 已启动。注意:并不是所有的 VPS 都会有此返回值,若没有也属正常。 如果以上链接不能获取了,就用:…

继续阅读