当前位置:首页 > 服务器 > 正文内容

centos7 安装nginx

老刘服务器1368

QQ截图20200521161026.png

  1. 第一步:下载文件:Nginx下载网址,我这里下载的是nginx1.17,可以直接在本地电脑上载后上传到服务器,也可以直接在服务器上执行wget下载:

wget https://nginx.org/download/nginx-1.17.10.tar.gz

根据个 人网络情况 ,下载时间长短不等;

第二:安装依赖 安装依赖 安装依赖

yum install -y pcre pcre-devel gcc zlib zlib-devel openssl openssl-devel gd gd-devel

如果已安装过,可跳过。image.png


第三:解压nginx安装包

把压缩包解压到usr/local/下
tar -zxvf nginx-1.17.10.tar.gz -C /usr/local/

image.png

第四:安装

    切换到/usr/local/nginx-1.17.10下

cd /usr/local/nginx-1.17.10

编译安装:

./configure
 
make
 
make install

执行完成后,会在/usr/local下生成一个nginx文件夹,就是我们刚才安装的

image.png


进入到nginx下启动

cd /usr/local/nginx/sbin
./nginx

image.png


查看是否启动成功

ps -ef | grep nginx

image.png

访问你的ip地址会出现测试页面

image.png

备注:如果服务器开启了防火墙,需要关闭或放行80端口:

关闭: systemctl stop firewalld
开放80端口:firewall-cmd  --zone=public  --add-port=80/tcp  --permanent    (--permanent永久生效,没有此参数重启后失效)


打赏
标签: nginxopenssl
分享给朋友:

相关文章

centos7 使用rz/sz上传、下载文件

centos7 使用rz/sz上传、下载文件

centos系统可以使用rz或sz快速上传,但 是首 先要先安装lrzsz,安装命令:yum install -y lrzsz使用rz上传文件到服务器...

centos7 编译安装php7.2并配置nginx支持多站点

centos7 编译安装php7.2并配置nginx支持多站点

下载php安装包,官网地址https://www.php.net/downloadswget http://cn2.php.net/distributions/php-7.2.31.tar....

centos 通过fail2ban firewalld防止网站被cc攻击

centos 通过fail2ban firewalld防止网站被cc攻击

fail2ban可以监视你的系统日志,然后匹配日志的错误信息执行相应的屏蔽动作。网上大部分教程都是关于fail2ban + iptables组合,考虑到CentOS 7已经自带Firewalld,并且...

centos动态Ip改为静态Ip

centos动态Ip改为静态Ip

昨天装了一个centos7虚拟机想测试点东西,但是由于公司是dhcp自动 分配ip地址的,今天发现ip地址已经变了,自己又没有路由器管理权限,没办法在路由上mac绑定,只能手动把ip改为静态...

centos7 rifewalld防火墙基本使用方法

centos7 rifewalld防火墙基本使用方法

systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。1、firewalld的基本使用启动: systemctl ...

发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。