nginx入门(二)nginx的安装

介绍:

Nginx是一个HTTP和反向代理的服务器,也是一个IMAP/POP/SMTP服务器

安装过程

环境:ubuntun 16.04
1,安装 apt -get install nginx(非root用户命令行前面添加 sudo),安装不成功或者安装之前请跟新软件源sudo apt-get update 如果继续不成功,请手动安装相关依赖

yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel

CentOS:
1.配置阿里云的yum源
wget -O /etc/yum.repos.d/CentOS-Base.repo [http://mirrors.aliyun.com/repo/Centos-7.repo](http://mirrors.aliyun.com/repo/Centos-7.repo)
2.配置阿里云的epel
wget -O /etc/yum.repos.d/epel.repo [http://mirrors.aliyun.com/repo/epel-7.repo](http://mirrors.aliyun.com/repo/epel-7.repo)
3.yum安装nginx
[root@db01 ~]# yum install nginx -y
4.启动nginx
[root@db01 ~]# systemctl start nginx.service

5.nginx默认路径
(1) Nginx配置路径:/etc/nginx/
(2) PID目录:/var/run/nginx.pid
(3) 错误日志:/var/log/nginx/error.log
(4) 访问日志:/var/log/nginx/access.log
(5) 默认站点目录:/usr/share/nginx/html
6.nginx命令
systemctl start nginx.service ####启动nginx
systemctl restart nginx.service ####重启ngingx
systemctl enable nginx.service ####设置开机自启动

最后还可以使用请使用下载安装包的方式安装
2,查看其是否启动 ps aus|grep nginx
3,查看配件文件进行设置 文件位置在/etc/nginx文件夹下面
在进行配置之前最好将配置文件备份一下。备份文件cp nginx.conf nginx.conf.backup或者 mv nginx.conf nginx.conf.backup
4,配置文件 vim nginx.conf (在nginx http里面设置负载均衡)
在浏览器里面输入服务器地址 出现nginx则表示配置成功

常用命令命令

nginx -t -c nginx.conf     #检验配置文件是否正确 显示 xxx is ok则表示配置文件没问题
sudo nginx -c /etc/nginx/nginx.conf        #开启 在ubuntun上,nginx必须为全路径
sudo nginx -s reload       #重启
kill -hup 进程号              #使用重启命令重启
nginx -s stop                   # 快速关闭 此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。不太友好
nginx -s quit                    #从容停止
ps aux|grep nginx      kill -quit 进程号   #查到nginx的进程号,然后停止
相关

sudo vim hosts 域名解析
27.0.0.1 localhost #域名解析 127.0.0.1 www.liangpeng888.com#本机ip 绑定域名. 公网 自动解析 域名。

参考:
https://blog.51cto.com/13747009/2163199
https://blog.csdn.net/weixin_33939380/article/details/87382783

你可能感兴趣的:(nginx入门(二)nginx的安装)