摘要:隨著開發的深入,前端開發已經不局限于簡單的本地開發壞境的搭建與調試。本文的目的就是通過安裝前端開發的環境來熟悉的一些指令和環境。
隨著開發的深入,前端開發已經不局限于簡單的本地開發壞境的搭建與調試。運維方面,目前的服務器使用的基本上都是linux系統,了解下Linux系統原理與一些常用的配置和指令,對我們的開發和部署以及排除線上bug都有不小的幫助。本文的目的就是通過安裝前端開發的環境來熟悉linux的一些指令和環境。
說搞就搞,話說啟動之前得有個docker的環境吧,docker環境搭建請移步docker官網
開始配置:
一、安裝Linux容器并啟動
在這我選擇CentOS 相對來說比較穩定 , 也是很多企業的首選。
使用centos 鏡像生成一個容器:
$ docker run -d centos $ docker ps -a //查看創建結果 CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 69f6c3754fd3 centos "/bin/bash" 21 seconds ago Exited (0) 19 seconds ago zen_swirles
得到預想的效果,接著開啟容器并連接
$ docker start 69f6c3754fd3 //注意這是centos 在我機器上的CONTAINER ID,讀者要記得替換 $ docker attach 69f6c3754fd3
光標的位置變成:
[root@69f6c3754fd3 /]#
我們順利進入到容器里,這就是一個mini 的Linux系統了。
二、Git環境搭建
$ yum install git //安裝Git
檢測一下是否安裝成功
[root@69f6c3754fd3 /]# git --version git version 1.8.3.1 //安裝成功
三、node 環境搭建
首先是下載node.js 安裝包:
[root@69f6c3754fd3 /]# wget -c https://nodejs.org/dist/v8.11.4/node-v8.11.4-linux-x64.tar.xz
下載完之后 根目錄會多一個文件node-v8.11.4-linux-x64.tar.xz
解壓:
[root@69f6c3754fd3 /]# tar -xvf node-v8.11.4-linux-x64.tar.xz
更改文件名為node-v8.11.4:
[root@69f6c3754fd3 /]# mv node-v8.11.4-linux-x64 node-v8.11.4
把文件移動到usr 下的src 文件夾內:
[root@69f6c3754fd3 /]# mv node-v8.11.4 /usr/local/src
通過創建軟鏈接的方法,使得在任意目錄下都可以直接使用node和npm命令::
[root@69f6c3754fd3 /]# ln -s /usr/local/src/node-v8.11.4/bin/node /usr/local/bin/node [root@69f6c3754fd3 /]# ln -s /usr/local/src/node-v8.11.4/bin/npm /usr/local/bin/npm
在任意一個目錄下執行:
[root@69f6c3754fd3 /]# node -v v8.11.4 [root@69f6c3754fd3 /]# npm -v 5.6.0
安裝成功
四、驗證一下Git和node是否能正常運行
首先,咱從github clone 一個倉庫:
定位到home文件夾(一般個人文件放在home 文件夾下)
[root@69f6c3754fd3 /]# cd home //定位到home文件夾 [root@69f6c3754fd3 home]# git clone https://github.com/subfuzion/express-demo.git //clone 一個express-demo 倉庫(為了驗證后面node,當然clone其他的倉庫也是沒有多大問題的啦)
定位到express-demo 安裝依賴 例子:
[root@69f6c3754fd3 home]# cd express-demo //定位到express-demo [root@69f6c3754fd3 express-demo]# npm install //安裝依賴
安裝成功之后 我們可以執行其中一個demo 啟動express 驗證一下:
[root@69f6c3754fd3 home]# cd lesson-01 //定位到lesson-01 [rootUser@69f6c3754fd3 lesson-01]$ node app.js server app running at localhost:3000
perfect,我們啟動了相應的端口,走完了整個流程。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/27447.html
摘要:基于快速搭建服務根據自定義配置文件快速搭建環境。目錄此項目能做什么地址視頻教程包含軟件項目目錄結構快速運行運行服務運行項目運行前端服務此項目能做什么搭建開發生產環境。搭建開發生產環境。 基于Docker快速搭建Web服務 根據自定義配置文件快速搭建Web環境。 目錄 此項目能做什么 GItHub地址、視頻教程 包含軟件 項目目錄結構 快速運行KFKDock 運行PHP服務 運行L...
摘要:基于快速搭建服務根據自定義配置文件快速搭建環境。目錄此項目能做什么地址視頻教程包含軟件項目目錄結構快速運行運行服務運行項目運行前端服務此項目能做什么搭建開發生產環境。搭建開發生產環境。 基于Docker快速搭建Web服務 根據自定義配置文件快速搭建Web環境。 目錄 此項目能做什么 GItHub地址、視頻教程 包含軟件 項目目錄結構 快速運行KFKDock 運行PHP服務 運行L...
閱讀 3162·2019-08-30 15:55
閱讀 2944·2019-08-30 13:46
閱讀 1446·2019-08-29 17:29
閱讀 3513·2019-08-29 11:08
閱讀 3438·2019-08-29 11:04
閱讀 1088·2019-08-28 18:20
閱讀 544·2019-08-26 13:37
閱讀 1327·2019-08-26 11:49