欢迎来到天天文库
浏览记录
ID:35975860
大小:79.32 KB
页数:6页
时间:2019-04-29
《新增资源及索引表-王辉静项目13拓展资源_Nginx安装.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Nginx安装nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。正式开始前,编译环境gccg++开发库之类的需要提前装好,这里默认你已经装好。ububtu平台编译环境可以使用以下指令apt-getinstallbuild-essentialapt-getinstalllibtoolcentos平台编译环境使用如下指令安装make:yum-yinstallgccautomakeautoconflibtoolmake安装g++:yuminstallgccgcc-c++下面正式开始---------------------------------------
2、------------------------------------一般我们都需要先装pcre,zlib,前者为了重写rewrite,后者为了gzip压缩。1.选定源码目录可以是任何目录,本文选定的是/usr/local/srccd/usr/local/src2.安装PCRE库ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ 下载最新的PCRE源码包,使用下面命令下载编译和安装PCRE包:cd/usr/local/srcwgetftp://ftp.csx.cam.ac.uk/pub/software/programming/pcr
3、e/pcre-8.34.tar.gztar-zxvfpcre-8.34.tar.gzcdpcre-8.34./configuremakemakeinstall3.安装zlib库http://zlib.net/zlib-1.2.8.tar.gz 下载最新的zlib源码包,使用下面命令下载编译和安装zlib包:cd/usr/local/srcwgethttp://zlib.net/zlib-1.2.8.tar.gztar-zxvfzlib-1.2.8.tar.gzcdzlib-1.2.8./configuremakemakeinstall4.安装ssl(某些vps默认没装ssl)cd/usr/lo
4、cal/srcwgethttp://www.openssl.org/source/openssl-1.0.1c.tar.gztar-zxvfopenssl-1.0.1c.tar.gz5.安装nginxNginx一般有两个版本,分别是稳定版和开发版,您可以根据您的目的来选择这两个版本的其中一个,下面是把Nginx安装到/usr/local/nginx目录下的详细步骤:cd/usr/local/srcwgethttp://nginx.org/download/nginx-1.4.2.tar.gztar-zxvfnginx-1.4.2.tar.gzcdnginx-1.4.2./configure--
5、sbin-path=/usr/local/nginx/nginx--conf-path=/usr/local/nginx/nginx.conf--pid-path=/usr/local/nginx/nginx.pid--with-http_ssl_module--with-pcre=/usr/local/src/pcre-8.34--with-zlib=/usr/local/src/zlib-1.2.8--with-openssl=/usr/local/src/openssl-1.0.1cmakemakeinstall--with-pcre=/usr/src/pcre-8.34指的
6、是pcre-8.34的源码路径。--with-zlib=/usr/src/zlib-1.2.7指的是zlib-1.2.7的源码路径。安装成功后/usr/local/nginx目录下如下fastcgi.confkoi-winnginx.conf.defaultfastcgi.conf.defaultlogsscgi_paramsfastcgi_paramsmime.typesscgi_params.defaultfastcgi_params.defaultmime.types.defaultuwsgi_paramshtmlnginxuwsgi_params.defaultkoi-utfnginx
7、.confwin-utf6.启动确保系统的80端口没被其他程序占用,运行/usr/local/nginx/nginx命令来启动Nginx,netstat-ano
8、grep80如果查不到结果后执行,有结果则忽略此步骤(ubuntu下必须用sudo启动,不然只能在前台运行)sudo /usr/local/nginx/nginx打开浏览器访问此机器的IP,如果浏览器出现Welcometonginx!则表
此文档下载收益归作者所有