个人复习技能Nginx 大牛指教 希望对别人有所帮助

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了个人复习技能Nginx 大牛指教 希望对别人有所帮助相关的知识,希望对你有一定的参考价值。

nginx安装
一.Yum源安装:
1、打开centos的yum文件夹
输入命令cd ?/etc/yum.repos.d/
2、用wget下载repo文件
wget ?http://mirrors.aliyun.com/repo/Centos-7.repo
如果wget命令不生效,说明还没有安装wget工具,输入yum -y install wget 回车进行安装。
当前目录是/etc/yum.repos.d/,刚刚下载的Centos-7.repo也在这个目录上
3、备份系统原来的repo文件
mv ?CentOs-Base.repo CentOs-Base.repo.bak
即是重命名 CentOs-Base.repo -> CentOs-Base.repo.bak
4、替换系统原理的repo文件
mv Centos-7.repo CentOs-Base.repo
即是重命名 Centos-7.repo -> CentOs-Base.repo
5、执行yum源更新命令
yum clean all
yum makecache
yum update
依次执行上述三条命令即配置完毕。

二.创建nginx用户和组
1.[root@localhost nginx-1.11.2]# useradd -s /sbin/nologin -M nginx
[root@localhost nginx-1.11.2]# id nginx
三.安装依赖包
1.yum install pcre-devel zlib zlib-devel openssl openssl-devel
2.Yum install gcc gcc+
四.安装部署nginx
1.因yum无法安装nginx需官网下载:
wget http://nginx.org/download/nginx-1.12.2.tar.gz(下载到/usr/local下)
2.解压nginx包: tar -zxf nginx-1.12.2.tar.gz
3.进入解压目录:cd /nginx-1.12.2
4.修改nginx版本,隐藏版本对 Nginx WEB 启动安全的作用,指令
如下:sed -i -e ‘s/1.12.2//g‘ -e ‘s/nginx\//JWS/g‘ -e
‘s/"NGINX"/"JWS"/g‘ src/core/nginx.h
5.预编译: ./configure --prefix=/usr/local/nginx/ --user=nginx
--group=nginx --with-http_stub_status_module
--with-http_ssl_module
5.编译: make -j4
6.安装:make -j4 install
7.启动Nginx: /usr/local/nginx/sbin/nginx
查看服务及端口: 服务: ps -ef|grep nginx 端口:netstat -tnlp |grep 80.
8.关闭防火墙:systemctl stop firewalld.servic
9.关闭slinux
临时关闭:
[root@localhost ~]#?getenforce
Enforcing
[root@localhost ~]#?setenforce 0
[root@localhost ~]#?getenforce
Permissive

永久关闭:
[root@localhost ~]# vim /etc/sysconfig/selinux
SELINUX=enforcing 改为?SELINUX=disabled

以上是关于个人复习技能Nginx 大牛指教 希望对别人有所帮助的主要内容,如果未能解决你的问题,请参考以下文章

(待整理)个人技能知识图谱

ACM感悟(转载)

FPGA用,modelsim 仿真时总是出现错误,下面是错误原因,请各位大牛指教

爬虫复习

前端技能树,面试复习第 51 天—— Vue 项目性能优化方案

公司怎么吸引和留住核心技术大牛