MEAN 软件安装

1. 安装mongodb数据库

(参见官网https://docs.mongodb.com/manual/installation/)

1. Create a /etc/yum.repos.d/mongodb-org-4.0.repo

  1. vim /etc/yum.repos.d/mongodb-org-4.0.repo;
  2. 粘贴下面的代码,保存。(创建该文件的目的是直接使用yum)
[mongodb-org-4.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc

2. Install the MongoDB packages.

1. 安装(命令安装会省去很多自行创建的东西)
sudo yum install -y mongodb-org

命令安装自动生成以下文件,不需要单独创建
/var/lib/mongo (the data directory)
/var/log/mongodb (the log directory)

注意:
  • If SELinux is in enforcing mode, you must configure SELinux for MongoDB ,也可以直接将SELinux 关闭 。
2. 启动与关闭
systemctl  start  mongod        // systemctl stop mongod
mongod -f /etc/mongodb.conf     // mongod -f /etc/mongod.conf  --shutdown

2. 安装nodejs

(参见官网https://nodejs.org/en/download/package-manager/)

yum install nodejs10
上面命令找不到包用下面的
https://blog.csdn.net/xerysherryx/article/details/78920978

1. 首先安装 wget

yum install -y wget

如果已经安装了可以跳过该步

2. 下载nodejs最新的bin包

tar.gz 没有bin ,需要编译,需要很长时间,反正没有成功过,tar.xz 不需要编译,速度很快
tar.gz 需要编译,还需要安装 yum install -y gcc make gcc-c++ openssl-devel

可以在https://nodejs.org/en/download/
下载页面中找到下载地址。然后执行指令 (右键 save link as)

wget https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.xz

然后就是等着下载完毕。

另外你也可以在你喜欢的任意系统上下载最新的bin包,然后通过FTP上传到CentOS上。

3.解压包

tar -zxfv ~/node-v10.15.3-linux-x64.tar.xz -C /usr/local/software

( 解压tar.xz 的方法
依次执行
xz -d node-v9.3.0-linux-x64.tar.xz
tar -xf node-v9.3.0-linux-x64.tar
)

4. 部署bin文件

先确认你nodejs的路径,我这里的路径为~/node-v9.3.0-linux-x64/bin。确认后依次执行

ln -s ~/node-v9.3.0-linux-x64/bin/node /usr/bin/node
ln -s ~/node-v9.3.0-linux-x64/bin/npm /usr/bin/npm

注意ln指令用于创建关联(类似与Windows的快捷方式)必须给全路径,否则可能关联错误。

vim ~/.bash_profile  
PATH  里面必须有   /usr/bin   才能成为全局变量

source  ~/.bash_profile  
5.测试

node -v
npm

3. 安装express

npm install -g express-generator
位置安装在 nodejs 的bin 里可以 ln -s

4. 安装angualr

npm install -g @angular/cli

你可能感兴趣的:(MEAN 软件安装)