Node.js 是一個基於 Chrome V8 引擎的 JavaScript 運行環境。 Node.js 使用了一個事件驅動、非阻塞式 I/O 的模型,使其輕量又高效。html
今天我就爲你們 使用 Ubuntu 18.04 系統配置node環境的一些問題,廢話我都很少說了下面開始講解操做步驟。
node
1.安裝python-software-properties
首先須要安裝依賴包python-software-properties。python
執行:$ sudo apt-get install python-software-properties
2.添加PPA
網站deb.nodesource.com維護了nodejs的各版本安裝包的PPA,咱們能夠從該網站上下載執行導入。mysql
執行:$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sql
3.安裝nodejs和npm
接下來安裝nodejs,安裝完成以後npm也自動安裝好了。數據庫
執行$ sudo apt-get install nodejs
安裝完成以後咱們查看一下nodejs和npm的版本。npm
$ node -v
v8.5.0
$ npm -v
v5.3.0
若是能看到版本這說明NPM環境是沒問題的了,bash
4.下面就開始解決MySQL安裝遇到的遠程連接不上的問題 curl
而後使用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
這樣說明安裝好了
下面就開始解決遠程不能連接的問題。
執行 修改 把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='%';
以上是個人操做沒問題的分享但願對大家有所幫助喜歡個人文章就收藏一下把
原文出處:https://www.cnblogs.com/zmj520/p/10745006.html