今天我们来学习一下如何在Linux环境下安装nginx,主要是觉得以后我自己的服务器会用上,所以先安上,好了,接下来直接进入主题。
yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
好了,现在我们的准备环境就好了,如果环境是已经有了的话,我们就可以跳过这一步,当然,建议还是执行一下,就当更新升级了嘛。
官网下载地址:
这里我们上传到 /usr/local 目录下
tar -zxvf nginx-1.20.2
提示:这里想要改名字的小伙伴注意一下,我知道有些小伙伴会嫌弃后面的数字,觉得还是直接nginx好听,不过先不要改哦,因为后续的初始化中会直接在同目录下生成一个 nginx 文件夹!!!!!
我们进入 nginx-1.20.2 文件夹,执行 ./configure 配置命令
./configure
这一步有可能会报错,像下面这个错误就是我们没有事先安装 zlib 库,所以我们不能错过我们的环境准备。
执行编译命令 make
make
执行安装命令 make install
make install
好了,执行完这三个命令后,我们的编译安装就好了,接下来我们就可以在同目录下看到一个 nginx 目录
接下来我们进入 nginx 下的 conf 目录修改 nginx.conf 文件,因为默认端口是80,可能会和Apache使用的端口冲突,这里改为8089;server_name修改为Linux的IP地址就可以啦
我们进入 nginx 下的 sbin 目录,执行 ./nginx 启动Nginx
./nginx
输入 http://ip地址:8089 就可以访问到啦
提示:如果访问不到可能是没有关闭防火墙,小伙伴们需要关闭一下哦,如果跟luodiab一样是云服务器的话,则需要去控制台开放一下端口哦。
以上就是我个人安装在 Linux环境下安装nginx 的整个流程,写完笔记之后,感觉更加流畅了,如果有什么问题,可以将问题发我邮箱 luodiab@126.com,欢迎各位的意见。