当前位置: 首页 > wzjs >正文

实用的网站杭州百度代理公司

实用的网站,杭州百度代理公司,什么是网络营销中最容易出问题的步骤,外贸英文网站建设rancher 采用ingerss ssl 部署nginxphp项目 一、创建nginx dockerfile,上传到阿里云镜像仓库(公有,不需要密码) 二、 创建php7.4 dockerfile,需要必须扩展, 上传到阿里云镜像仓库(公有&#x…

rancher 采用ingerss ssl 部署nginx+php项目

一、创建nginx dockerfile,上传到阿里云镜像仓库(公有,不需要密码)
在这里插入图片描述

在这里插入图片描述
二、 创建php7.4 dockerfile,需要必须扩展, 上传到阿里云镜像仓库(公有,不需要密码)

# 基于 Debian 10 (Buster) 的基础镜像
FROM php:7.4-fpm-buster# 安装系统依赖和编译工具(增加 Swoole/Redis 所需依赖)
RUN apt-get update && apt-get install -y \libxml2-dev \libssl-dev \libpng-dev \libjpeg62-turbo-dev \libfreetype6-dev \libzip-dev \libxslt1-dev \libicu-dev \libonig-dev \libffi-dev \libpq-dev \libcurl4-openssl-dev \libc-ares-dev \libyaml-dev \procps \git \wget \unzip \make \autoconf \g++ \&& rm -rf /var/lib/apt/lists/*# 编译 PHP 核心扩展
RUN docker-php-ext-configure gd --with-freetype --with-jpeg \&& docker-php-ext-configure intl \&& docker-php-ext-configure zip \&& docker-php-ext-configure ffi --with-ffi# 启用内置扩展
RUN docker-php-ext-install -j$(nproc) \bcmath \calendar \exif \ffi \gd \gettext \mysqli \pcntl \shmop \sysvmsg \sysvsem \sysvshm \xsl \zip \intl \opcache \pdo_mysql# 分步安装 PECL 扩展(指定兼容版本)
RUN pecl install igbinary-3.2.14 \&& docker-php-ext-enable igbinaryRUN pecl install redis-5.3.7 \&& echo "extension=redis.so" > /usr/local/etc/php/conf.d/redis.iniRUN pecl install swoole-4.8.13 \&& docker-php-ext-enable swoole# 最后清理编译工具(保留运行时依赖)
RUN apt-get purge -y --auto-remove \autoconf \g++ \make \&& rm -rf /tmp/pear

构建命令docker build -t php7.4:v1 .

docker build -t php7.4:v1 .
docker login --username=xiaohuhl registry.cn-hangzhou.aliyuncs.com
docker tag 3332b182e011 registry.cn-hangzhou.aliyuncs.com/hooclub/k8s-php:v6
docker push registry.cn-hangzhou.aliyuncs.com/hooclub/k8s-php:v6

登录阿里云镜像服务,镜像仓库
在这里插入图片描述
在rancher 控制台部署服务,镜像采用的上面的阿里云公有仓库的,映射配置文件、项目目录、日志等
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
php的部署也是一样,也要映射项目目录、配置、日志等
在这里插入图片描述
在这里插入图片描述
php的配置文件www.conf

[www]user = www-data
group = www-datalisten = 127.0.0.1:9000pm = dynamicpm.max_children = 5pm.start_servers = 2pm.min_spare_servers = 1pm.max_spare_servers = 3; www.conf
catch_workers_output = yes
php_flag[display_errors] = off
php_admin_value[error_log] = /var/log/php/error.log
php_admin_flag[log_errors] = on

nginx有两个pod ,对应两个域名,一个前端,一个后台管理,这是最后部署完的截图
下面的nginx配置的都是80端口,在ingerss配置完https后,就显示443了。如下图
在这里插入图片描述
前端nginx配置文件

#user  nobody;
worker_processes  1;events {worker_connections  1024;
}http {include       mime.types;default_type  application/octet-stream;sendfile        on;#tcp_nopush     on;#keepalive_timeout  0;keepalive_timeout  65;access_log /var/log/nginx/access.log;error_log /var/log/nginx/error.log;#gzip  on;server {listen 80;root /var/www/html/;index index.php index.html index.htm;location / {try_files $uri $uri/ /index.html;}
}}

后台nginx配置,php转发配置的容器名+端口

user  www-data;
worker_processes  1;events {worker_connections  1024;
}http {include       mime.types;default_type  application/octet-stream;sendfile        on;#tcp_nopush     on;#keepalive_timeout  0;keepalive_timeout  65;access_log /var/log/nginx/access.log;error_log /var/log/nginx/error.log;#gzip  on;server {listen 80;root /var/www/html;index index.php index.html index.htm;location / {index index.php;autoindex off;# 如果请求的文件不存在,则重写 URL 到 index.phpif (!-e $request_filename) {rewrite ^(.*)$ /index.php?s=/$1 last;break;}}location ~ \.php$ {fastcgi_pass php7:9000; fastcgi_index index.php;include fastcgi_params;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;fastcgi_param PATH_INFO $fastcgi_path_info;}
}}

在这里插入图片描述
部署完成后,所有worker节点都有30080和30081端口。访问ip+端口都可访问nginx
在这里插入图片描述
配置ingerss ,先添加ssl证书,在资源-密文-证书中添加
在这里插入图片描述

**这里的目标后端必须为服务**
在这里插入图片描述

在这里插入图片描述
将域名指向其中一个worker节点ip
在这里插入图片描述

http://www.dtcms.com/wzjs/66521.html

相关文章:

  • 做冰淇淋生意网站长春网站优化服务
  • 怎样做旅游公司的网站网络营销方法
  • 关于域名用于非网站用途的承诺书关键词搜索趋势
  • dz 一步一步教你做网站百度推广做二级域名
  • 山东网站app制作无锡哪里有做网站的
  • 网站建设的相关论文黑龙江新闻
  • 互联网建设企业网站竞价排名是什么
  • 网站开发公司名字百度推广怎么做步骤
  • 山西做网站费用福州seo关键字推广
  • 建筑人才网是真实的吗电脑优化大师下载安装
  • 创意设计学院南平网站seo
  • 电子商务网站建设毕业设计需要优化的网站有哪些?
  • 无为网站建设搜索引擎排名国内
  • 长春市城乡建设委员会官方网站代写文章平台
  • 广告英语百度seo优化方案
  • 上海网站建设lv cn品牌推广软文200字
  • 网站架构策划拼多多跨境电商平台
  • 装饰公司名称重庆快速排名优化
  • 网站运营与管理试卷江西网络推广seo
  • 济南网站建设排名重庆百度推广电话
  • 做网站用b s和c sseo引擎优化是做什么的
  • 西安网站建设有限公司补肾壮阳吃什么药效果好
  • 网站优化如何收费南京seo培训
  • 如何组建网站seozou是什么意思
  • 免费的png素材网搜狗优化排名
  • 公司网站如何推广最有吸引力的营销模式
  • 四川省建设人才网站关键词排名优化
  • 单页网站制作程序打广告在哪里打最有效
  • 学校网站建设措施网站运营公司
  • 30天网站建设实录视频商铺营销推广方案