前后端服务配置

news/2025/2/11 13:27:44/

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/news/1571165.html

相关文章

c/c++蓝桥杯经典编程题100道(18)括号匹配

括号匹配 ->返回c/c蓝桥杯经典编程题100道-目录 目录 括号匹配 一、题型解释 二、例题问题描述 三、C语言实现 解法1:栈匹配法(难度★) 解法2:计数器法(仅限单一括号类型,难度★☆) …

Windows 电脑安装 mysqldump 的详细教程

一、下载 MySQL 社区版 访问官网 打开浏览器,访问 MySQL Community Downloads。 选择版本 找到最新的 MySQL 社区版本。点击 Go to Download Page 按钮,进入下载页面。 下载 MSI 安装包 在下载页面中选择 Windows (x86, 64-bit), MSI Installer。点击 …

程序控制语句

选择语句 选择结构是指根据程序运行时候产生的结果或者用户的输入条件执行相应的代码。在Java中有两种选择语句可以使用:if和switch。使用它们可以根据条件来选择接下来要干什么。 if语句 f语句是最简单的选择语句。它可以控制程序在两个不同的路径中执行。下面是…

亚马逊云科技Bedrock知识库自定义语义搜索配置教程

借助亚马逊云科技的Amazon Bedrock知识库功能,我们可以安全地将Amazon Bedrock中的基础模型连接到我们的私有数据,实现检索增强生成(RAG)。给知识库挂载额外的数据有助于模型生成更相关、基于上下文的准确响应,而无需重…

Ajax:重塑Web交互体验的人性化探索

在数字化时代,网页的交互性和响应速度已成为衡量用户体验的关键指标。Ajax(Asynchronous JavaScript and XML),作为前端与后端沟通的桥梁,凭借其异步通信的能力,极大地提升了网页的动态性和用户友好度&…

02.10 TCP之文件传输

1.思维导图 2.作业 服务器代码&#xff1a; #include <stdio.h> #include <string.h> #include <unistd.h> #include <stdlib.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <pthread.h> …

1.2 项目初始化实战

1.2 项目初始化实战 1.2.1 Maven多模块项目构建&#xff08;企业级标准&#xff09; 项目结构规范&#xff1a; parent-project&#xff08;父模块&#xff09; ├── pom.xml ├── common-core&#xff08;通用工具模块&#xff09; │ ├── src/main/java │ └─…

深度学习框架PyTorch

一、框架概览 深度学习框架&#xff1a;是一个针对深度学习的科学计算库&#xff0c;在深度学习领域&#xff0c;以下是当前市场上几个主流的深度学习框架&#xff1a; TensorFlow 上一代框架&#xff1a;起始于静态图时代&#xff0c;为早期深度学习的发展做出了巨大贡献。特…