关于centos:centos7上tar包安装nginxnodejsgitmongodbredismysql环境
总结以下罕用的须要装置的运行依赖,目前用到的包含nginx,nodejs,git,mongodb,redis,mysql。 装置nginx装置所需插件# 装置gcc yum -y install gcc# pcre、pcre-devel装置 yum install -y pcre pcre-devel# zlib装置 yum install -y zlib zlib-devel# 装置openssl yum install -y openssl openssl-devel装置nginx# 下载nginx安装包wget http://nginx.org/download/nginx-1.20.0.tar.gz# 解压压缩包tar -zxvf nginx-1.20.0.tar.gz# 切换到/usr/local/nginx-1.20.0下编译装置./configuremakemake install启动进行nginx(举荐应用systemd进行治理)#查找装置门路whereis nginxcd /usr/local/nginx/sbin# 启动nginx./nginx# 此形式相当于先查出nginx过程id再应用kill命令强制杀掉过程./nginx -s stop# 此形式进行步骤是待nginx过程解决工作结束进行进行./nginx -s quit# 重启nginx./nginx -s reload应用systemd治理# 创立nginx.service文件vim /lib/systemd/system/nginx.service# 写入内容如下[Unit]Description=nginxAfter=network.target[Service]Type=forkingExecStart=/usr/local/nginx/sbin/nginxExecReload=/usr/local/nginx/sbin/nginx -s reloadExecStop=/usr/local/nginx/sbin/nginx -s quitPrivateTmp=true[Install]WantedBy=multi-user.target治理nginx服务# 启动nginxsystemctl start nginx.service# 进行nginxsystemctl stop nginx.service# 重启nginxsystemctl reload nginx.service# 将nginx退出开机启动systemctl enable nginx.service# 将nginx从开机启动中移除systemctl disable nginx.service参考链接: https://blog.csdn.net/qq_3734...https://www.cnblogs.com/boony...https://blog.csdn.net/yunweim... 装置nodejs下载nodejs压缩包官网地址:http://nodejs.cn/download/ wget https://npm.taobao.org/mirrors/node/v14.16.1/node-v14.16.1-linux-x64.tar.xz解压缩tar -xvf node-v14.16.1-linux-x64.tar.xzmkdir -p /usr/local/nodejsmv node-v14.16.1-linux-x64/* /usr/local/nodejs/创立软链接# 建设node软链接ln -s /usr/local/nodejs/bin/node /usr/local/bin# 建设npm 软链接ln -s /usr/local/nodejs/bin/npm /usr/local/bin更换镜像源# 设置国内淘宝镜像源npm config set registry https://registry.npm.taobao.org# 查看设置信息npm config list验证是否胜利node -vnpm -v参考链接:https://blog.csdn.net/qq_3795... ...