首页 > 系统相关 >第一篇:nginx部署

第一篇:nginx部署

时间:2023-07-19 11:23:11浏览次数:28  
标签:CentOS 第一篇 ip 虚拟机 配置 nginx 部署 安装

虚拟机安装
虚拟机:vmware
操作系统:CentOS-7.4
虚拟机安装CentOS7.4
1 新建虚拟机

 


2 选择典型

 


3 选择CentOS镜像
我们在这次学习时使用mini版操作系统镜像,安装速度快,也去除了我们用不到的软件。

 

 

4 存储位置

 


5 虚拟机磁盘配置

 

 


6 自定义其他配置

 


在自定义硬件中,我们可以再次配置虚拟机的内存、cpu等硬件属性:

 

 

电脑配置
内存:建议8G以上

CPU:4核以上主流即可

系统安装
1 虚拟机配置完成之后进入系统安装界面

 


出现此界面后敲“回车”进入安装程序

 

 

2 选择安装语言

 


3 分区选择
虽然默认会自动帮我们格式化磁盘,但也需要点击确认一下。

 

 

点击左上角完成即可

 

 

4 开始安装

 


安装过程中我们可以设置密码

 

 

5 安装完成
当出现 重启 按钮时,说明系统已经安装完成

 

 

重启后的样子

 

 

至此,我们在VMware中对CentOS的基本安装已经完成。

Linux配置
配置上网
修改配置网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33

 

 

修改ONBOOT=yes

重启网络服务

systemctl restart network

测试

ping qq.com

 

 

至此,我们的虚拟机就可以访问互联网了。

配置静态ip
查看本地ip:

 

 

之前的网络配置是使用dhcp方式分配ip地址,这种方式会在系统每次联网的时候分配一个ip给我们用,也就是说有可能系统下次启动的时候ip会变,这样非常不方便我们管理。

网段和网关可以通过以下方式查看:

 

 

 

配置静态ip首先需要打开网卡配置文件

 


修改启动协议 BOOTPROTO=static
手动配置ip地址

 

 

完整配置截图如下:

 

 

环境不同,ip地址可能不同,所以需要安装自己的ip网段和网关地址进行配置。

接下来重启网络服务
systemctl restart network

查看ip地址,发现ip地址已经变成固定ip 192.168.8.101:

 

 

不能上网的错误排查
•vmware中网关是否正确

•直接ping ip是否能通(物理连接排查)

•卸载重装

一些公网DNS服务器

 


Centos7 防火墙的关闭
CentOS 7.0默认使用的是firewall作为防火墙

 

宝塔Linux面板安装教程
参考:https://www.bt.cn/bbs/thread-19376-1-1.html

安装命令:

 


安装成功的截图如下:

 

 

 

安装好进行访问:

 

 

 

 

面板卸载:

 


Nginx的安装

 

使用源码编译安装

 

 

 

 

启动nginx

 

安装成系统服务

 

 

 

 

 

参考文档

Nginx参考文档:https://www.w3cschool.cn/nginx/nginx-d1aw28wa.html

原文链接:https://blog.csdn.net/Learning_xzj/article/details/124502959

标签:CentOS,第一篇,ip,虚拟机,配置,nginx,部署,安装
From: https://www.cnblogs.com/fengkun125/p/17565082.html

相关文章

  • nginx配置文件内容(1)
    nginx.conf内容 在Nginx服务器的主配置文件nginx.conf中,包括全局配置、I/O事件配置、HTTP配置这三大块内容,配置语句的格式为”关键字 值;”(末尾以分号表示结束),以”#”开始的部分表示注释。 1)全局配置 由各种配置语句组成,不使用特定的界定标记。全局配置部分包括运行用户......
  • nginx中编译安装的的模块介绍
    nginx中编译安装的的模块介绍./configure--prefix=/usr/local/nginx--with-http_dav_module--with-http_stub_status_module--with-http_addition_module--with-http_sub_module--with-http_flv_module--with-http_mp4_module--with-pcre--with-http_ssl_module--with-......
  • GitLab + Jenkins + Docker 本地自动化部署
    GitLab+Jenkins+Docker本地自动化部署原创 贺大官人 猿起猿进 2023-07-1215:51 发表于浙江 GitLab+ Jenkins+ Docker+ Nginx 前端自动化部署 注GitLab 本地化部署——前端代码版本管理Docker+ Nginx 本地容器化部署前端项目——需手动上传......
  • mongodb分片部署(未启用密码认证)
    环境:OS:Centos7mongodb:4.4.22拓扑结构:s1分片(副本集):192.168.104:29001分片服务器1192.168.106:29001分片服务器2192.168.107:29001分片服务器3s2分片(副本集):192.168.104:29002分片服务器1192.168.106:29002分片服务器2192.168.107:29002分片服务器3s3分片(副本......
  • m基于虚拟力优化算法的二维室内红外传感器部署策略matlab仿真
    1.算法仿真效果matlab2022a仿真结果如下:    2.算法涉及理论知识概要        红外传感器在室内环境监测、安防、智能控制等领域中得到了广泛应用。在室内部署红外传感器时,其位置的选择对于传感器的性能和信号质量有着至关重要的影响。因此,如何确定红外传感器......
  • Ubuntu安装MySQL、nginx、nacos
    Ubuntu安装mysql1、安装mysql#此命令直接安装最新版mysql8.0sudoapt-getinstallmysql-server2、查看默认用户及密码cat/etc/mysql/debian.cnfuser =debian-sys-maintpassword =s8hjWltF0W2EBU323、登录该用户mysql-udebian-sys-maint-pusemysql;updateuse......
  • nginx 负载均衡相关知识
    Nginx("enginex")是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。Nginx是由IgorSysoev为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、......
  • Sealos Web UI 公有云部署实践
    不管部署任何开源的产品,首先看他的官网文档或者github的readme、wiki等等这是 sealosgithub readmehttps://github.com/labring/sealos/blob/main/deploy/cloud/README.md  一、准备一台服务器你可以使用自己本地电脑安装vmware创建一台虚拟机,操作系统Ubuntu我这里......
  • Nginx 代理 WebSocket 、TCP协议
    Nginx代理WebSocket什么是WebSocketWebSocket是一种网络传输协议,可在单个TCP连接上进行全双工通信,位于OSI模型的应用层。WebSocket中的握手和HTTP中的握手过程兼容,且可以使用HTTP中的Upgrade协议头将连接从HTTP升级到WebSocket。代理结构WebSocket可以工作在......
  • RocketMQ安装部署
    1.下载安装包解压2.环境配置系统变量3.修改配置conf/broker.confenablePropertyFilter=true#指定nameser的地址,把borker与nameser关联起来namesrvAddr=127.0.0.1:98764.启动先启动mqnamesrv.cmd,再启动mqbroker.cmd5.自动创建topicstartmqbroker.cmd-n1......