Linux下簡單部署伺服器
伺服器沒有當然是要自己購買的啦(我買了阿里雲伺服器),買好之後就可以終端連線自己的伺服器了
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地址/檔名
相關文章
- Linux下history命令簡單原理Linux
- linux下mail的簡單用法LinuxAI
- Linux下簡單的ACE socket客戶端和伺服器端Linux客戶端伺服器
- CenterOS docker 下簡單部署 PHP+NginxROSDockerPHPNginx
- 實現簡單元件到部署伺服器——react元件伺服器React
- Linux下NiFi 1.9.2部署(單節點)LinuxNifi
- windows tomcat 簡單部署WindowsTomcat
- Java專案部署到雲伺服器最簡單的方法Java伺服器
- linux伺服器下部署nginxLinux伺服器Nginx
- Linux下實現 OpenSSL 簡單加密與解密字串Linux加密解密字串
- SparkSQL部署與簡單使用SparkSQL
- 【Linux合集】clickhouse單機部署Linux
- linux伺服器環境部署(三、docker部署nginx)Linux伺服器DockerNginx
- Linux伺服器部署apache+phpLinux伺服器ApachePHP
- Linux下NiFi叢集部署LinuxNifi
- 簡單介紹一下 Linux 檔案系統?Linux
- nginx部署及簡單優化Nginx優化
- Flume安裝及簡單部署
- SpringBoot簡單打包部署(附工程)Spring Boot
- Linux簡單命令(一)Linux
- Linux伺服器部署Web版VSCode,在window下使用瀏覽器在linux環境下編寫程式碼Linux伺服器WebVSCode瀏覽器
- 部署vue專案到Linux伺服器VueLinux伺服器
- 如何在 Linux 上設定古老又簡單的 TFTP 伺服器LinuxFTP伺服器
- Linux伺服器配置——簡介Linux伺服器
- Linux下使用docker部署mysql(一)LinuxDockerMySql
- linux下簡單好用的埠對映轉發工具rinetdLinux
- Linux下編譯安裝Mysql 5.5的簡單步驟Linux編譯MySql
- 簡單安裝PHP在Linux下的執行環境PHPLinux
- 海康工業相機的應用部署不是簡簡單單!?
- SkyWalking部署及.Net Core簡單使用
- 【Linux合集】單機部署zk叢集Linux
- Linux伺服器---ftp黑名單Linux伺服器FTP
- Linux簡單知識點Linux
- Windows和Linux上均可編譯的簡單HTTP伺服器程式碼WindowsLinux編譯HTTP伺服器
- 簡單說下WBTC
- nginx Win下實現簡單的負載均衡(1)nginx搭建部署Nginx負載
- linux下expect環境安裝以及簡單指令碼測試Linux指令碼
- oracle 10g在linux下的安裝及簡單命令Oracle 10gLinux