centos8服务器安装nginx

简介: centos8服务器安装nginx

安装nginx

  1. 安装依赖包
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

如果服务器是Ubuntu的,那就需要按照

按照CentOS安装nginx的流程,把

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

改成

sudo apt-get install gcc zlib zlib-devel pcre-devel openssl openssl-devel

执行,报错

‘Unable to locate package zlib’

这里ububtu没有上述的四个包,改为下面四个包

sudo apt install zlib1g
sudo apt install zlib1g-dev
sudo apt-get install libpcre3-dev
sudo apt-get install libssl-dev
  1. 下载并解压安装包

进入路径

cd /usr/local

创建nginx目录

mkdir nginx

进入nginx目录下

cd nginx/

下载nginx安装

wget http://nginx.org/download/nginx-1.18.0.tar.gz

解压缩安装包

tar -zxf nginx-1.18.0.tar.gz

进入解压后的安装包下

cd nginx-1.18.0/

执行命令 考虑到后续安装ssl证书 添加两个模块

./configure --with-http_stub_status_module --with-http_ssl_module

执行make和make install命令

make && make install

执行make&&make install命令后看到如下编译过程就是显示成功了

启动nginx

/usr/local/nginx/sbin/nginx -s reload

查看nginx进程是否启动成功

ps -ef | grep nginx

若想使用外部主机访问nginx,需要关闭服务器防火墙或开放nginx服务端口,端口为nginx.conf的配置端口

centOS6及以前版本使用命令:

systemctl stop iptables.service

centOS7关闭防火墙命令:

systemctl stop firewalld.service

比如此时我的ip地址是192.168.80.138,那么我在浏览器中输入192.168.80.138,就能看到下面这个界面了。如果显示到下面这个界面就证明已经安装成功了。


相关文章
|
1天前
|
前端开发 jenkins 持续交付
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
18 1
|
1天前
|
jenkins 网络安全 持续交付
新的centos7.9安装docker版本的jenkins2.436.1最新版本-后端项目发布(四)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-后端项目发布(四)
14 3
|
1天前
|
网络协议 Linux Docker
在centos7下通过docker 安装onlyoffice
在centos7下通过docker 安装onlyoffice
18 0
|
1天前
|
监控 JavaScript 网络协议
Linux系统之安装uptime-kuma服务器监控面板
【5月更文挑战第12天】Linux系统之安装uptime-kuma服务器监控面板
10 0
|
1天前
|
NoSQL Linux Redis
在CentOS上安装和配置Redis
在CentOS上安装和配置Redis
33 0
|
1天前
|
安全 Linux 测试技术
在CentOS上安装Elasticsearch和Kibana
在CentOS上安装Elasticsearch和Kibana
8 0
|
1天前
|
XML 网络安全 开发工具
如何下载并安装 SAP ABAPGit,并完成 ABAP 服务器上 SSL 证书的配置试读版
如何下载并安装 SAP ABAPGit,并完成 ABAP 服务器上 SSL 证书的配置试读版
11 0
|
1天前
|
运维 Kubernetes 监控
本地CentOS安装轻量级容器PaaS平台KubeSphere并实现无公网IP远程访问
本地CentOS安装轻量级容器PaaS平台KubeSphere并实现无公网IP远程访问
5 0
|
1天前
|
Kubernetes Docker 容器
Docker 安装 Portainer
Portainer Community Edition是一个针对容器化应用程序的轻量级服务交付平台,可用于管理 Docker、Swarm、Kubernetes 和 ACI 环境。它的设计理念是部署和使用都简单,该应用程序允许您通过“智能”GUI 和/或广泛的 API 管理所有编排器资源。
41 3
|
1天前
|
Java 开发工具 git
新的centos7.9安装docker版本的jenkins2.436.1最新版本-项目发布(三)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-项目发布(三)
12 4

热门文章

最新文章

http://www.vxiaotou.com