Centos7 redis开机自启

非常简单,在安装目录下执行一个命令:./utils/install_server.sh根据提示一路下一步,以上操作可以将redis设置为开机启动。

mysql在centos7下开机自启

  • 配置文件 创建并修改配置文件vi /usr/lib/systemd/system/mysql.service,编辑内容如下:
[Unit]
Description=MySQL Server
Documentation=man:mysqld(8)
Documentation=http://dev.mysql.com/doc/refman/en/using-systemd.html
After=network.target
After=syslog.target

[Install]
WantedBy=multi-user.target

[Service]
User=mysql
Group=mysql
ExecStart=/usr/local/mysql/bin/mysqld
LimitNOFILE = 5000
#Restart=on-failure
#RestartPreventExitStatus=1
#PrivateTmp=false
  • 测试是否可以正常启动 systemctl start mysql
[root@localhost ~]# ps -ef | grep mysql
mysql      1378      1  0 11:18 ?        00:00:01 /usr/local/mysql/bin/mysqld
root       3613   2017  0 11:21 pts/0    00:00:00 grep --color=auto mysql

查看是否有对应的进程

  • 设置开机启动 systemctl enable mysql

mumu模拟器连接不上ADB的解决办法

网易MuMu模拟器非常不错,安卓6.0,启动速度也很快,唯一不方便的是logcat不是那么方便连接,查询官网资料找到连接方式。执行命令adb connect 127.0.0.1:7555即可连接上。

CentOS 7 编译安装NodeJS

最新版本的Nodejs无法找到centos包管理器的安装方式,介于此我们采用编译NodeJS二进制源码包的方式安装NodeJS

  1. 下载源文件 https://nodejs.org/zh-cn/download/
  2. 解压压缩包 tar -zxvf node-v10.15.0.tar.gz
  3. 安装必要的编译软件 yum install gcc gcc-c++
  4. 进入到node源码包解压目录 [root@localhost ~]# cd node-v10.15.0
  5. 执行configure文件编译node源码 [root@localhost node-v10.15.0]# ./configure --prefix=/usr/local/node --prefix=/usr/local/node 指定NodeJS安装位置
  6. make && make install
  7. 环境变量设置vi /etc/profile.d/node.sh export PATH=$PATH:/usr/local/node/bin
  8. 立刻配置生效 source /etc/profile.d/node.sh

编译过程比较漫长也可以直接下载编译好的二进制包,压缩包扩展名为.tar.xz,使用tar -xvf xxxx进行解压。设好环境变量,即可。