linux怎么搭建node.js開發(fā)環(huán)境

這篇“l(fā)inux怎么搭建node.js開發(fā)環(huán)境”文章的知識點(diǎn)大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價(jià)值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“l(fā)inux怎么搭建node.js開發(fā)環(huán)境”文章吧。

創(chuàng)新互聯(lián)建站是專業(yè)的珠山網(wǎng)站建設(shè)公司,珠山接單;提供成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行珠山網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

1.這里因?yàn)闆]有服務(wù)器,我們本地通過虛擬機(jī)搭建一個(gè)linux環(huán)境,所以首先需要下載virtuabox,百度或者google搜索virtuabox download就可以了。

linux怎么搭建node.js開發(fā)環(huán)境

進(jìn)去之后,根據(jù)你的操作系統(tǒng)選擇就可以了,這里以window為例。

2.創(chuàng)建虛擬機(jī),virtualbox安裝沒有什么難度,全程下一步就可以了,安裝好之后,創(chuàng)建一個(gè)虛擬機(jī),點(diǎn)擊新建,然后如圖設(shè)置,因?yàn)槲覀冞@里安裝centos64位,如果你安裝其他的linux,可以對應(yīng)選擇就可以,后面都是全程下一步,選擇默認(rèn)就可以了

linux怎么搭建node.js開發(fā)環(huán)境

linux怎么搭建node.js開發(fā)環(huán)境

內(nèi)存可以根據(jù)自己的電腦內(nèi)存來設(shè)置

linux怎么搭建node.js開發(fā)環(huán)境

linux怎么搭建node.js開發(fā)環(huán)境
linux怎么搭建node.js開發(fā)環(huán)境
linux怎么搭建node.js開發(fā)環(huán)境

3.虛擬機(jī)創(chuàng)建好之后,需要給他安裝一個(gè)鏡像,也就是操作系統(tǒng),這里安裝centos,去網(wǎng)上下一個(gè)就可以了。

linux怎么搭建node.js開發(fā)環(huán)境

如果是使用的路由器上網(wǎng)的話,網(wǎng)絡(luò)這里選擇橋接

linux怎么搭建node.js開發(fā)環(huán)境

然后啟動,語言選擇默認(rèn),盡量不要選擇中文,以免出現(xiàn)一些不必要的問題,軟件選擇

linux怎么搭建node.js開發(fā)環(huán)境

安裝硬盤,要點(diǎn)進(jìn)去,先取消掉,再選擇上

linux怎么搭建node.js開發(fā)環(huán)境

然后等待就可以安裝好了,在安裝的過程中,可以選擇設(shè)置root的用戶的密碼,或者添加其他的用戶,并且設(shè)置密碼

安裝好之后,要設(shè)置一下,虛擬機(jī)網(wǎng)卡設(shè)置,

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

通過vi打開配置文件,,vi使用的話,打開文件后,鍵盤上按i,可以進(jìn)入修改模式,將onboot屬性修改為yes后,按esc,shitf+:,然后wq退出保存就可以了。

linux怎么搭建node.js開發(fā)環(huán)境

systemctl restart network

通過命令重啟網(wǎng)卡,如果有分配地址的話,就可以了,

上面的步驟不理解的,可以自行百度一下虛擬機(jī)安裝,和centos安裝等等,可以有詳細(xì)介紹和具體參數(shù)配置

4.安裝必要軟件,安裝過程后,會讓選擇,y/n,都是選擇y,下面的軟件安裝都一樣

yum install epel-release

安裝nodejs,

yum install nodejs

安裝MongoDB-server的服務(wù)端

yum install mongodb-server

安裝mongodb

yum install mongodb

安裝redis

yum install redis

5.基本的環(huán)境就安裝完了,在命令行輸入node就可以直接進(jìn)入node。然后我們看如何在window下鏈接開發(fā),這里使用的是securecrtportable,大家可以下載xshell,是一樣的。

linux怎么搭建node.js開發(fā)環(huán)境

點(diǎn)擊連接之后,就可以通過這個(gè)進(jìn)行命令行操作了。

然后打開sublime text,下載sftp插件,這個(gè)插件可以將本地的項(xiàng)目目錄和服務(wù)器上的項(xiàng)目目錄做映射同步,

linux怎么搭建node.js開發(fā)環(huán)境

如下設(shè)置一下,但是要注意一點(diǎn)的是,remote-path對應(yīng)服務(wù)器目錄,要已經(jīng)存在的目錄才可以,然后還有一些其他參數(shù)的配置,可以配置在什么時(shí)候進(jìn)行同步上傳等等之類的,詳細(xì)了解可以去github上搜索sftp

{ 
 // the tab key will cycle through the settings when first created 
 // visit http://wbond.net/sublime_packages/sftp/settings for help 
 // sftp, ftp or ftps 
 "type": "sftp",//連接方式 
 "save_before_upload": true,//保存之前就上傳 
 "upload_on_save": true,//保存的時(shí)候上傳 
 "sync_down_on_open": false, 
 "sync_skip_deletes": false, 
 "sync_same_age": true, 
 "confirm_downloads": false, 
 "confirm_sync": true, 
 "confirm_overwrite_newer": false, 
 "host": "nodejs",//主機(jī)名或者地址 
 "user": "root",//連接的用戶名 
 "password": "sunlandong",//密碼 
 //"port": "22", 
 "remote_path": "/home/nodejs/",//本地目錄與服務(wù)器目錄映射目錄,這里需要注意一下,服務(wù)器的該目錄要提前存在 
 "ignore_regexes": [ 
  "\\.sublime-(project|workspace)", "sftp-config(-alt\\d?)?\\.json", 
  "sftp-settings\\.json", "/venv/", "\\.svn/", "\\.hg/", "\\.git/", 
  "\\.bzr", "_darcs", "cvs", "\\.ds_store", "thumbs\\.db", "desktop\\.ini" 
 ],//忽略規(guī)則 
 //"file_permissions": "664", 
 //"dir_permissions": "775", 
 //"extra_list_connections": 0, 
 "connect_timeout": 30, 
 //"keepalive": 120, 
 //"ftp_passive_mode": true, 
 //"ftp_obey_passive_host": false, 
 //"ssh_key_file": "~/.ssh/id_rsa", 
 //"sftp_flags": ["-f", "/path/to/ssh_config"], 
 //"preserve_modification_times": false, 
 //"remote_time_offset_in_hours": 0, 
 //"remote_encoding": "utf-8", 
 //"remote_locale": "c", 
 //"allow_config_upload": false, 
}

以上就是關(guān)于“l(fā)inux怎么搭建node.js開發(fā)環(huán)境”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對大家有幫助,若想了解更多相關(guān)的知識內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

網(wǎng)頁標(biāo)題:linux怎么搭建node.js開發(fā)環(huán)境
地址分享:http://muchs.cn/article6/gjsoog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、網(wǎng)站排名、移動網(wǎng)站建設(shè)、軟件開發(fā)、網(wǎng)站制作、ChatGPT

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司