搬瓦工 性价比极高的VPS
TECH

搬瓦工 性价比极高的VPS

搬瓦工相对来说比较稳定,价格低廉,并且对国人友好。 最近推出对中国优化的CN2线路,G口带宽,性价比极高。 普通用户推荐CN2线路,如果要求线路好一些的,推荐香港线路。 搬瓦工一共有8个数据中心,并且用户还可以后台自己切换数据中心,如果IP被墙,可以换机房。 搬瓦工支持一键自动安装科学上网工具,省去小白很多功夫。 对于需要阅读一些科学文献的朋友是非常好的选择。 另外,最重要的是: 支持支付宝付款! 支持支付宝付款! 支持支付宝付款! 对于有学术需求的小伙伴来说,非常不错。 但是网上假冒的链接比较多,所以,一定要认准。 官网 点我直达 优惠码 BWH1ZBPVK 付款时输入优惠6% 机器配置 CN2直连配置1 内存:512 硬盘:10G IP: 1独立IP 带宽:1G 流量:500G 月付:3.99美元 年付:29.99美元 购买地址 CN2直连配置2 内存:1024 硬盘:20G IP: 1独立IP 带宽:1G 流量:1T 月付:5.99美元 年付:49.99美元 购买地址 香港 内存:1024 硬盘:20G IP: 1独立IP 带宽:1G 流量:100G 月付:9.99美元 年付:99.99美元 购买地址

How to install htop on CentOS 7
TECH

How to install htop on CentOS 7

Introduction to Installing htop on CentOS 7 Many sysadmins know about top, the standard process management and activity monitor that comes on most Linux systems. But there are times when top does not provide the information you’re really looking for, or you want something that updates more frequently as the state of your system changes. Look no further than htop. It’s interactive, real-time, and sports a variety of metrics and details above and beyond what top provides. You can see CPU utilization at a glance, and that’s just the tip of the iceberg. Sort processes, kill rogue jobs right from htop, and set priorities. To learn more about htop, see…

DomainMegaBot segmentation fault 分析
TECH

DomainMegaBot segmentation fault 分析

简介 之前用香菇肥牛写的DomainMegaBot扫域名 发现偶尔会出现段错误 很让人抓狂的事情 于是有了这次Debug 思路 一般段错误的情况就几种 1 访问地址不存在 2 访问系统保护的内存 3 访问只读内存 4 栈溢出导致其他数据损坏 段错误这种问题不是很好定位 如果处于多线程的程序中 不知道哪里会出问题 也很有可能线程之间相互影响导致的 这里就要说一个很重要的东西 叫做符号表 符号表怎么理解 可以理解为地址映射函数的一个表格 把这个东西导入到RAM中 模拟之前的环境 linux下可以用core dump 如果在arm一些芯片环境下没有环境 只能通过仿真器来控制芯片 进行程序模拟 有些仿真器可以直接dump ram 编译 gcc -g xxx xxx.c 段错误后 会生成一个core文件 加载到gdb进行调试 不难定位出 123行 read_size = recv(sock , buffer , sizeof(buffer) read_size 这个值是-1 向上继续追究 print输出 发现由于速度过快 被whois查询网站禁止了 解决方法 因为不是我的代码 所以不方便修改 修改思路是 1 加delay时间 2 备用源切换

The master-slave hot standby of databese of wordpress
TECH

The master-slave hot standby of databese of wordpress

Introduction The master-slave hot standby of database could improve the data security, stability, and efficient transmission of wordpress. Configuration of steps 1 configure my.cnf in salve vps server-id need different from the master replicate-do-db: the database you want to syn [crayon-5d5d84b93d2fa131920895/] 2 input SHOW MASTER STATUS; in the master and remember the file and position [crayon-5d5d84b93d2ff809035758/] 3 input CHANGE MASTER TO MASTER_HOST in the slave address: your database address port: your database port File: your begin file (mysql-bin.000004) Position: begin position (23033) [crayon-5d5d84b93d302165442470/] 4 input SHOW SLAVE STATUS\G in the slave database if Slave_IO_Running and Slave_SQL_Running is yes that is successful [crayon-5d5d84b93d304932353225/]

LudicrousDB - WordPress 数据库主从热备
TECH

LudicrousDB - WordPress 数据库主从热备

简介 因为数据库用的RDS并且异地 打开会慢不少 所以目前采用了数据库主从热备 即使用 主 write 从 read 从在本地,主在rds 找了一下插件, 发现ludicrousdb目前比较好用的. github地址 https://github.com/stuttter/ludicrousdb 配置步骤 1 首先,从git下载下来插件,放到/private_html/wp-content/plugins下面 [crayon-5d5d84b93e146884616092/] 2 把db.php db-error.php 放到 wp-content/ 目录下 [crayon-5d5d84b93e14e393474175/] 3 把db-config.php 放到 wp根目录下 [crayon-5d5d84b93e151002307784/] 4 配置 wp-config.php 数据库设置 [crayon-5d5d84b93e154150142220/] 5 配置 db-config.php 数据库设置 master write 优先级是1 read是2 slave write 优先级是0 read是1 这样 read 优先从slave, wirte只会写master. 如果多数据库可以自己更改优先级 [crayon-5d5d84b93e158403594795/] 6 其他细节 SLAVE 加上 [crayon-5d5d84b93e15b247725392/] 在theme function.php 加入 [crayon-5d5d84b93e15e393932737/]

DirectAdmin面板 NewWorld主题 适配1.50
TECH

DirectAdmin面板 NewWorld主题 适配1.50

简介 DirectAdmin 比较好看的皮肤 NewWorld 开源免费主题 https://github.com/tension/NewWorld 这里提供的是修改后适配1.50的版本 并且对一些细节进行了优化 面板 下载后上传至 /usr/local/directadmin/data/skins/ [crayon-5d5d84b93e308633386773/] 登录界面 下载后上传至 /usr/local/directadmin/data/templates [crayon-5d5d84b93e30e891336207/] 转自 https://newbug.top/

Solutions of DirectAdmin
TECH

Solutions of DirectAdmin

简介 自己用DirectAdmin遇到一些小问题下面统计起来解决方法 数据库密码 因为要做主从热备所以需要数据库密码 但是一直找不到DA的数据库密码是多少 在官方文档上查到 cat /usr/local/directadmin/conf/mysql.conf 会看见显示用户名密码 然后 mysql -u da_admin -p SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码'); 这样就把密码改掉了 更新自带组件 1 检查最新软件版本 [crayon-5d5d84b93e432554725396/] 2 获得最新安装包 [crayon-5d5d84b93e439047859963/] 3 执行升级 [crayon-5d5d84b93e43d367038247/] 指定版本安装 例如 拿sql来做例子 [crayon-5d5d84b93e447266994381/]

Installition of DirectAdmin
TECH

Installition of DirectAdmin

简介 恰巧自己之前收了一个vpsmao的正版DirectAdmin 于是就用这个DA来做站了 下面给出DA的安装步骤 依赖文件的的话可以预先安装 也可以等提示自动安装 个人建议等提示自动安装 步骤 1 从DA官网下载脚本并运行 [crayon-5d5d84b93e5b9372380424/] 2 提示是否需要执行脚本预安装必须的第三方软件包 输入 y [crayon-5d5d84b93e5bd946830275/] 3 输入用户ID 授权ID 主机名 选择网卡 [crayon-5d5d84b93e5c0526286717/] 4 Client ID 和 License ID 请参见授权信息里面. Hostname 主机名 必须是一个能解析访问有效的二级域名. Enter the device name 网卡设备: OpenVZ一般是 venet0 或者 venet0:0,XEN KVM 独立服务器 的网卡是eth0或者eth1 ,具体看网卡设备后面是否是本机使用的IP 确认设备 以后 会提示 IP和操作系统是否正确 选择 y 提示选择默认的版本 这里我们选择 n 因为 cli 版本没有隔离用户和站点 我们需要在下面选择 [crayon-5d5d84b93e5c2748857337/] 5 选择 WEB 服务程序 ,一般为了兼容性我们选择 apache ,如果有别的需求,建议选择nginx_apache 这个兼容性比较好,litespeed 需要商业授权,否则是免费版,限制很多. [crayon-5d5d84b93e5c4254992545/] 6 选择 FTP 服务程序,一般我们选择 proftpd ,选择 pureftpd 可以,都是DA后台在控制生成ftp信息 [crayon-5d5d84b93e5c7865212602/] 7 接下来选择 PHP 版本。支持 php5.3~7.0,请根据自己的需求选择 PHP 运行模式,我们选择 php-fpm 是否安装第2个版本的PHP 输入 no 我们可以在安装完毕以后使用 CustomBuild 插件进行配置多版本php [crayon-5d5d84b93e5c8177673306/] 8 接下来是常用组件, 一般 ionCube 和 Zend Guard Loader 是必选的,输入 yes suhosin PHP安全修复组件 必选 yes phpMyAdmin 必选 yes…

腾讯云 显示内存不足 1G
TECH

腾讯云 显示内存不足 1G

简介 因为比较穷,之前在K总加蹭的VPS做BLOG 10月9日到期了 现在好不容易有了个腾讯1H1G1Mbps的机器了 结果用的时候 竟然 发现内存 856M 我都穷成这样了 Tecent还坑我内存 发工单问客服 客服回答, 云架构不一样的, 我们就是这样的, 祝您生活愉快. 顿时心里觉得. 好在找到了解决方法 具体方法看下面 [crayon-5d5d84b93e778897535203/] 然后reboot 快看内存是不是又变成了1G了呢.