基于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
相关推荐
清静诗意3 小时前
在 Ubuntu 上安装 MinIO 并使用 Python 封装类操作对象存储
服务器·minio
Wang's Blog4 小时前
Linux小课堂: 文件操作警惕高危删除命令与深入文件链接机制
linux·运维·服务器
●VON4 小时前
重生之我在大学自学鸿蒙开发第九天-《分布式流转》
学习·华为·云原生·harmonyos·鸿蒙
2501_915909066 小时前
iOS 混淆实战,多工具组合完成 IPA 混淆与加固(源码 + 成品 + 运维一体化方案)
android·运维·ios·小程序·uni-app·iphone·webview
我科绝伦(Huanhuan Zhou)6 小时前
分享一个可以一键制作在线yum源的脚本
linux·运维
爱宇阳6 小时前
禅道社区版 Docker Compose 服务迁移教程
运维·docker·容器
Paper_Love6 小时前
Linux-查看硬件接口软件占用
linux·运维·服务器
安当加密6 小时前
云原生时代的数据库字段加密:在微服务与 Kubernetes 中实现合规与敏捷的统一
数据库·微服务·云原生
wydaicls6 小时前
Linux 系统下 ZONE 区域的划分
linux·运维·服务器
螺旋小蜗6 小时前
Linux Cgroup与Device Whitelist详解
linux·运维·服务器·cgroup