Linux系统下安装Nginx

环境准备

nginx下载地址:http://nginx.org/en/download.html
本次安装以 nginx-1.12.2 为例
Linux:CentOS7

1.安装 c++编译环境

yum install gcc-c++

2.安装模块依赖库pcre 库(rewrite)

yum install pcre*

3.安装模块依赖库openssl 库(ssl)

yum install openssl*

4.安装模块依赖库zlib 库(gzip)

yum install zlib*

安装 Nginx

将下载好的Nginx压缩包上传到linux服务器的root并解压

tar zxvf nginx-1.12.2.tar.gz

Linux系统下安装Nginx_第1张图片
将解压好的nginx-1.12.2文件移动并重命名到usr/local/下,并跳转到nginx目录下

mv nginx-1.12.2 /usr/local/nginx
cd /usr/local/nginx

安装 Nginx

./configure
make&make install

等待完成后,查看目录多了是否多了一下文件夹,找到sbin进去

cd sbin

Linux系统下安装Nginx_第2张图片
在sbin目录运行nginx

./nginx

会出现以下错误
在这里插入图片描述
不过不要慌,这个只是少了一个文件而已,在nginx目录下执行

mkdir logs

修改conf/nginx.conf文件,将注释的pid替换成下面的

pid        /usr/local/nginx/logs/nginx.pid;

关闭所有nginx进程

killall nginx

查看nginx状态

ps -A | grep nginx

你可能感兴趣的:(linux,nginx)