云原生(六十) | Web源码迁移部署

文章目录

Web源码迁移部署

一、PHP软件部署步骤

二、安装与配置PHP

三、Nginx软件部署步骤

四、安装与配置Nginx

五、Web源码同步


Web源码迁移部署

一、PHP软件部署步骤

第一步:安装 EPEL 仓库 与 Remi仓库

第二步:启用 Remi 仓库

第三步:安装 PHP、PHP-FPM

第四步:启动并开机启用 PHP-FPM

二、安装与配置PHP

在 CentOS 7 上使用 Remi 仓库安装 PHP 7.4,您可以按照以下步骤操作 安装 EPEL 仓库:

bash 复制代码
yum install -y epel-release

安装 Remi 仓库:

bash 复制代码
yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum install yum-utils
yum-config-manager --enable remi-php74

安装 PHP:

bash 复制代码
yum -y install php php-{cli,fpm,mysqlnd,zip,devel,gd,mbstring,curl,xml,pear,bcmath,json}

验证安装:

bash 复制代码
php -v

PHP-FPM 是一个 PHP FastCGI 进程管理器,它可以与 Nginx 协同工作来处理 PHP 请求。

启动并开机启用 PHP-FPM:

bash 复制代码
systemctl start php-fpm
systemctl enable php-fpm

三、Nginx软件部署步骤

第一步:安装 Nginx 软件

第二步:把 Nginx 服务添加到开机启动项

第三步:下载北京ECS实例中的配置文件

第四步:启动Nginx

四、安装与配置Nginx

安装Nginx软件:

bash 复制代码
yum install nginx

把Nginx服务添加到开机启动项

bash 复制代码
systemctl enable nginx

配置Nginx

bash 复制代码
cd /etc/nginx/
rm -rf nginx.conf
scp root@47.93.87.83:/etc/nginx/nginx.conf ./

启动Nginx

配置完成后,启动Nginx

bash 复制代码
systemctl  start  nginx

五、Web源码同步

同步深圳ecs实例中的WordPress源代码

bash 复制代码
mkdir /web
scp -r root@xxx.xxx.xxx.xxx:/web/wordpress /web/

  • 📢博客主页:https://lansonli.blog.csdn.net
  • 📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!
  • 📢本文由 Lansonli 原创,首发于 CSDN博客🙉
  • 📢停下休息的时候不要忘了别人还在奔跑,希望大家抓紧时间学习,全力奔赴更美好的生活✨
相关推荐
不爱笑的良田12 小时前
从零开始的云原生之旅(十一):压测实战:验证弹性伸缩效果
云原生·容器·kubernetes·go·压力测试·k6
Wang's Blog17 小时前
Nestjs框架: 微服务容器化部署与网络通信解决方案
docker·微服务·云原生·架构·nestjs
Serverless社区1 天前
为什么别人用 DevPod 秒启 DeepSeek-OCR,你还在装环境?
阿里云·云原生·serverless
一枚正在学习的小白1 天前
k8s的包管理工具helm3--流程控制语句和变量(3)
linux·运维·服务器·云原生·kubernetes
缘的猿1 天前
kubectl 学习心得:从入门到实践的 K8s 命令行掌控之旅
云原生·容器·kubernetes
阿里云云原生1 天前
用户说“App 卡死了”,你却查不到原因?可能是监控方式错了
云原生
罗不俷1 天前
Prometheus 详解:从原理到实战,打造企业级云原生监控体系
云原生·prometheus
不爱笑的良田1 天前
从零开始的云原生之旅(十):HPA 完全指南:从原理到实践
云原生·容器·kubernetes
不爱笑的良田1 天前
从零开始的云原生之旅(九):云原生的核心优势:自动弹性伸缩实战
云原生·容器·kubernetes·go
万岳科技程序员小金1 天前
多商户商城APP源码开发的未来方向:云原生、电商中台与智能客服
人工智能·云原生·开源·软件开发·app开发·多商户商城系统源码·多商户商城app开发