Vultr 提供包括北美,欧洲、亚洲、大洋洲多个地区的KVM架构SSD云VPS,14个可选数据中心为:芝加哥、纽约、达拉斯、亚特兰大、迈阿密,硅谷,洛杉矶、西雅图、悉尼、东京、阿姆斯特丹、伦敦、巴黎、法兰克福。 Vultr SSD VPS 服务器采用KVM虚拟化架构,主要采用E3或E5系列Intel(R) Xeon(R) CPU以及SSD硬盘存储数据。根据不同的购买价格,分别使用1-4 CPU核心,768M-16G内存,15G-250G的SSD存储空间,1T-8T的带宽/每月。服务器端口使用1000M端口共享。 Vultr SSD VPS 可以按需选择多个操作系统模板。32 BIT 可以选用 CentOS 5, CentOS 6, Ubuntu 14.04, Ubuntu 12.04, Ubuntu 14.10, Debian 7。64 BIT 可以选用 CentOS 5, CentOS 6, CentOS 7, Ubuntu 14.04, Ubuntu 12.04, Ubuntu 14.10, Debian 7, FreeBSD 10, Windows 2012 R2, 还可以使用 Custom 自己上传ISO安装。 Vultr SSD VPS 按小时或者月付进行计费和收费,点击这 ...
QUICKWEB OPENVZ 年付 35.88 USD/year VPS 购买链接: OPENVZ/SolusVM/Linux 1 x Intel Xeon CPU Core 256MB RAM 384MB Burst 10GB Storage 250GB Bandwidth 10Mbit Port 1 x IPv4 address 不同数据中心: 1. Phoenix AZ 2. Los Angeles CA 3. Dusseldorf Germany 4. London UK 5. Florida QUICKWEB OPENVZ 年付 23.88 USD/year VPS 购买链接: OPENVZ/SolusVM/Linux 1 x Intel Xeon CPU Core 128MB RAM 256MB Burst 6GB Storage 100GB Bandwidth 10Mbit Port 1 x IPv4 address 不同数据中心: 1. Phoenix AZ 2. Los Angeles CA 3. Florida QUICKWEB OPENVZ 年付 59.88 USD/year VPS 购买链接: OPENVZ/SolusVM/Linux 1 x Intel Xeon CPU Core 384MB RAM 512MB Burst 20GB Storage 500GB Bandwidth 100Mbit Port 1 x IPv4 address 1 x IPv6 (upon request – Phoenix only) 不同数据中心: 1. Phoenix AZ 2. Los A ...
知识点: 在CentOS系统升级,关机重新启动后,开机启动菜单会多出新内核的启动选项,在确定新的内核运行不会出现问题后,可以删除旧的系统核心文件和开机选项。 1. 查询当前正在使用的内核: uname -a 2. 查询系统中全部的内核: rpm -q kernel 3. 删除多余的内核,例如: yum remove kernel-3.10.0-514.21.1.el7.x86_64
知识点: 由于各种原因导致网站访问出错,此时需开启维护模式,给出一个维护提示的页面,暂停访问,进行维护。 方法一: 根目录建立文件 .maintenance <?php $upgrading = time(); 停止维护,删除此文件即可。 方法二: 1. 在plugins目录中建立维护插件 建立目录 maintenance 建立文件maintenance.php <?php /** * @package maintenance * @version 1.0 */ /* Plugin Name: maintenance mode Plugin URI: http://www.spkcn.com/ Description: Change to maintenance mode. Author: Spkcn Version: 1.0 Author URI: https://www.spkcn.com/ */ require_once ABSPATH.'wp-includes/pluggable.php'; if(!current_user_can('edit_pages')){ add_filter('stylesheet','switch_maintenance_theme'); add_filter('template','switch_maintenance_theme'); // Remove WPML languag ...
知识点: 实现HTTPS传输对网站有很多好处,不仅防止第三方窥探网络流量来保护自己的用户,而且防止内容劫持和Cookie窃取,还在搜索引擎(如Google)中获得更好的排名,因为搜索引擎在其搜索算法中使用HTTPS作为信号。在没有提供HTTPS保护的网站上,看重隐私的用户根本不会注册登陆或者输入自己的敏感信息。 1. 修改主机配置强制使用SSL访问; apache为后端,nginx/tengine为前端,只需配置前端使用SSL。 2. 修改 wp-config.php 文件: 在 define('WP_DEBUG', false); 后添加配置: define('FORCE_SSL_ADMIN', true); // in some setups HTTP_X_FORWARDED_PROTO might contain // a comma-separated list e.g. http,https // so check for https existence if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false) $_SERVER['HTTPS']='on';
知识点: nginx的虚拟主机是通过HTTP请求中的Host值来找到对应的虚拟主机配置,如果没有找到,则nginx将请求传送到指定了default_server的配置节点来处理。 对于非法的域名绑定服务器独立IP访问,或者使用IP直接访问时,由于匹配不到配置的虚拟主机域名,默认使用default_server这个虚拟主机配置处理,返回配置中指定的错误代码或者跳转URL。 server { listen 80 default_server; server_name _; access_log off; return 444; } 添加上述配置代码后,当客户端使用非法绑定的域名或者使用IP直接访问时,浏览器会自动提示用户无法访问(ERR_EMPTY_RESPONSE 网页无法正常运作)。
知识点: 用户试图通过 HTTP 或文件传输协议 (FTP) 访问服务器上的内容时,服务器返回一个表示该请求的状态的数字代码。 该状态代码记录在服务器日志中,同时也在 Web 浏览器或 FTP 客户端显示。 状态代码可以指明具体请求是否已成功,还可以提示请求失败的确切原因。 1xx临时响应 表示临时响应并需要请求者继续执行操作的状态代码。 100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx成功 表示成功处理了请求的状态代码。 200 (成功) 服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。 201 (已创建) 请求成功并且服务器创建了新的资源。 202 (已接受) 服务器已接受请求,但尚未处理。 203 (非授权信息) 服务器已成功处理了请求,但返回的信息可能来自另一来源。 204 ...