前后端服务配置

devtools/2025/2/9 9:00:26/

1、安装虚拟机(VirtualBox或者vmware),在虚拟机上配置centos(选择你需要的Linux版本),配置如nginx服务器

1.1 VMware 下载路径Sign In注册下载

1.2 VirtualBox 下载路径https://www.virtualbox.org/wiki/Downloads

2、配置服务器先不要配置代理,域名访问成功后再做其他配置(sudo nano /etc/nginx/nginx.conf)

3、访问不成功时查看日志分析报错原因逐个解决(tail -f /var/log/nginx/error.log)
4、本地访问成功域名不成功时配置虚拟机网络(在页面设备-网络NAT配置下,本次配置了端口转换,主机访问地址及端口转换为虚拟机分配IP及监听端口)

5、sudo systemctl start nginx 失败时sudo setenforce 0 可以先临时设置selinux为permissive状态

6、网页拒绝访问时先本地curl 127.0.0.1:端口号是否成功,在curl域名:端口号(本地ipv4地址)分析具体问题在哪里

7、在/usr/share/nginx/先建文件夹html,新建文件index.html,编写前端代码,访问后显示

8、在本地新建后端文件代码如pc.py文件,配置nignx.conf文件后端服务路径,确保前端请求可以代理到后端,启动后端服务文件pc.py,启动后访问前后端页面,后端服务端口和pc.py文件内配置port端口一致,与网页访问或curl域名访问端口不一致

9、可以在vscode或其他工具内远程访问虚拟机代码文件编辑保存重新启动服务调试验证代码


http://www.ppmy.cn/devtools/157307.html

相关文章

「全网最细 + 实战源码案例」设计模式——策略模式

核心思想 策略模式(Strategy Pattern)是一种行为型设计模式,用于定义一系列算法或策略,将它们封装成独立的类,并使它们可以相互替换,而不影响客户端的代码,提高代码的可维护性和扩展性。 结构 …

Python 数据挖掘与机器学习

模块一:Python编程 Python编程入门 1、Python环境搭建 2、如何选择Python编辑器? 3、Python基础 4、常见的错误与程序调试 5、第三方模块的安装与使用 6、文件读写(I/O) Python进阶与提高 1、Numpy模块库 2、Pandas模块…

国自然地区基金|基于深度学习多模态影像组学智能诊断非酒精性脂肪肝病的研究|基金申请·25-02-06

小罗碎碎念 今天和大家分享一个国自然地区科学基金项目,项目执行期为2020.01 - 2023.12,直接费用为34万。 研究通过构建NAFLD动物模型,运用US-SWE、MSCT、DECT、MRI等多模态影像技术和深度学习方法,评估疾病严重程度及病理特点。 …

JavaScript系列(65)--虚拟机实现详解

JavaScript虚拟机实现详解 🚀 今天,让我们深入探讨JavaScript虚拟机的实现。虚拟机是JavaScript引擎的核心组件,它负责执行字节码并管理运行时环境。 虚拟机基础概念 🌟 💡 小知识:JavaScript虚拟机是一个…

电脑开机提示按f1原因分析及终极解决方法来了

经常有网友问到一个问题,我电脑开机后提示按f1怎么解决?不管理是台式电脑,还是笔记本,都有可能会遇到开机需要按F1,才能进入系统的问题,引起这个问题的原因比较多,今天小编在这里给大家列举了比…

TLS 和 SSL区别

TLS 与 SSL 的区别 TLS(传输层安全协议)和 SSL(安全套接字层)都是用于加密网络通信的协议,特别是在 Web 流量(如 HTTPS)中保护数据传输的安全。虽然它们有相似的功能和目的,但在协议…

机试题——句子平均重量

题目描述 这是一个小岛上的传统活动,每年夏天居民们会举办一场盛大的比赛,以庆祝丰收和团结精神。比赛的主要环节是选手们轮流背诵他们准备好的一句话,而评判会根据每个句子的平均重量来评分。 今年,比赛的主题是环保&#xff0…

深入浅出:机器学习的全面解析

深入浅出:机器学习的全面解析 引言 机器学习(Machine Learning, ML)作为人工智能的一个重要分支,近年来取得了显著进展,并在多个领域中得到了广泛应用。本文将从基础概念、核心算法、应用场景以及未来发展趋势等方面…