1.创建目录,将安装包下载到指定目录中
mkdir -p /home/download/tools
cd /home/download/tools
执行这条命令下载安装包:
wget http://nginx.org/download/nginx-1.10.3.tar.gz
2.解决安装包依赖问题
复制执行即可
yum install pcre-devel openssl-devel -y
3.检查依赖包是否安装完成
rpm -qa |egrep "pcre|openssl"
查看返回结果
pcre-7.8-7.el6.x86_64
openssl-1.0.1e-57.el6.x86_64
pcre-devel-7.8-7.el6.x86_64
openssl098e-0.9.8e-20.el6.centos.1.x86_64
openssl-devel-1.0.1e-57.el6.x86_64
4.解压 编译安装
tar xf nginx-1.10.3.tar.gz
cd nginx-1.10.3
5.添加nginx运行用户 www
useradd -s /sbin/nologin -M www
id www 进行查看
6.编译
./configure (配置 编译参数) make(编译) make install(复制 创建目录 文件 )
./configure --prefix=/application/nginx-1.10.3 --user=www --group=www --with-http_stub_status_module --with-http_ssl_module
7.make&&make install&&echo $?
创建编译,返回值如果最终为0 则为执行成功.
8.创建软连接,启动nginx 并进行测试
a. ln -s /application/nginx-1.10.3/ /application/nginx
b. /application/nginx/sbin/nginx
c. lsof -i:80
查看80端口是否被监听.
9.如果出现无法编译安装请执行以下命令
yum install gcc gcc-c++ automake autoconf -y
10.使用自己配置的外网地址进行测试.
在浏览器中(不要用win10自带浏览器,自己在测的时候不成功.)使用谷歌,搜狗,360,火狐浏览器都可以.输入配置好的外网ip回车.
出现如下页面表示安装成功.
If you see this page, the nginx web server is successfully installed and working. Further configuration is required.
For online documentation and support please refer to nginx.org.
Commercial support is available at nginx.com.
Thank you for using nginx.
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。