虚拟机 安装ngnix 学习笔记

来源:互联网 发布:c 实现网络爬虫 编辑:程序博客网 时间:2024/06/05 19:48

硬件要求:笔记本电脑一台,内存最少4G,已安装虚拟机(本人是ubuntu 64位)

安装pcre :(ngnix依赖它),下载地址http://sourceforge.net/projects/pcre/files/pcre/,下载版本 pcre-8.38.tar.gz

步骤如下:

确定你的虚拟机网络配置都已经弄好了,主机和虚拟机都可以互相访问,用比较流行ssh,配置ssh 如http://jingyan.baidu.com/album/9c69d48fb9fd7b13c8024e6b.html?picindex=1

linux切换到root 权限 

设置root密码,sudo passwd root (设置过就忽略这一步)

su root 切换root用户

将下载的prce放在指定目录(假设是ngnix文件夹),解压它,tar –zxvf  pcre-8.38.tar.gz 得到一个pcre-8.38文件

进入pcre-8.38目录,进行配置、编译、安装

配置命令 ./configure  再编译命令 make 最后安装 make install (确保三个命令正常执行了)

安装ngnix:(下载地址http://nginx.org/en/download.html  版本 nginx-1.10.2.tar.gz)

成功安装prce后,开始安装ngnix,首先把压缩包上传到ngnix文件夹(和prce一样)

解压tar –zxvf nginx-1.10.2.tar.gz 得到一个nginx-1.10.2 ,进入压缩后的目录,和配置pcre 解决思路一样,三个命令

./configure 最容易出错,可能还需要安装其他库,我的版本就出现了这个错误--

checking for zlib library ... not found 

./configure: error: the HTTP gzip module requires the zlib library.

那么没办法继续安装它提示的,具体如何安装和上面都一样,比较简单,提供一个下载的地址 http://zlib.NET/zlib128.zip

./configure 成功截图如下

继续执行make和make install ,如果出现如下那证明你成功了,默认存放的路径是usr/local/nginx


安装过程中,遇到的问题,大多都是一些依赖问题,这个耐心点操作就行了

安装成功后 /usr/local/nginx 目录下有四个子目录分别是:conf、html、logs、sbin 。
其中 Nginx 的配置文件存放于 conf/nginx.conf,
bin文件是位于 sbin 目录下的 nginx 文件。
确保系统的 80 端口没被其他程序占用,运行 sbin/nginx 命令来启动 Nginx,
打开火狐浏览器访问此机器的 IP(可以用localhost),如果浏览器出现 Welcome to nginx! 则表示 Nginx 已经安装并运行成功

 

0 0
原创粉丝点击