1. 安装mongodb数据库
(参见官网https://docs.mongodb.com/manual/installation/)
1. Create a /etc/yum.repos.d/mongodb-org-4.0.repo
vim /etc/yum.repos.d/mongodb-org-4.0.repo;
- 粘贴下面的代码,保存。(创建该文件的目的是直接使用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