首先,特別感謝yubang大佬的指導(dǎo):
http://www.reibang.com/u/baaf1b9c6093
https://note.yubangweb.com/
一.購買服務(wù)器
下面是我自己的選擇:
1.服務(wù)器:百度云服務(wù)器谒麦。對于小白來說利虫,百度云比較好操作坏匪,ta對 全部的端口都是開放的。阿里云的話,還需要配置安全組開放端口
2.操作系統(tǒng):我選的是CentOS
二.下載xshell 5
1.點(diǎn)擊文件新建
2.連接
3.填寫會(huì)話名稱岂膳,協(xié)議是ssh磺樱,填寫自己的主機(jī)纳猫,端口號是22,填寫完了之后竹捉,選擇用戶身份驗(yàn)證芜辕,填寫用戶名是root,密碼是服務(wù)器密碼,填寫完成之后块差,點(diǎn)擊確定就可以連接上自己的服務(wù)器啦了 ,操作如下圖顯示:
4.安裝nginx使用命令:yum install -y nginx侵续,這個(gè)操作是可以看到是否真的能連接上服務(wù)器,如果能連接上憨闰,那在瀏覽器輸入自己的ip就可以出來默認(rèn)頁面了状蜗。
此時(shí)不要急著刷新網(wǎng)頁看看是不是出來默認(rèn)頁面了,而是先啟動(dòng)nginx鹉动,則輸入命令:nginx
瀏覽器輸入ip,則出現(xiàn)下面的頁面:
三.下載xftp 5
為了方便上傳代碼到服務(wù)器轧坎,就安裝了xftp5,先新建會(huì)話,協(xié)議要改成xftp,端口默認(rèn)的是22泽示,而ftp的默認(rèn)端口是21缸血,我選擇xftp,如下圖:
連接上啦之后,默認(rèn)進(jìn)到根目錄边琉,看到的有三個(gè)點(diǎn)...属百,點(diǎn)擊三個(gè)點(diǎn)進(jìn)到目錄,在目錄里面新建文件夾創(chuàng)建自己的項(xiàng)目变姨,在xshell 5里面用可以切換項(xiàng)目族扰,如切換到project,則: cd /project 就可以啦,進(jìn)到目錄里面渔呵,就像線上開發(fā)一樣了怒竿,安裝自己想要的依賴
另(可以操作完四五點(diǎn)再看):nginx會(huì)默認(rèn)跳轉(zhuǎn)到指定的頁面,如果想跳轉(zhuǎn)到自己想跳轉(zhuǎn)到頁面就需要修改nginx文件:步驟如下:etc->nginx->nginx.conf扩氢,打開nginx.conf耕驰,修改server對象下的root路徑,想跳轉(zhuǎn)到project下的demo下的index的录豺,就填寫:/project/demo/index朦肘;記得加上分號哦
四.在服務(wù)器安裝nodejs
安裝了nodejs之后,就可以用npm了双饥,作為前端開發(fā)媒抠,可以在你的服務(wù)器‘為所欲為’,下載一些你需要的框架
在xshell 5里面輸入yum install -y nodejs
[root@instance-n90arfve ~]# yum install -y nodejs
五.下載淘寶鏡像
npm install -g cnpm --registry=https://registry.npm.taobao.org
六.安裝數(shù)據(jù)庫mysql
這篇文章講得很詳細(xì):https://note.yubangweb.com/centos7-%E5%AE%89%E8%A3%85mysql5-7/
按照上述的安裝好數(shù)據(jù)庫之后咏花,就可以開始使用操作線上的數(shù)據(jù)庫了
七.下載phpStudy
關(guān)于為 什么下載這個(gè)趴生,我想說這個(gè)對于小白來說真的很好用,不需要手動(dòng)配置安裝什么環(huán)境昏翰,一鍵連接數(shù)據(jù)庫苍匆,操作線上服務(wù)器等等優(yōu)點(diǎn),安裝好啦之后棚菊,點(diǎn)擊
MYSQL管理器浸踩,選擇第一個(gè)選項(xiàng),然后進(jìn)到數(shù)據(jù)庫统求,開始連接
用戶和密碼是在服務(wù)器上修改密碼和用戶民轴,名稱隨便填,端口默認(rèn)是3306球订,連接類型默認(rèn),數(shù)據(jù)庫不用自己填寫瑰钮,后點(diǎn)擊確定就可以連上服務(wù)器的數(shù)據(jù)庫啦
這樣就可以利用node+mysql開發(fā)后端代碼冒滩,可以使用vue開發(fā)前端代碼了