<强> 1,官网下载安装包强>
http://nginx.org/en/download.html,选择适合Linux的版本,这里选择最新的版本,下载到本地后上传到服务器或者centos下直接wget命令下载。
切换到/usr/当地目录,下载软件包
# cd/usr/local # wget http://nginx.org/download/nginx-1.11.5.tar.gz
<强> 2,安装nginx 强>
先执行以下命令,安装nginx依赖库,如果缺少依赖库,可能会安装失败,具体可以参考文章后面的错误提示信息。
# yum安装gcc-c + + # yum安装pcre # yum安装pcre-devel # yum安装zlib # yum安装zlib-devel # yum安装openssl # yum安装openssl-devel
解压安装包
#焦油-zxvf nginx-1.11.5.tar.gz
nginx被解压到了/usr/地方/nginx-1.11.5目录下(不要把压缩包解压到/usr/地方/nginx目录下,或者将解压后的目录重命名为nginx,因为nginx会默认安装到/usr/地方/nginx目录下),切换到nginx-1.11.5/目录
# cd/usr/local/nginx-1.11.5/
执行# ./configure
# ./configure
该操作会检测当前系统环境,以确保能成功安装nginx,执行该操作后可能会出现以下几种提示:
,,,,检查操作系统
,,,,, + Linux 3.10.0-123.el7。x86_64 x86_64
,,,,检查C编译器……没有找到
,,,。/配置:C编译器错误:没有找到cc
<>强,,,,如果出现以上错误提示信息,执行yum安装gcc-c + +安装gcc, 强>
,,,。/配置:错误:HTTP重写模块需要PCRE库。
,,,,你可以禁用模块通过使用——without-http_rewrite_module
,,,,的选择,或PCRE库安装到系统,或构建PCRE库
,,,,从源与静态nginx通过使用——with-pcre=& lt; path>选择。
<>强,,,,如果出现上面提示,表示缺少PCRE库强>
,,,。/配置:错误:HTTP gzip模块需要zlib库。
,,,,你可以禁用模块通过使用——without-http_gzip_module
,,,,的选择,或zlib库安装到系统,或构建zlib库
,,,,从源与静态nginx通过使用——with-zlib=& lt; path>选择。
<>强,,,,如果出现以上提示,表示缺少zlib库强>
,如果没有出现。/配置:错误提示,表示当前环境可以安装nginx,执行做和做安装编译nginx
#让 #让安装
没有出错的话,表示nginx已经成功安装完成,默认安装位置为/usr/地方/nginx,之前的/usr/地方/nginx-1.11.5/可以删除掉了。
如果出现cp:“conf/koi-win”和“/usr/地方/nginx/conf/koi-win”是相同的文件,可能是你把安装包解压到了/usr/地方/nginx目录,解决办法是将该目录重命名为其他名称后再执行,使安装。
<强> 3,配置nginx开机启动强>
切换到/lib/systemd/系统/目录,创建nginx。服务文件vim nginx.service
# cd/lib/systemd/system/# vim nginx.service
文件内容如下:
(单位) 描述=nginx=network.target后 (服务) 类型=分支 ExecStart=/usr/地方/nginx/sbin/nginx ExecReload=/usr/地方/nginx/sbin/nginx重载 ExecStop=/usr/地方/nginx/sbin/nginx辞职 PrivateTmp=true (安装) WantedBy=multi-user.target
退出并保存文件,执行systemctl启用nginx。服务使nginx开机启动
# systemctl启用nginx.service
systemctl开始nginx.service ,,,启动nginx
systemctl停止nginx.service ,,,结束nginx
systemctl重启nginx.service ,,,重启nginx
<强> 4,验证是否安装成功强>
输入http://服务器IP/,如果能看到nginx的界面,就表示安装成功了
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。