说明:之前分享了几个可以申请免费SSL
证书的网站,参考:一个可以在线获取Let's Encrypt的免费SSL证书的网站,分享6个免费SSL证书申请网站,给你的网站开启https加密,今天在loc
看到80老总恢复了免费Alphassl
证书的提供,就搬运下。
申请地址
新版免费Alphassl
证书申请地址:
http://alpha.80host.com/
http://alpha.ceranetworks.net/
两个地址都可,分别是80host
老总和50kvm
老总提供。
准备工作
申请证书前需要准备的就是一张CSR
证书请求文件,可使用在线工具:https://csr.chinassl.net/generator-csr.html生成。这里需要注意的一点是CSR
里域名那里一定要填*.southcat.net
这样的,*
代表前面子域名是泛域。
注意:请关闭whois
保护或者是配置好域名邮箱再签,如果whois
保护关了也看不到正确邮箱那就去配置好域名邮箱再签发。
原创文章,作者:南猫,如若转载,请注明出处:https://southcat.net/1670/
不妨点个广告再走嘛
相关推荐
-
一款强大的Linux管理面板:AppNode全面免费了
说明:AppNode是一款强大美观的Linux建站面板,使用的人还是很多的,之前收费的功能现已全部免费,很给力,值得一试,类似的面板还有宝塔、Vestacp。 公告地址:https://bbs.appnode.com/thread-657-1-1.html 简介 AppNode是一款用于管理Linux服务器的软件,它基于Web页面进行可视化操作,不但可以帮助不熟悉Linux命令的用户无障碍地管理他们的Linux服务器,也可以帮助Linux运维人员提升运维效率。 截图 功能 一个控制中心控制多台服务器 全新网站管理,超强的的建站功能 支持一键安装常用网站程序 最全面的 PHP 扩展模块,100+个 支持 MariaDB、MySQL、AliSQL 支持断点上传不限大小的文件管理 强大的可视化分区管理 支持备份到 FTP/SSH 和各种常见云存储 支持同步到云存储 支持 Node.js 运行环境 支持按端口或域名统计流量 强大的系统监控和报警功能 支持 Redis/Memcache 内存缓存 支持 Supervisord 进程托管 支持 frp 内网穿透 支持 rsync 同步 支持 Lsyncd 实时同步 支持 Git 服务器搭建 支持 Samba 服务器搭建 安装 操作系统:CentOS 6.x 32/64位、CentOS 7.x 64位(暂不支持 Ubuntu、Debian)。内存要求:建议可用内存在 512MB 以上。 运行命令: bash -c "$(curl -sS http://dl.appnode.com/install.sh)"
-
一个现代、安全且简洁的PHP短链接程序:URL-Shorter
简介 URL-Shorter是一个现代、安全且简洁的PHP短链接,由岁月小筑博主开发,后期功能会逐步添加。 截图 功能 使用PDO和Bindparam防注入 使用Ajax获取短链接(免刷新) 使用纯JS复制生成的短链接 安装 Github地址:https://github.com/littleplus/url-shorter 1、搭建好web环境,并添加域名 2、git clone或者下载代码到网站根目录。 #git下载,仅作参考 cd /home/xx.com git clone https://github.com/littleplus/url-shorter.git mv url-shorter/{,.}* ./ 3、新建数据库,并导入根目录的url.sql数据。 4、编辑根目录config.php配置文件,填入域名和数据库信息 5、配置好伪静态Apache直接使用根目录下的.htaccess就可以了。 Nginx添加以下代码 location / { try_files $uri $uri/ /index.php?$args; } 后续 使用Redis缓存,更快,抗压能力更强 使用Redis控制访问速率,抗CC 鉴定不良网站,网站黑名单,后台管理,跳转格式设置,用户注册等
-
H5ai修改版,带HTML5视频播放器DPlayer,并支持hls切片播放
简介 该源码由LOC的冻猫修改,将H5ai的视频播放器替换成了DPlayer。快进什么的方便些,也可以调播放速度。想加弹幕之类的可以自己改代码,3757行里面研究吧。 更新 【2019.6.14】 1、h5ai更新到0.29.2 2、DPlayer更新到1.25.0 3、增加hls切片播放支持 4、支持登录验证,默认用户名密码都是admin 5、支持vtt格式同视频文件名字幕文件,可用ffmpeg将普通字幕文件转换为vtt字幕文件。 截图 安装 Github地址:https://github.com/Pearlulu/h5ai_dplayer_hls 下载地址:点击进入,然后下载最新版的zip压缩包文件就行了。 安装教程:h5ai安装教程、H5ai一键脚本,如果使用脚本安装的,安装完成后需要替换H5ai源码文件。 关于切片视频播放: 例如视频在/video/abcd.mp4,那么会自动寻找/video/__abcd.mp4__/video.m3u8。也就是会寻找"__视频文件名__"文件夹下的切片文件。如果没有切片文件会播放原始视频。切片文件夹和文件都是隐藏的,不会在h5ai中显示。 1、如果不想要用户名密码,把_h5ai/public/index.php里第二行include 'login.php'注销。 2、修改用户名密码在_h5ai/public/login.php 简单切片 #搭配Aria2下载完成后自动切片 1、下载脚本 wget https://raw.githubusercontent.com/Pearlulu/h5ai_dplayer_hls/master/hls_aria2.sh 2、在aria2配置文件中增加以下参数,后面为脚本路径 on-download-complete=/root/hls_aria2.sh 3、授权脚本 chmod +x /root/hls_aria2.sh 4、修改脚本的下载路径DOWNPATH(注意需要结尾的"/"),然后重启Aria2生效。 #通用转换切片文件、将目录及所有子目录下的全部视频文件切片。 1、下载脚本 wget https://raw.githubusercontent.com/Pearlulu/h5ai_dplayer_hls/master/hls_general.sh 2、自行修改脚本里的目录绝对路径(注意结尾无"/")。 3、运行脚本,bash hls_general.sh
-
WordPress、Typecho等博客批量修改文章图片和文件链接地址
说明:我们有时候换博客域名或者CDN图片地址后,需要大量修改所有文章的引用图片链接和一些文件链接地址,手动修改又麻烦,这里就说一下通过phpMyAdmin工具快速修改数据库文章图片,文件链接地址。 方法 如图所示,用phpMyAdmin进入typecho数据库后,选中typecho_contents文章那个表,然后点上面的搜索,选择查找和替换,输入之前的图片或者文件地址和之后的地址,字段选择text,确认后执行即可批量修改。 同样的对于wordpress来说,进入wordpress数据库后,选中wp_posts文章那个表,然后点上面的搜索,选择查找和替换,输入之前的图片或者文件地址和之后的地址,字段选择post_content,确认后执行即可批量修改。
-
Linux VPS禁止PING简单设置方法
说明:可能由于某些原因我们需要禁止ping,这里就分享个方法 1、修改文件 vi /proc/sys/net/ipv4/icmp_echo_ignore_all #将0改成1即可 或者我们直接写入设置禁止PING echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all 如果是启动则是 echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all 需要注意的是,如果用这个方法会使得我们无法PING别人,别人也不好PING我们。这样从性能角度看,无法PING出可能不是太好。 2、修改iptables设置 iptables -A INPUT -p icmp --icmp-type 8 -s 0/0 -j DROP 通过一句话命令脚本,设置禁止PING,如果需要启动,则可以看下面 iptables -D INPUT -p icmp --icmp-type 8 -s 0/0 -j DROP
-
通过修改function文件来使WordPress网站加载速度更快
说明:WordPress由外国人开发的,使用了很多国外网站服务,比如Gravatar镜像、谷歌字体之类的,由于我们在国内,链接速度自然就慢了很多,有的还时不时的被墙,很影响使用,而且功能很强大,但是很多我们都不需要,这里我们可以通过修改function.php来精简WordPress,从而使网站速度变快。 注意:WordPress加速的一个要点就是能不用插件就不要用插件,插件越多网站越慢。 方法 function.php文件一般在正在使用的主题根目录。 1、禁用谷歌字体如果使用了WordPress默认的主题那么需要通过插件解决:Remove Open Sans font Link from WP core 如果是其他主题,添加: /** * WordPress 后台禁用Google Open Sans字体,加速网站 */ add_filter( 'gettext_with_context', 'wpdx_disable_open_sans', 888, 4 ); function wpdx_disable_open_sans( $translations, $text, $context, $domain ) { if ( 'Open Sans font: on or off' == $context && 'on' == $text ) { $translations = 'off'; } return $translations; } 2、替换Gravatar使用V2EX的Gravatar镜像来代替原来的,支持HTTPS。 function get_ssl_avatar($avatar) { $avatar = preg_replace('/.*\/avatar\/(.*)\?s=([\d]+)&.*/','<img src="https://cdn.v2ex.co/gravatar/$1?s=$2" class="avatar avatar-$2" height="$2" width="$2">',$avatar); return $avatar; } add_filter('get_avatar', 'get_ssl_avatar'); 3、强制jquery库文件底部载入将JS放到最后加载,有利于提高网站加载效率。 //强制jquery库文件底部载入 function ds_print_jquery_in_footer( &$scripts) { if ( ! is_admin() ) $scripts->add_data( 'jquery', 'group', 1 );...
-
一个小巧而强大的BT种子下载客户端:Deluge一键安装脚本
说明:Deluge是一个小巧且功能强大的BT种子下载客户端,功能很多,且安装很快,界面虽然丑了点,但使用挺方便的,下载速度也很快,特别是一些热门资源,超级快。Deluge一键安装脚本在国内好像没怎么见到,所以分享一下,使用该脚本1分钟即可安装完成,有兴趣的可以试试。 简介 Deluge是一个通过PyGTK建立图形界面的BitTorrent客户端,后端使用libtorrent。Deluge可以在多个平台上使用,如Linux、OS X、Unix和Windows操作系统。该项目的目标是要在GTK框架上建立一个原生和全功能的BitTorrent客户端。体积小巧且节约系统资源,通过丰富的插件来实现核心以外的众多功能,还支持ipv6。 功能 可以做种 支持各种插件 UPnP和NAT-PMP网络支持数据加密 DHT支持 uTorrent种子交换 BitTorrent协议加密 可以使用代理下载 同时下载多个文件 下载完成后移动文件到指定目录 全局/单个文件速度、连接数限制 文件预览 可以在达到指定的分享比例后停止做种 可指定密码保护 截图 安装 Github地址:https://github.com/sayem314/My-Deluge-Installer 支持系统:Ubuntu、Debian 使用以下命令安装: wget -q --no-check-certificate https://raw.githubusercontent.com/sayem314/My-Deluge-Installer/master/install-deluge.sh -O install-deluge.sh && chmod +x install-deluge.sh && ./install-deluge.sh -install 安装完成后,使用http://ip:8112进入界面,密码deluge。首次登录会有让你修改密码的提示,使用时需要在Connection Manage中选择后端并连接。当然,你也可以添加你已经在别的服务器上部署的后端。最后点击Add添加并下载种子文件。 ./install-deluge.sh -uninstall
-
基于内核的单边加速Tcp_china和Tcp_TA安装教程
说明:目前用的单边加速熟知的有BBR和锐速,这次从91yun看到新的基于内核修改的单边教程Tcp_china和tcp_TA就搬运过来先。听说比BBR效果要好。 注意:适用于kvm,并且锐速,BBR,Tcp_china和tcp_TA不能共存,只能装一样。 tcp_china Github地址:https://github.com/madeye/tcp_china 1、系统为Ubuntu 14.04、Ubuntu 16.04,其它系统未经测试,且未换4.9以上内核时,执行命令: apt-get update && apt-get install gcc make git -y && git clone https://github.com/madeye/tcp_china && cd tcp_china && make && insmod tcp_china.ko && lsmod | grep tcp_china 2、看到tcp_china时说明已经加载成功了。 tcp_TA Github地址:https://github.com/giltu/KernelPCC 1、系统为Ubuntu 14.04、Ubuntu 16.04,其它系统未经测试,且未换4.9以上内核时,执行命令: apt-get update && apt-get install git gcc make -y && git clone https://github.com/giltu/KernelPCC && cd KernelPCC && make && insmod tcp_TA.ko && lsmod | grep tcp_TA 2、看到有tcp_TA时表示加载成功了。
-
WordPress设置登陆用户和未登陆用户显示不同菜单
说明:一般来说网站头部有一个导航菜单,有时候由于某些因素我们需要给登陆和未登陆用户分别显示不同的菜单项,这里说下方法。1、创建两个菜单先进入WordPress后台-外观-菜单中,创建两个菜单,菜单名称分别设置成:已登陆和未登录,并给这两个菜单分配不同的菜单项。 2、确定菜单位置名称开始下一步前,我们需要知道菜单位置名称,也就是theme_location参数的值,用文本编辑器打开当前主题目录中的header.php,搜索wp_nav_menu一般都能找到这个值,代码一般长这样: // theme_location后面的 top 就是我们要找的值 wp_nav_menu( array( 'theme_location' => 'top', 'menu_id' => 'top-menu') ); 3、添加执行代码最后,在当前主题的functions.php添加以下代码即可: function ludou_nav_menu_args($args = '') { // 下面的top改成第2步获取到的菜单位置名称 if ($args['theme_location'] == 'top') { if (is_user_logged_in()) { $args['menu'] = '已登陆'; } else { $args['menu'] = '未登录'; } } return $args; } add_filter('wp_nav_menu_args', 'ludou_nav_menu_args');