性能测试项目阶段
一、项目介绍与部署
1、项目有 vue前端项目 还有一个后端项目
前端有两个:一个是网站、一个是微信小程序
后端一个:是网站和微信小程序 合二为一的后台
1、安装 nginx
- 先安装依赖
yum -y install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
-y 表示 yes 意思是 我同意下载,不需要在请示了。
- 下载
wget https://nginx.org/download/nginx-1.12.0.tar.gz
- 解压
tar -zxvf nginx-1.12.0.tar.gz
cd nginx-1.12.0
- 预编译
./configure
nginx path prefix: "/usr/local/nginx"
nginx binary file: "/usr/local/nginx/sbin/nginx"
nginx modules path: "/usr/local/nginx/modules"
nginx configuration prefix: "/usr/local/nginx/conf"
nginx configuration file: "/usr/local/nginx/conf/nginx.conf"
nginx pid file: "/usr/local/nginx/logs/nginx.pid"
nginx error log file: "/usr/local/nginx/logs/error.log"
nginx http access log file: "/usr/local/nginx/logs/access.log"
nginx http client request body temporary files: "client_body_temp"
nginx http proxy temporary files: "proxy_temp"
nginx http fastcgi temporary files: "fastcgi_temp"
nginx http uwsgi temporary files: "uwsgi_temp"
nginx http scgi temporary files: "scgi_temp"
- 编译
make
执行后会有文件 Makefile 文件
- 安装
make install
- 启动 停止nginx
./nginx 启动
./nginx -s stop 停止
- 测试
在浏览器中 输入 虚拟机的IP 默认会打开 一个 Welcome Nginx网页
- 需要开启 虚拟机的端口 让外部可以访问
1、开放端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent # 开放8080端口
firewall-cmd --zone=public --remove-port=8081/tcp --permanent #关闭8080端口
firewall-cmd --reload # 配置立即生效
2、查看防火墙所有开放的端口
firewall-cmd --zone=public --list-ports
3.、关闭防火墙
如果要开放的端口太多,嫌麻烦,可以关闭防火墙,安全性自行评估