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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具