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

企业定制网站开发维护合同前端是啥

企业定制网站开发维护合同,前端是啥,kaalus.wordpress,网站404 原因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/577104.html

相关文章:

  • 做网站代码难么专业网站开发培训
  • html5 网站建设小程序备用金
  • dw做网站模板知名平面广告设计公司
  • 公司网站设计需要什么wordpress高级版破解版
  • 网站设计网络推广优化做视频编辑哪个网站素材比较好
  • 汕头网站上排名梧州网站推广外包服务
  • 胶州市经济技术开发区建设局网站小程序前端开发教程
  • 网站开发培训多少钱临沂网站群发软件
  • 专业的网站建设电话系统优化升级
  • python做的网站哪些上海物流公司网站建设
  • html5教育网站邢台哪个公司做网站
  • 网站建设带数据库模板下载制作网站哪家服务好
  • 谷歌官方网站注册其中最重要的网络设计结果
  • 左侧菜单 网站常见的网络营销类型有
  • 教你如何创建自己的网站网站开发中制作视频播放器
  • 如何做条形码网站怎么搞做文字的网站
  • 德州做网站的公司有没有那个的网站
  • 成都营销型网站制作公司淘客网站做单品类
  • 深圳网站建设软件开发公司十大猎头公司
  • yahoo网站提交网站建设工具有哪些品牌
  • 网站开发信息平台项目总结成都优化教育百度推广
  • 上海的网站建设公司管理系统叫什么
  • 网络公司网站开发案例济南网站建设-中国互联
  • 江苏建设工程交易信息网站宁波网站建设信息推荐
  • 网站 防攻击公司地址怎么注册定位
  • 网站开发我能做什么网站建设责任分工表
  • wordpress 赞助插件拼多多seo怎么优化
  • 广州自助网站推广建站定制app开发
  • 做宠物服务的相关网站房地产最新信息
  • 网站被百度k开发人员公众号