Linux服务器配置Nginx
服务器配置Nginx
服务器使用CentOS7
下载Nginx
方式一:本地下载
- 进入官网:https://nginx.org/en/download...
- 找到 Stable version ,为稳定版本
- 使用scp上传到服务器
scp /path/filename username@servername:/path;
- 进入到服务器,使用wget下载到服务器
#版本可自行调整 wget -c https://nginx.org/download/nginx-1.20.1.tar.gz
- 安装依赖
#gcc安装,nginx源码编译需要 yum install gcc-c++ #PCRE pcre-devel 安装,nginx 的 http 模块使用 pcre 来解析正则表达式 yum install -y pcre pcre-devel #zlib安装,nginx 使用zlib对http包的内容进行gzip yum install -y zlib zlib-devel #OpenSSL 安装,强大的安全套接字层密码库,nginx 不仅支持 http 协议,还支持 https(即在ssl协议上传输http) yum install -y openssl openssl-devel
- 进入服务器,找到下载的Nginx
ls nginx-1.20.1.tar.gz
- 解压文件到你想要的目录
# /usr/nginx 文件需要自己创建 tar -zxvf nginx-1.20.1.tar.gz -C /usr/nginx# 进入到解压的文件目录 cd /usr/nginx ls nginx-1.20.1
- 【Linux服务器配置Nginx】进入目录
cd nginx-1.20.1/ ls autoCHANGESCHANGES.ruconfconfigurecontribhtmlLICENSEmanREADMEsr
- 使用默认配置
./configure
- 编译安装
make make install
- 查看安装路径
whereis nginxnginx: /usr/local/nginx
- Nginx基本操作
# 进入到安装路径 # 进入sbin cd /usr/local/nginx/sbin #启动 ./nginx #停止,直接查找nginx进程id再使用kill命令强制杀掉进程 ./nginx -s stop #退出停止,等待nginx进程处理完任务再进行停止 ./nginx -s quit #重新加载配置文件 ./nginx -s reload
- 运行启动并查看是否成功
# 查看nginx是否运行成功 ps -ef|grep nginx # 运行则会显示 root2366510 14:32 ?00:00:00 nginx: master process ./nginx nobody23666 236650 14:32 ?00:00:00 nginx: worker process root23694 167160 14:32 pts/000:00:00 grep --color=auto nginx # 如没运行,执行运行 ./nginx # 如果启动运行成功后,输入ip地址即可访问并看到 Welcome to nginx! 提示 # 如果启动成功了,但是无法访问,请检查服务器是否开启了80端口,80是默认端口号
推荐阅读
- vue-cli|vue-cli 3.x vue.config.js 配置
- Linux下面如何查看tomcat已经使用多少线程
- Beego打包部署到Linux
- 从战略性的角度可以配置股票
- 探索免费开源服务器tomcat的魅力
- [源码解析]|[源码解析] NVIDIA HugeCTR,GPU版本参数服务器---(3)
- Linux|109 个实用 shell 脚本
- linux定时任务contab
- 缓存有关的配置和属性
- 芯灵思SinlinxA33开发板Linux内核定时器编程