您正在查看: Other 分类下的文章

清理MAC下CLion的安装记录

今天MAC下安装CLion编译EOS,结果一运行就推出,怀疑是之前安装过,有什么本地的记录,或者授权校验的问题,导致新版本安装后,无法运行。所以得清理下本地的缓存等文件
本地安装的版本为 CLion2018.2

rm -rfv ~/Library/Preferences/clion2018.2
rm -rfv ~/Library/Caches/clion2018.2
rm -rfv ~/Library/Application\ Support/clion2018.2
rm -rfv ~/Library/Logs/clion2018.2

参考文件 https://gist.githubusercontent.com/denji/9731967/raw/jetbrains-uninstall.sh


最简单的试用CLion的方式
编辑hosts

vim /private/etc/hosts

0.0.0.0 account.jetbrains.com添加到文件尾部
然后到http://idea.lanyus.com/ 获取注册码,然后到CLion 输入Activation code 即可

推荐一个简单的服务器监控,发送消息给微信的方案「Server酱」

EOS Rpc服务器需要个简单的监控,出问题时发送消息给微信,方便运维同学尽快及时的处理,经过查询,Server酱的方案能简单的实现。

Server酱

官网:http://sc.ftqq.com

接入方法

  1. 登入:用GitHub账号登入网站,就能获得一个SCKEY(在「发送消息」页面)
  2. 绑定:点击「微信推送」,扫码关注同时即可完成绑定
  3. 发消息:往 http://sc.ftqq.com/SCKEY.send 发GET请求,就可以在微信里收到消息啦
    https://sc.ftqq.com/[SCKEY(登入后可见)].send?text=API node cannot be accessed&desp=EOS Monitor Error

    来个示意图

安装pdo_mysql支持

sudo apt-get --purge remove php-common
sudo apt-get install php-common php-mysql php-cli

查看已支持的扩展中,是否有pdo_mysql

php -m

Ubuntu16.04下修改MySQL数据的默认存储位置

1.关闭 mysql 服务

/etc/init.d/mysql stop

2.创建新的数据库路径:

mkdir -p /mnt/mysql

3.复制MySQL原有的数据

cp -R /var/lib/mysql/* /mnt/mysql

4.修改权限

chown -R mysql:mysql /mnt/mysql

5.修改配置文件夹

    vi /etc/mysql/mysql.conf.d/mysqld.cnf

    //将 [mysqld] 组下的 datadir改为:
    datadir = /mnt/mysql

6.修改启动文件

    vi /etc/apparmor.d/usr.sbin.mysqld 

    把  
    /var/lib/mysql r  
    /var/lib/mysql/** rwk  
    修改成  
    /mnt/mysql r  
    /mnt/mysql/** rwk,  

7.重启服务

/etc/init.d/apparmor restart
/etc/init.d/mysql restart

参考原文

ubuntu npm 升级到新版

sudo apt-get remove nodejs ^node-* nodejs-*
sudo apt-get autoremove
sudo apt-get clean
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install nodejs