在虚拟机上安装nginx(乐优商城)

首先,下载nginx的安装包
在这里插入图片描述

启动虚拟机
在这里插入图片描述
点开终端:
使用 su - root进入管理员权限
在这里插入图片描述
然后关闭防火墙:(重启生效,也可以后面关闭)
chkconfig iptables off

然后新增用户 leyou,这里我们不设置密码
在这里插入图片描述
新增用户之后,会在home下新增一个leyou,cd命令进入这个目录,接下来我们把安装包上传到这里:
在这里插入图片描述
上传可以使用工具FileZilla

启动工具

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击连接:
在这里插入图片描述
然后进入终端解压:tar -xvf nginx-1.10.0.tar.gz
在这里插入图片描述
然后
在这里插入图片描述
然后安装依赖包(在nginx目录下进行)

由于nginx中的功能都是模块化的,而模块又依赖于一些软件包(如pcre库、zlib库和openssl库)才能使用。故,安装nginx之前,需要先完成nginx模块依赖的软件包的安装。

pcre-devel包:为nginx模块提供正则表达式库
zlib-devel包:为nginx模块提供数据压缩用的函数库
openssl-devel包:为nginx模块提供密码算法、证书以及SSL协议等功能

通过yum命令方式来安装 yum -y install pcre-devel openssl-devel

这里,没有通过yum命令来安装zlib-devel包,且看安装过程,安装中,yum命令会自动帮忙解决依赖关系。

待安装完毕时,我们可以看到已安装的程序包有openssl-devel 和 pcre-devel,并可以看到作为依赖被安装的程序包中包含了我们原本需要安装的zlib-devel包。


然后配置安装目录:(在nginx目录下进行)
./configure --prefix=/opt/nginx --sbin-path=/usr/bin/nginx

然后安装:make && make install

然后通过 nginx 命令 启动nginx
在这里插入图片描述
如果正确启动,则这里可以看到两个进程。
(这里如果错误则可能是防火墙没有关闭,可以关闭防火墙再次尝试,关闭防火墙后记得重启)

打开浏览器访问虚拟机地址出现
在这里插入图片描述
则安装成功。
附:这是另外一个nginx安装的教程链接也可以参考
至此nginx安装成功。

猜你喜欢

转载自blog.csdn.net/zcylxzyh/article/details/98072052
今日推荐