先升级openssl 上面可以看出没有安装,所以必须安装gcc 查看上面的安装 安装完毕检查下是否安装成功:gcc --version 安装如下依赖包,复制在xshell上面,shift +insert 粘贴并回车 sudo tar -zxvf Python-3.10.4.tgz 解压在当前softwarebak目录 如果是老手,可以直接跳到下面这一处 修改 vim /tmp/soft...
1. 获取安装包资源首先,你需要在一台联网的Linux机器上获取Python源码包(python3.9.13.tgz)和openssl文件。确保下载完成后,通过SFTP将这些文件传输到生产服务器的/tmp目录。2. 离线安装Python在生产服务器的离线环境中,你需要手动安装依赖。具体步骤如下:在服务器上,找到下载的openssl文件(通常名...
进入 Jenkins 容器中。查看容器当前操作系统,查到的是 Debian 系统。这里不能使用 yum 安装,因此使用 apt-get 替代。先执行更新软件列表。安装 Python 环境,包括安装依赖、下载 Python 版本(例如 3.8.12)、解压并创建软链接,最后确认 Python 3 是否安装成功。完成 Python 环境安装后,在 Jenkins ...
确认服务器环境与宝塔面板安装:确认使用的是阿里云服务器,操作系统为CentOS 7.9。宝塔面板已正确安装并配置。安装Python 3.9并创建虚拟环境:由于宝塔面板默认提供Python 3.7,但项目需要Python 3.9,因此需手动安装Python 3.9。使用virtualenv工具在指定文件夹下创建虚拟环境。激活虚拟环境,确保项目在隔...
使用subprocess模块的check_output()方法查询软件包安装情况。根据查询结果,脚本将启动或安装httpd。Python脚本同样提供了结果验证,确保在httpd已安装和未安装时都能正确处理。总结,通过使用Python或Shell脚本,本文提供了一种简单且高效的方法来检查并安装Apache HTTP Server,适用于Centos7.9操作系统。