Linux 安装nginx

什么是Nginx服务器
一个高性能的HTTP和反向代理web服务器

1.nginx下载

 2.上传

复制代码
//上传
[root@xiaobing software]# rz -E
rz waiting to receive.
[root@xiaobing software]# ls
nginx-1.13.7.tar.gz
//解压
[root@xiaobing software]# tar -zxvf nginx-1.13.7.tar.gz 
//重命名
[root@xiaobing software]# mv nginx-1.13.7 nginx
[root@xiaobing software]# ls
nginx
复制代码

3.安装依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

4.nginx安装

1
2
3
4
//执⾏行行命令
./configure
make
make install

make 遇到错误:

 解决问题:

复制代码
cd /usr/local/software/nginx/src/os/unix
[root@xiaobing unix]# vim ngx_user.c
//修改前
#ifdef __GLIBC__
    /* work around the glibc bug */
    cd.current_salt[0] = ~salt[0];
#endif
//修改后
#ifdef __GLIBC__
    /* work around the glibc bug */
    /* cd.current_salt[0] = ~salt[0];*/
#endif
//重新make问题解决
复制代码
//最后一步:
//将对应的makefile文件夹中(如本文中在 /nginx/objs/Makefile) 找到 -Werrori 并去掉 
//修改前
CFLAGS =  -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g
//修改后
CFLAGS =  -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -g

5.执行完安装命令后启动nginx

复制代码
cd /usr/local/nginx/sbin
[root@xiaobing sbin]# ./nginx

//停止Nginx服务使用如下命令:
./nginx -s stop

//启动完成后可以查看Nginx进程:
ps -ef | grep nginx

//重启nginx命令
nginx -s reload

//修改环境变量
vim /etc/profile
PATH=/usr/local/nginx/sbin:$PATH:$JAVA_HOME/bin

//刷新文件
source /etc/profile

//查看nginx版本
[root@centos etc]# nginx -v
nginx version: nginx/1.13.7
复制代码

6.公网IP:80

7.查看访问日志 /usr/local/nginx/logs

posted @   o小兵o  阅读(127)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示