手把手教你在Linux系统下安装nginx(linux下nginx安装)

nginx作为一款功能强大的反向代理、负载均衡web服务器,可以应用于构建微服务,为来自Internet的HTTP、HTTPS及邮件等流量提供服务。本文将介绍如何在linux系统下安装nginx。

创新互联是一家专业提供康保企业网站建设,专注与成都做网站、成都网站建设、H5开发、小程序制作等业务。10年已为康保众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。

一、准备工作

1.在终端上安装安装必要的依赖:

“`bash

sudo apt-get update

sudo apt-get install build-essential libpcre3 libpcre3-dev libssl-dev


2.确保开放HTTP(80端口)和HTTPS(443端口)端口

```bash
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT

二、下载和安装Nginx

1.从Nginx官网上下载nginx:

“`bash

wget http://nginx.org/download/nginx-1.16.1.tar.gz


2.运行安装脚本:

```bash
tar -zxvf nginx-1.16.1.tar.gz
cd nginx-1.16.1
./configure
make
sudo make install

安装完成后,nginx的存放路径为/usr/local/nginx/

三、设置开机自启

1. 为 Nginx 创建 Systemd 服务文件

“`bash

sudo tee /lib/systemd/system/nginx.service

[Unit]

Description=The NGINX HTTP and reverse proxy server

After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]

Type=forking

PIDFile=/usr/local/nginx/logs/nginx.pid

ExecStartPre=/usr/local/nginx/sbin/nginx -t

ExecStart=/usr/local/nginx/sbin/nginx

ExecReload=/usr/local/nginx/sbin/nginx -s reload

ExecStop=/bin/kill -s QUIT $MAINPID

[Install]

WantedBy=multi-user.target

EOF


2. 设置开机自启:

```bash
sudo systemctl enable nginx

四、启动和停止Nginx

1.启动Nginx:

“`bash

sudo systemctl start nginx


2.停止Nginx:

```bash
sudo systemctl stop nginx

以上就是安装nginx的方法,在这里,用户只需记住几个操作步骤就可以完成nginx的安装。

成都创新互联科技公司主营:网站设计、网站建设、小程序制作、成都软件开发、网页设计、微信开发、成都小程序开发、网站制作、网站开发等业务,是专业的成都做小程序公司、成都网站建设公司成都做网站的公司。创新互联公司集小程序制作创意,网站制作策划,画册、网页、VI设计,网站、软件、微信、小程序开发于一体。

分享文章:手把手教你在Linux系统下安装nginx(linux下nginx安装)
文章链接:http://www.mswzjz.cn/qtweb/news8/522558.html

攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能