Linux下簡單部署伺服器

迷糊小丫丫發表於2020-10-24

伺服器沒有當然是要自己購買的啦(我買了阿里雲伺服器),買好之後就可以終端連線自己的伺服器了

ssh工具連線(沒有ssh工具需要自己下)

ssh root@ip地址

一、安裝伺服器端軟體

第一個安裝mysql-server

1.安裝

sudo apt-get install mysql-server

輸入資料庫的root使用者密碼: root(可自定義)
再次輸入資料庫的root使用者密碼: root(可自定義)
驗證是否成功 登入

mysql -uroot -proot

如果下載過程中有錯誤改不了可以執行以下解除安裝哈哈哈哈哈,然後再重新裝一遍
2.解除安裝mysql
按順序執行以下命令

      sudo apt-get autoremove --purge mysql-server-5.0
      
      sudo apt-get remove mysql-server
      
      sudo apt-get autoremove mysql-server
      
      sudo apt-get remove mysql-common 
第二個安裝NodeJS環境

1.安裝nodejs

sudo apt-get install nodejs

建立軟連線

sudo ln -s /usr/bin/nodejs /usr/bin/node

測試是否安裝成功,回車檢視版本號

node -v

2.安裝npm

sudo apt-get install npm

測試是否安裝成功,回車檢視版本號

node -npm

第三個安裝apache2

sudo apt-get install apache2

預設安裝完成後是啟動的
測試是否安裝成功

ps -ef | grep httpd 

重啟伺服器

sudo /ect/init.d/apache2 restart

阿里雲預設不開放apache的埠,如果要在本機訪問雲伺服器上的apache,需要在【網路與安全-安全組】裡新增入方向的8000/9999埠和80埠的規則

第四個安裝jdk

1.安裝jre java命令

    sudo apt install openjdk-8-jre-headless

2.安裝jdk javac命令

    sudo apt install openjdk-8-jdk-headless

預設線上安裝的時候,環境變數已經設定好了,可以直接使用java和javac命令了。
安裝完成後jdk的家目錄是: /usr/lib/jvm/java-8-openjdk-amd64

二、本機安裝

cyberduck(小黃鴨)軟體進行檔案上傳和下載

先建立好連線,然後再將檔案上傳至:/var/www/html

下載地址:https://cyberduck.io/download/

mysql的環境使用

1.本機navicat安裝,連線雲伺服器的mysql,建立資料庫(自定義名字),建立使用者名稱(自定義名字),密碼(自定義),給使用者名稱授權,執行sql檔案

2.執行jar包
3.將打包好的前端程式碼部署到apache下
/var/www/html
在瀏覽器端訪問:IP地址/檔名

相關文章