主页 > 软件开发  > 

nginx搭建

nginx搭建

nginx依赖 1 pcre、 pcre-devel  2 zlib zlib-devel  3 openssl openssl-devel

yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel

cd /usr/local #联网的情况下,通过命令下载: curl -O http://nginx.org/download/nginx-1.22.1.tar.gz #未联网的情况下:http://nginx.org/en/download.html

二、解压 tar -zxvf nginx-1.22.1.tar.gz   三、安装所需环境 #安装gcc #官网下载的 nginx 源码进行编译,编译依赖 gcc 环境 yum install gcc-c++    四、安装pcre pcre-devel #PCRE(Perl Compatible Regular Expressions) 是一个 Perl 库,包括 perl 兼容的正则表达式库。nginx 依赖 PCRE 库。 yum install -y pcre pcre-devel   五、安装zlib #zlib 适用于数据压缩的函式库,由 Jean-loup Gailly (负责 compression)和 Mark Adler (负责 decompression)开发。 nginx 依赖 zlib 库。 yum install -y zlib zlib-devel

六、安装OpenSSL #OpenSSL 是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份。这个包广泛被应用在互联网的网页服务器上。Nginx 也依赖 OpenSSL,需要在 Centos 安装此库。 yum install -y openssl openssl-devel

七、配置Nginx cd /usr/local/nginx-1.22.1     ./configure   八、编译、安装 make & make install   九、查找安装路径 whereis nginx

十、修改默认端口、配置 vi /usr/local/nginx/conf/nginx.conf #比如这里修改成9000 #允许跨域,在server内添加以下配置

十一、开放访问端口

#--permanent永久生效,没有此参数重启后失效 firewall-cmd --zone=public --add-port=9000/tcp --permanent #重新载入配置 firewall-cmd --reload #查看已经开启的端口 firewall-cmd --zone=public --list-ports

  十二、设置开机自启 vi /lib/systemd/system/nginx.service #nginx.service内添加以下内容:

Description=nginx - high performance web server After=network.target remote-fs.target nss-lookup.target [Service] Type=forking ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf ExecReload=/usr/local/nginx/sbin/nginx -s reload ExecStop=/usr/local/nginx/sbin/nginx -s stop [Install] WantedBy=multi-user.target #使配置生效 systemctl daemon-reload #设置开机启动 systemctl enable nginx.service   十三、启动、停止Nginx #启动 /usr/local/nginx/sbin/nginx #查询nginx进程 ps -ef|grep nginx #停止nginx /usr/local/nginx/sbin/nginx -s quit #强制停止nginx /usr/local/nginx/sbin/nginx -s stop #重新加载配置文件 /usr/local/nginx/sbin/nginx -s reload   十四、重启Nginx /usr/local/nginx/sbin/nginx -s quit/usr/local/nginx/sbin/nginx

十五、访问Nginx http://ip:配置端口号/

十六  修改配置文件

二、nginx 安装

修改配置文件

vi /usr/local/nginx/conf/nginx.conf

/usr/local/nginx/sbin/nginx启动nginx

.canva /photo-editor/

标签:

nginx搭建由讯客互联软件开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“nginx搭建