一、在Linux系统虚拟机中添加Nginx的源码压缩包,可以直接拖进去,或者使用Xshell选择文件添加;
二、解压压缩包
命令:tar -zxvf nginx-1.8.0.tar.gz
三、进行configure。
由于配置的文件需要在文件的指定目录,/var/temp/nginx,检查在你的虚拟机上是否有着几个文件,没有的话一定要创建:
创建文件夹命令:mkdir 文件夹名称
检查无误后,进行如下配置(在nginx目录下):
./configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi
将命令直接粘贴到窗口,注意,不可用键盘快捷键,右击执行;保证粘贴正确,不要用空格。
如图:
四、安装
执行命令:make
五、进行install
执行命令:make install
六、查看如下文件,看是否已经存在文件夹。
1、启动Nginx
执行命令:./nginx
回车后,如果没有输出其他内容,则表示启动成功,否则失败;
继续执行命令:ps aux|grep nginx
查看存在的进程
整个过程如下图:
2、打开网页,输入配置的虚拟ip,就可以访问Nginx啦!
顺便说说如何查看虚拟机的ip:使用命令:ip addr
如果访问不到,查看防火墙是否关闭
3、关闭Nginx
可以使用kill命令,但不推荐
推荐命令:./nginx -s stop
4、刷新
命令:./nginx -s reload