网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

HostwindsVPS安装配置MEANStack教程

MEAN Stack是一组基于JavaScript技术的低成本、开源框架,它允许创建和部署动态Web应用程序,这里的MEAN是MongoDB、Express、Angular.js和Node.js的首字母缩写词。本文将介绍下如何在Hostwinds VPS上安装配置MEAN堆栈。

创新互联公司专业为企业提供焦作网站建设、焦作做网站、焦作网站设计、焦作网站制作等企业网站建设、网页设计与制作、焦作企业网站模板建站服务,十载焦作做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

MEAN堆栈可以运行在基于Windows或Linux系统的国内服务器或国外服务器上,这里以Hostwinds美国VPS(Linux)为例,下面来看下安装MEAN堆栈的操作步骤介绍。

首先使用PuTTY、Xshell等SSH工具登录到Hostwinds美国VPS上,然后在命令行窗口依次运行下面命令,开始安装MEAN堆栈。

一、安装Git

dnf install gcc make git -y

二、安装MongoDB

创建MongoDB repo文件

nano /etc/yum.repos.d/mongodb-org-4.4.repo

将下面内容添加到文件中并保存

[mongodb-org-4.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc

检查文件是否创建无误

cat /etc/yum.repos.d/mongodb-org-4.4.repo

安装MongoDB

dnf install -y mongodb-org-4.4.6 mongodb-org-server-4.4.6 mongodb-org-shell-4.4.6 mongodb-org-mongos-4.4.6 mongodb-org-tools-4.4.6

启动MongoDB守护进程

systemctl start mongod

显示MongoDB守护进程状态

systemctl status mongod

系统启动时启用MongoDB服务

systemctl status mongod

三、安装Node.js

检查可用的Node.js模块

dnf module list nodejs

开始安装Node.js

dnf module install nodejs:14 -y

检查安装的Node.js版本

node -v

检查安装的npm版本

npm -v

四、安装Angular CLI

npm install -g @angular/cli

五、安装Mean Stack

克隆Mean Stack核心

git clone https://github.com/mrdav30/MEANcore.git meancore
cd meancore
npm install

创建文件

nano .env

并将下面内容添加到文件中

NODE_ENV=’development’
PRODUCTION=false
DOMAIN=
DOMAIN_PATTERN=
HOST_SECURE=
PROXY=
APP_NAME=’meancore’
APP_BASE_URL=’/’
API_BASE_URL=’api’
APP_DEFAULT_ROUTE=’home’
IMAGE_UPLOAD_URL=’/admin/upload’
TWITTER_HANDLE=
SESSION_SECRET=’MEANCORE’
SESSION_KEY=’meancore-key’
SESSION_COLLECTION=’meancore-sessions’
GOOGLE_ANALYTICS_ID=”
GOOGLE_CLIENT_EMAIL=”
GOOGLE_PRIVATE_KEY=””
GOOGLE_VIEW_ID=
RECAPTCHA_SECRET_KEY=”
RECAPTCHA_SITE_KEY=”
MAILER_FROM=’support@meancore.com’
MAILER_SERVICE_PROVIDER=
MAILER_HOST=’smtp.ethereal.email’
MAILER_PORT=587
MAILER_USER=”username”
MAILER_SECRET=”pass”
MAILER_TEST=true

运行应用程序

npm run start:dev

最后,通过浏览器访问:{yourip}:3000,以检查该程序是否正确安装,这里的IP填写的是Hostwinds美国VPS实际IP地址。


分享标题:HostwindsVPS安装配置MEANStack教程
网页链接:http://bjjierui.cn/article/chdese.html

其他资讯