一、安裝MySQL
命令: sudo apt install mysql-server-5.7
注:安裝過程中,會提示輸入root用戶的密碼,輸入結束后回車;會再次提示一個確認密碼,輸入后回車,等待安裝。
安裝結束后進入mysql的指令:
mysql -u root -p
會提示輸入密碼(輸入root用戶的密碼,成功后進入mysql)當出現mysql>代表成功進入mysql服務器
PS:
問題: 默認情況下,mysql只允許本地登錄,如果要開啟遠程連接,則需要進行以下操作:
1.需要修改/etc/mysql/mysql.conf.d/mysqld.cnf 文件。
找到bind-address = 127.0.0.1這一行
改為bind-address = 0.0.0.0即可
2.在連接服務器后,操作mysql系統數據庫
命令為: mysql -u root -p
use mysql;
3. 查詢用戶表命令:select User,authentication_string,Host from user; (這里也可以看出host默認都是localhost訪問權限)
4. 創建可以訪問的用戶名即密碼
GRANT ALL PRIVILEGES ON *.* TO '可以訪問的用戶名'@'%' IDENTIFIED BY '密碼';
%代表所有主機,也可以具體到你的主機ip地址
5.刷新權限: flush privileges;
這一步一定要做,不然無法成功! 這句表示從mysql數據庫的grant表中重新加載權限數據
因為MySQL把權限都放在了cache中,所以在做完更改后需要重新加載。
執行完這兩步,再次查詢用戶表命令:select User,authentication_string,Host from user 可以看到成功添加了用戶
6.重新啟動mysql服務
service mysql restart
二、安裝MongoDB
1、准備內容:需要有一個MongoDB在Linux下的安裝包
2、解壓縮安裝包,解壓到某一個常用的軟件目錄中,一般在/usr/local下新建一個文件夾作為解壓的路徑
tar -zxvf mongodb(壓縮文件) -C 目錄路徑(解壓后的文件存放路徑)
3、在解壓后的mongodb目錄下創建data目錄用來存放數據,在data目錄下創建db及log目錄
4、啟動mongodb的服務器端,進入到mongodb的bin目錄下,執行以下命令
./mongod -dbpath=data/db的路徑(目前db的路徑為 /usr/local/mongodb/data/db)
見到port為27017時代表啟動成功
5、啟動mongodb的客戶端 (之前的服務器端不能關閉,重新打開一個終端)
進入到mongodb的bin目錄下,執行以下命令
./mongo 啟動客戶端
PS:MongoDB的配置文件:
1.進入mongodb的安裝目錄
2.創建配置文件目錄
mkdir etc
3.創建配置文件並編輯
vim mongodb.conf
4.基本配置內容如下
dbpath=/usr/local/mongodb/mongodb-3.6.5/data/db #數據文件存放目錄
logpath=/usr/local/mongodb/mongodb-3.6.5/data/log/mongodb.log #日志文件存放目錄
port=27017 #端口號
fork=true #以守護程序的方式啟用,即在后台運行
logappend = true #日志以追加的形式添加
bind_ip = 0.0.0.0 #可以訪問的地址. 127.0.0.1表示自己訪問, 0.0.0.0 表示所有人都能訪問
5.以配置文件啟動
./mongod --config 配置文件目錄
三、安裝redis
1、准備內容:需要有一個redis在Linux下的安裝包
2、解壓縮安裝包,解壓到某一個常用的軟件目錄中,一般在/usr/local下新建一個文件夾作為解壓的路徑
tar -zxvf redis(壓縮文件) -C 目錄路徑(解壓后的文件存放路徑)
3、進入到解壓完成的路徑下執行make進行構建
sudo make 構建命令
4、make構建指令結束后,執行以下命令
make test
5、make test 執行結束后安裝redis,執行以下命令
sudo make install
6、啟動redis服務器端,進入src路徑下,輸入命令
./redis-server
7、啟動redis客戶端,進入src路徑下,輸入命令
./redis-cli