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安裝遇到的遠程鏈接不上的問題
然後使用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
這樣說明安裝好了
下面就開始解決遠程不能鏈接的問題。
執行 修改 把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