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 然后解压,解压完成!
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文件夹
进入nginx,有这两个目录
可以进入conf修改端口
最后进入sbin目录,启动 ./nginx
ps -ef|grep nginx 查看是否启动成功
输入你的ip,然后发现,访问成功!!!!!
出现的问题:
输入我的ip发现出现,不知道谁的wordpress这个页面
后面学长说是,服务器上apache塞wordpress,80端口被apache的httpd吃掉了所以nginx起不来。。。
虽然不知道为什么,后面把阿里云服务器镜像从默认的wordpress改成CentOS,然后在新系统重装,就成功跑出页面了!!!