Ubuntu 18.04 系统配置 NPM环境和mysql数据库问题解决
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。
今天我就为大家 使用 Ubuntu 18.04 系统配置node环境的一些问题,废话我都不多说了下面开始讲解操作步骤。
1.安装python-software-properties
首先需要安装依赖包python-software-properties。
执行:$ sudo apt-get install python-software-properties
2.添加PPA
网站deb.nodesource.com维护了nodejs的各版本安装包的PPA,我们可以从该网站上下载执行导入。
执行:$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
3.安装nodejs和npm
接下来安装nodejs,安装完成之后npm也自动安装好了。
执行$ sudo apt-get install nodejs
安装完成之后我们查看一下nodejs和npm的版本。
$ node -v
v8.5.0
$ npm -v
v5.3.0
如果能看到版本这说明NPM环境是没问题的了,
4.下面就开始解决MySQL安装遇到的远程链接不上的问题
![](https://img2018.cnblogs.com/blog/1467498/201904/1467498-20190421134456983-847560830.png)
然后使用WinSCP 把文件放到 tmp 文件夹里
然后 cd / tmp 文件下面执行
执行$ sudo wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb
打开一个图形化安装配置界面:
选择第一行确定进去,让我们选择MySQL的版本,默认是8.0版本,选择5.7
然后点击OK即可。
下面我们就开始安装数据库的操作
首先执行一下
第一步
$ sudo apt-get update
第二步
$ sudo apt-get install mysql-server
mysql安装完成后默认是启动的。
执行:sudo service mysql status|start|stop|restart分别是:查看mysql状态|启动mysql|停止mysql|重启mysql
![](https://img2018.cnblogs.com/blog/1467498/201904/1467498-20190421135550584-1031004401.png)
这样说明安装好了
下面就开始解决远程不能链接的问题。
执行 修改 把root的host 修改成% update mysql.user set Host='%' where User='root';
然后去mysqld.cnf配置文件中有一行配置:bind-address = 127.0.0.1
,注释掉然后关掉mysql服务重新打开即可
执行 关闭 $ sudo service mysql stop
执行 启动 sudo service mysql start
然后使用 Navicat for MySQL 进行链接就可以了
查询用户 select host,user from mysql.user;
添加用户 create user '账号j'@'%' identified by '密码';
授权 :grant all privileges on *.* to '账号'@'192.168.3.%' identified by '你的密码' with grant option;
flush privileges;
修改 :update mysql.user set Host='%' where User='root';
删除 Delete FROM mysql.user Where User='abc' and Host='%';
以上是我的操作没问题的分享希望对你们有所帮助喜欢我的文章就收藏一下把