基于python 的动态虚拟主机

  1. 将自己电脑上的Python脚本文件上传到虚拟机/var/www/cgi-bin/目录下
bash 复制代码
[root@localhost conf.d]# cd /var/www/cgi-bin/
[root@localhost cgi-bin]# rz -E
rz waiting to receive.
  1. 编辑vhost.conf配置文件
bash 复制代码
[root@localhost conf.d]# vim vhost.conf

<virtualhost 192.168.209.140:80>
WSGIScriptAlias / /var/www/cgi-bin/haha.wsgi
servername www.heihei.com
</virtualhost>
  1. 配置本地解析文件
bash 复制代码
[root@localhost conf.d]# vim /etc/hosts
  1. 安装python模块
bash 复制代码
[root@localhost conf.d]# dnf install python3-mod_wsgi -y
  1. 重启httpd服务
bash 复制代码
[root@localhost conf.d]# systemctl restart httpd
  1. 测试
bash 复制代码
[root@localhost conf.d]# curl www.heihei.com
Hello World
相关推荐
user4840232542391 分钟前
使用自定义snapshotter修改容器的rootfs路径
云原生
lllsure30 分钟前
【Docker】存储卷
运维·docker·容器
wheeldown35 分钟前
【Linux】 存储分级的秘密
linux·运维·服务器
不做菜鸟的网工1 小时前
Headscale 的部署方法和使用教程
运维
天天进步20151 小时前
掌握React状态管理:Redux Toolkit vs Zustand vs Context API
linux·运维·react.js
骆驼10241 小时前
40分钟的Docker实战攻略
云原生·eureka
大翻哥哥1 小时前
Python 2025:低代码开发与自动化运维的新纪元
运维·python·低代码
柯南二号2 小时前
【Java后端】Spring Boot 集成雪花算法唯一 ID
java·linux·服务器
半梦半醒*2 小时前
正则表达式
linux·运维·开发语言·正则表达式·centos·运维开发
海域云SeaArea_2 小时前
CentOS7 安装 Jumpserver 3.10.15
运维