Tag:web

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-5dd23686ef4ee926444253/] 2 input SHOW MASTER STATUS; in the master and remember the file and position [crayon-5dd23686ef4f9876006090/] 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-5dd23686ef4fb394452792/] 4 input SHOW SLAVE STATUS\G in the slave database if Slave_IO_Running and Slave_SQL_Running is yes that is successful [crayon-5dd23686ef4fe583380527/]

LudicrousDB - WordPress 数据库主从热备
TECH

LudicrousDB - WordPress 数据库主从热备

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

DirectAdmin面板 NewWorld主题 适配1.50
TECH

DirectAdmin面板 NewWorld主题 适配1.50

简介 DirectAdmin 比较好看的皮肤 NewWorld 开源免费主题 https://github.com/tension/NewWorld 这里提供的是修改后适配1.50的版本 并且对一些细节进行了优化 面板 下载后上传至 /usr/local/directadmin/data/skins/ [crayon-5dd2368707524440437192/] 登录界面 下载后上传至 /usr/local/directadmin/data/templates [crayon-5dd2368707533837889338/] 转自 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-5dd236870d4a4168866324/] 2 获得最新安装包 [crayon-5dd236870d4b1847801690/] 3 执行升级 [crayon-5dd236870d4b5539067590/] 指定版本安装 例如 拿sql来做例子 [crayon-5dd236870d4b9096515818/]

Installition of DirectAdmin
TECH

Installition of DirectAdmin

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