nodejs 安装步骤:
确定安装版本号(本示例安装v8.9.0)
node下载地址: http://nodejs.cn/download/ (如果不清楚系统是什么版本使用uname -a 命令查看Linux系统位数)
获取下载下载链接: https://npm.taobao.org/mirrors/node/v8.9.0/node-v8.9.0-linux-x64.tar.xz
wget https://npm.taobao.org/mirrors/node/v8.9.0/node-v8.9.0-linux-x64.tar.xz
解压
tar -xvf node-v8.9.0-linux-x64.tar.xz
重命名
mv node-v8.9.0-linux-x64.tar.xz nodejs
建立软链接设为全局
ln -s /home/soft/nodejs/bin/npm /usr/local/bin/
ln -s /home/soft/nodejs/bin/npm /usr/local/bin/
注意:"/home/soft/"为自己服务器中解压之后的存放地址
最后一步检验nodejs是否已变为全局
node -v
redis安装:
1.下载
wget http://download.redis.io/releases/redis-3.0.1.tar.gz
解压
tar xzf redis-3.0.1.tar.gz
2.编译
make
make all
make install
3.建立文件夹
mkdir /usr/redis
将redis中/bin 文件下的文件拷贝到 建立的文件夹
cp redis-benchmark/usr/redis
cp redis-check-aof/usr/redis
cp redis-check-dump/usr/redis
cp redis-cli/usr/redis
cp redis-sentinel/usr/redis
cp redis-server/usr/redis
将/redis-3.0.1目录中 解压出的文件的redis.conf拷贝到/usr/redis
cp redis.conf/usr/redis
4.进入/usr/redis目录
启动命令:
redis-server redis.conf
关闭命令:建议在客户端停止shutdown
5.将/redis-3.0.1/utils/redis_init_script 文件下的文件拷贝到/etc/init.d/并且重命名为redisd
cp /redis-3.0.1/utils/redis_init_script /etc/init.d/redisd
启动测试
/etc/init.d/redisd start
开机自启动
chkconfig redisd on
pm2 安装
使用npm 方式安装pm2 :
npm install -g pm2
Nginx 安装:
访问http://nginx.org/en/linux_packages.html 找到对应的版本的系统.
1.新建/etc/yum.repos.d/nginx.repo文件
文件内容:
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/
gpgcheck=0
enabled=1
注意:替换"OS" 类型:"rhel" 或 "centos","OSERELEASE" :"6" 或 "7"
2.下载key:
wget http://nginx.org/keys/nginx_signing.key
sudo apt-key add nginx_signing.key
yum update
yum install nginx
sudo rpm --import nginx_signing.key