Linux-在Linux环境下安装nginx

记录一下!

1、安装g++、gcc、openssl-devel、pcre-devel和zlib-devel

yum install gcc-c++

yum install -y pcre pcre-devel

yum install -y zlib zlib-devel

yum install -y openssl openssl-devel

2、下载nginix包

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

 tar -zxvf nginx-1.16.1.tar.gz 然后解压,解压完成!

Linux-在Linux环境下安装nginx

3、配置

配置,--prefix是指定安装的位置,执行编译、安装(make,make install)成功后,生成的配置文件(conf文件夹)和启动文件(sbin文件夹)等会放到生成的nginx(自定义名字)这个文件夹里,方便以后的维护。

因为如果不设置的话,直接执行./configure,会把文件生成到/usr/local/nginx下(但有的时候你可能没有对这个(usr)文件夹下的文件有操作权限,所以建议指定到你有操作权限的文件夹(/home/software),指令:

./configure --prefix=/home/software/nginx-1.16.1/nginx

4、编译

make

5、安装

make install

 

最后在/home/software/nginx-1.16.1 看到nginx文件夹

Linux-在Linux环境下安装nginx

进入nginx,有这两个目录

Linux-在Linux环境下安装nginx

可以进入conf修改端口

Linux-在Linux环境下安装nginx

 

最后进入sbin目录,启动 ./nginx

ps -ef|grep nginx 查看是否启动成功

Linux-在Linux环境下安装nginx

输入你的ip,然后发现,访问成功!!!!!Linux-在Linux环境下安装nginx

 

 

出现的问题:

输入我的ip发现出现,不知道谁的wordpress这个页面

Linux-在Linux环境下安装nginx

后面学长说是,服务器上apache塞wordpress,80端口被apache的httpd吃掉了所以nginx起不来。。。

虽然不知道为什么,后面把阿里云服务器镜像从默认的wordpress改成CentOS,然后在新系统重装,就成功跑出页面了!!!

Linux-在Linux环境下安装nginx

Linux-在Linux环境下安装nginx