大家好,我们又见面了,我是你们的朋友全栈君。
前言
Nginx(engine x)是一款高性能的HTTP及反向代理web服务器。
nginx安装环境
Nginx由C语言编写,推荐在Linux系统上运行,本教程以Centos7作为安装环境。
gcc的安装
安装gcc:
yum install gcc-c++
PCRE的安装
安装PCRE:
yum install -y pcre pcre-devel
注意,pcre-devel是PCRE的二次开发库,nginx也需要此库。
zlib的安装
安装zlib:
yum install -y zlib zlib-devel
openssl的安装
安装openssl:
yum install -y openssl openssl-devel
nginx-1.8.0的安装
将nginx-1.8.0.tar.gz复制到Linux服务器,解压并进入nginx-1.8.0目录:
帮衣帮-AI服装设计
AI服装设计神器,AI生成印花、虚拟试衣、面料替换
106 查看详情
tar -zxvf nginx-1.8.0.tar.gzcd nginx-1.8.0
设置configure参数:
./configure --prefix=/usr/local/nginx --pid-path=/var/run/nginx/nginx.pid --lock-path=/var/lock/nginx.lock --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --with-http_gzip_static_module --http-client-body-temp-path=/var/temp/nginx/client --http-proxy-temp-path=/var/temp/nginx/proxy --http-fastcgi-temp-path=/var/temp/nginx/fastcgi --http-uwsgi-temp-path=/var/temp/nginx/uwsgi --http-scgi-temp-path=/var/temp/nginx/scgi
执行上述命令后,会生成Makefile文件。

编译并安装:
makemake install
安装成功:

启动nginx:
进入nginx的sbin目录:
cd /usr/local/nginx/sbin/./nginx
访问验证:
在浏览器中输入服务器的IP地址,访问nginx欢迎页面,即表示安装成功。

注意事项:
在上述步骤中,临时文件目录被指定为/var/temp/nginx,因此需要在/var目录下创建temp和nginx目录:
cd /varmkdir tempcd tempmkdir nginx
发布者:全栈程序员栈长,转载请注明出处:https://www.php.cn/link/b0099c9e085ffd780c1ba9d144caae56
以上就是Centos7安装nginx1.8.0步骤的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/470533.html
微信扫一扫
支付宝扫一扫