服務器環境配置安裝(mysql+redis+nodejs+nginx)

公司用來測試的服務器掛了,最後重裝了系統,須要從新配置程序運行環境,linux上安裝不是很熟悉,特此記錄一下。html

首先獲取系統版本信息:node

 參考:獲取Linux系統版本信息mysql

1、mysqllinux

  1. 安裝nginx

    安裝文檔:Installing MySQL on Linuxredis

    安裝命令:sudo apt-get install mysql-serversql

    在安裝過程當中,系統會要求您爲root用戶提供密碼以進行mysql安裝。ubuntu

    

  2. 檢測mysql是否安裝成功segmentfault

    相關命令:服務器

    sudo service mysql status  // 查看mysql服務運行狀態

    sudo service mysql stop  // 中止mysql服務

    sudo service mysql start  // 啓動mysql服務

    sudo service mysql restart  // 重啓mysql服務

    查看mysql運行狀態,截圖以下:

    

  3. mysql登陸測試

    命令:mysql -uroot -p

    

2、redis

  下載安裝:https://redis.io/download

  1. 安裝

    

    編譯是提示make有問題,按提示進行安裝

    

    安裝後編譯報錯,提示gcc命令着不到

    

    找到gcc路徑,添加到環境變量中

    參考:gcc : command not found

    

    從新編譯,結果如圖,提示cc命令着不到

    

    使用gcc問題解決方法,cc路徑查找爲空

    

    解決方法:安裝gcc等工具

    參考:Redis - linux / Error when Installing redis on linux: `cc: command not found

    安裝命令 sudo apt install gcc

    刪除redis解壓包,從新解壓進行編譯

    

    編譯成功,完成(●'◡'●)

  2. 運行redis

    命令:src/redis-server 

    

    運行內置客戶端,剛剛在命令行ctrl+c後,redis服務關閉了,而後客戶端顯示鏈接拒絕,那麼怎樣讓redis在後臺運行呢?

    

    redis默認端口號爲6379,

    2.1 檢測後臺程序:

      ps -ef | grep redis

      

    2.2 檢測6379端口號使用狀況:

      

    2.3 redis程序後臺運行

      查找redis.conf配置文件將daemonize選項值改成yes

      

      

      運行命令啓動redis: src/redis-server  redis.conf

      

      客戶端鏈接測試:

      

3、nodejs

  1. 安裝

    安裝說明:Installing Node.js via package manager

    

  2. 測試

    查看nodejs安裝版本

    node -v

4、nginx

   1. 安裝

   安裝說明:Installing nginx

   針對Ubuntu版本安裝,首先獲取密鑰,能夠建立一個文件命名爲nginx_signing.key來存放密鑰,而後使用下面命令將其添加到apt keyring中

   命令:sudo apt-key add nginx_signing.key

   

   對於Ubuntu,用ubuntu發行版代號替換codename,並將如下內容添加到/etc/apt/sources.list文件的末尾

   

   查看Linux發行版本號: lsb_release -a

    

   修改完後使用下列命令運行:

   apt-get update

   sudo apt-get install nginx

  2. 測試

  打開網頁,輸入服務器ip地址,出現welcome to nginx的頁面則安裝成功

相關文章
相關標籤/搜索