一.oneinstack介紹
包含以下組合
- lnmp(Linux + Nginx+ MySQL/MongoDB+ PHP)
- lamp(Linux + Apache+ MySQL/MongoDB+ PHP)
- lnmpa(Linux + Nginx+ MySQL/MongoDB+ PHP+ Apache):Nginx處理靜態(tài)恕出,Apache處理動態(tài)PHP
- lnmt(Linux + Nginx+ MySQL/MongoDB+ Tomcat):Nginx處理靜態(tài),Tomcat(JDK)處理JAVA
- lnpp(Linux + Nginx+ PostgreSQL+ PHP)
- lapp(Linux + Apache+ PostgreSQL+ PHP)
- lnmh(Linux + Nginx+ MySQL+ HHVM)
進(jìn)入首頁,本人比較喜歡自定義安裝买羞。一般用nodejs nginx redis java monodb
1. 選擇配置
2. 復(fù)制命令到Liunx安裝就好了
這里可能權(quán)限不足加sudo 試試盈罐。
二. 然后說下mongodb權(quán)限配置(簡易)
mongodb#
//進(jìn)入數(shù)據(jù)庫
mongo
//使用超級管理員
use admin
// 賬戶認(rèn)證 每個人賬號不一樣 ,我一般用oneinstack 安裝環(huán)境
db.auth("root", "password")
//可以先查詢下所有用戶
db.system.users.find().pretty()
// 創(chuàng)建 所有數(shù)據(jù)庫管理賬號密碼
db.createUser( {user: "admin",pwd: "123456",roles: [ { role: "root", db: "admin" } ]})
// 刪除用戶:
db.dropUser("admin")
下面是nodejs的鏈接方式
mongodb://admin:123456@ip:27017/dbName?authSource=admin
三. nodejs安裝
包地址#
當(dāng)前選擇地址
https://npm.taobao.org/mirrors/node/v12.14.0/node-v12.14.0-linux-x64.tar.xz
tar xvf node-v8.11.4-linux-x64.tar.xz
cd /root
wget https://npm.taobao.org/mirrors/node/v12.14.0/node-v12.14.0-linux-x64.tar.xz
修改系統(tǒng)服務(wù)文件(要在系統(tǒng)根目錄)
vim .bash_profile
//或者
vim /etc/profile
添加內(nèi)容
export NODE_HOME=/root/node-v12.14.0-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules
有可能以前就有path如下
export NODE_HOME=/root/node-v12.14.0-linux-x64
PATH=$PATH:$HOME/bin:$NODE_HOME/bin
export PATH
export NODE_PATH=$NODE_HOME/lib/node_modules
保存文件简珠,退出
按下 esc
:wq
重新加載配置文件
source .bash_profile
檢查是否安裝成功(顯示版本號則安裝成功)
node -v