linux centos7环境nginx安装配置
一、检查和安装依赖
[root@localhost local]# yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
二、下载nginx的tar包
## 下载
[root@localhost ~]# wget http://nginx.org/download/nginx-1.13.7.tar.gz
## 解压并进入文件夹
[root@localhost ~]# tar -zxvf nginx-1.13.7.tar.gz
[root@localhost ~]# cd nginx-1.13.7/
## 创建自定义nginx的安装目录 /usr/local/nginx
[root@localhost nginx-1.13.7]# mkdir /usr/local/nginx
三、编译和安装
编译之前要设置常量,配置安装的目录等
[root@localhost nginx-1.13.7]# ./configure --prefix=/usr/local/nginx/ --pid-path=/var/run/nginx.pid
说明:
- —prefix 配置安装目录
- —sbin-path 配置sbin目录
- —conf-path 配置配置文件的目录
- —pid-path 配置pid的目录
安装
[root@localhost nginx-1.13.7]# make && make install
## 如果不执行则不会创建真正的 nginx 文件
[root@localhost nginx-1.13.7]# test -d
进入安装目录查看安装情况
[root@localhost nginx]# cd /usr/local/nginx
[root@localhost nginx]# ll
总用量 4
drwxr-xr-x. 2 root root 4096 1月 7 12:20 conf
drwxr-xr-x. 2 root root 40 1月 7 12:20 html
drwxr-xr-x. 2 root root 6 1月 7 12:20 logs
drwxr-xr-x. 2 root root 19 1月 7 12:20 sbin
四、启动nginx
在安装目录下执行命令:
[root@localhost nginx]# ./sbin/nginx
默认80端口,记得开放端口。
五、nginx常用命令
./sbin/nginx 启动nginx
./sbin/nginx -s stop 停止nginx,可能不保存相关信息,并迅速终止web服务。
./sbin/nginx -s reload 重启nginx
./sbin/nginx -s quit 平稳关闭Nginx,保存相关信息,有安排的结束web服务。
./sbin/nginx -s reopen 重新打开日志文件。
./sbin/nginx -t 不运行,而仅仅测试配置文件。nginx 将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。
./sbin/nginx -v 显示 nginx 的版本。
./sbin/nginx -V 显示 nginx 的版本,编译器版本和配置参数。
评论区
请写下您的评论...
猜你喜欢
official
1052
zookeeper压缩包参考链接:http://archive.apache.org/dist/zookeeper/将安装包上传到linux相应目录并解压,进入安装目录。以我的环境为例:/usr/local/zook
blog
linux安装nginx
linux系统
2024
linux安装nginx1.检查和安装依赖[root@localhost~]#yum-yinstallgcczlibzlib-develpcre-developensslopenssl-devel2
linux系统
4802
linuxcentos7安装mysql57在安装之前先检查一下之前有没有安装过,如果之前安装过,先卸载完全再重新安装1.将mysql的包传送到/usr/local/下用#tar-zxvf命令解压文件
blog
linux安装jdk
linux系统
3350
,解压到/usr/java文件夹下:#tar-zxvfjdk-8u181-linux-x64.tar.gz5.编辑配置文件,配置环境变量#vim/etc/profile6.加入如下配置JAVA_HOME=
blog
linux系统maven环境变量配置
linux系统
1623
-Xmx1024m"exportPATH=$M2_HOME/bin:$PATH使生效:source/etc/profile配置maven仓库:setting.xml配置文件中在各自的标签中添加:mirrorida
blog
linux安装和配置svn
linux系统
3908
1.卸载svn:yumremovesubversion如果机器上没有安装过svn则跳过此步骤2.安装svn云命令安装svn服务器:yuminstallsubversion3.查看svn的版本
blog
linux系统yum安装git及配置
工具
1698
安装命令yum-yinstallgit查看版本git--version配置远程ssh,执行:gitconfig--globaluser.name"yourname"gitconfig
linux系统
1599
nginx配置负载均衡以及负载均衡的策略的选取(linux)一、nginx配置负载均衡安装nginx,修改conf/nginx.conf配置文件在http块下添加#配置动态服务器列表
最新发表
归档
2018-11
12
2018-12
33
2019-01
28
2019-02
28
2019-03
32
2019-04
27
2019-05
33
2019-06
6
2019-07
12
2019-08
12
2019-09
21
2019-10
8
2019-11
15
2019-12
25
2020-01
9
2020-02
5
2020-03
16
2020-04
4
2020-06
1
2020-07
7
2020-08
13
2020-09
9
2020-10
5
2020-12
3
2021-01
1
2021-02
5
2021-03
7
2021-04
4
2021-05
4
2021-06
1
2021-07
7
2021-08
2
2021-09
8
2021-10
9
2021-11
16
2021-12
14
2022-01
7
2022-05
1
2022-08
3
2022-09
2
2022-10
2
2022-12
5
2023-01
3
2023-02
1
2023-03
4
2023-04
2
2023-06
3
2023-07
4
2023-08
1
2023-10
1
2024-02
1
2024-03
1
2024-04
1
2024-08
1
标签
算法基础
linux
前端
c++
数据结构
框架
数据库
计算机基础
储备知识
java基础
ASM
其他
深入理解java虚拟机
nginx
git
消息中间件
搜索
maven
redis
docker
dubbo
vue
导入导出
软件使用
idea插件
协议
无聊的知识
jenkins
springboot
mqtt协议
keepalived
minio
mysql
ensp
网络基础
xxl-job
rabbitmq
haproxy
srs
音视频
webrtc
javascript
加密算法
目录
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。