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下DNS簡單部署(主從域名伺服器)LinuxDNS伺服器
- linux下ftp伺服器的簡單的搭建LinuxFTP伺服器
- CenterOS docker 下簡單部署 PHP+NginxROSDockerPHPNginx
- 實現簡單元件到部署伺服器——react元件伺服器React
- Linux下簡單的ACE socket客戶端和伺服器端Linux客戶端伺服器
- linux下mail的簡單用法LinuxAI
- Linux下selinux簡單梳理Linux
- linux下oracle的簡單操作LinuxOracle
- Linux下GPG的簡單使用Linux
- Linux下history命令簡單原理Linux
- Linux下NiFi 1.9.2部署(單節點)LinuxNifi
- linux下lvm的簡單操作LinuxLVM
- Linux下Cppunit的簡單運用Linux
- linux 下增加硬碟簡單介紹Linux硬碟
- Java專案部署到雲伺服器最簡單的方法Java伺服器
- windows tomcat 簡單部署WindowsTomcat
- SparkSQL部署與簡單使用SparkSQL
- Linux下getopt()函式的簡單使用Linux函式
- iPython在Linux下的簡單使用PythonLinux
- linux伺服器環境部署(三、docker部署nginx)Linux伺服器DockerNginx
- linux環境下,利用tc限制兩臺伺服器間的網速,非常簡單。Linux伺服器
- linux jboss伺服器釋出簡單java專案Linux伺服器Java
- nginx部署及簡單優化Nginx優化
- Flume安裝及簡單部署
- OpenVPN簡單部署筆記筆記
- linux伺服器下部署nginxLinux伺服器Nginx
- Linux下實現 OpenSSL 簡單加密與解密字串Linux加密解密字串
- hadoop的Linux下簡單安裝步驟HadoopLinux
- Linux 下 Apache 與 Tomcat 整合的簡單方法LinuxApacheTomcat
- linux下簡單的傳送與接受檔案Linux
- 簡單配置linux下的網路鄰居samba(轉)LinuxSamba
- 在Windows下使用MaraDNS搭建簡單的DNS伺服器WindowsDNS伺服器
- Linux伺服器部署apache+phpLinux伺服器ApachePHP
- 簡單配置PostFix伺服器伺服器
- Linux簡單命令Linux
- Linux下NiFi叢集部署LinuxNifi
- nginx Win下實現簡單的負載均衡(1)nginx搭建部署Nginx負載
- 簡單介紹一下 Linux 檔案系統?Linux