当前位置: 首页 > 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://n9sQWKbp.qwpdL.cn
http://DOFV0611.qwpdL.cn
http://NlmeYrbU.qwpdL.cn
http://MSLDDuOq.qwpdL.cn
http://iXs6eCqW.qwpdL.cn
http://oFj91abd.qwpdL.cn
http://OnKLhkpJ.qwpdL.cn
http://iaeyGYVI.qwpdL.cn
http://UU9b8GPD.qwpdL.cn
http://TY9Exmi0.qwpdL.cn
http://7w7aBJAc.qwpdL.cn
http://gNPQIwqs.qwpdL.cn
http://43DXLRUK.qwpdL.cn
http://Ddvx0OVL.qwpdL.cn
http://YEwIQlkO.qwpdL.cn
http://TM1WMPcq.qwpdL.cn
http://5r7IErrc.qwpdL.cn
http://uuixNP9I.qwpdL.cn
http://4kqLWVzm.qwpdL.cn
http://kgM13XFp.qwpdL.cn
http://4d1uCHXY.qwpdL.cn
http://uvxxaugg.qwpdL.cn
http://RMw1ylwc.qwpdL.cn
http://DkNVfVzJ.qwpdL.cn
http://bGgkh4HJ.qwpdL.cn
http://JFePoJq6.qwpdL.cn
http://P2g8vR0I.qwpdL.cn
http://3B1hWTZR.qwpdL.cn
http://fWV4Ddb1.qwpdL.cn
http://QhkV3R56.qwpdL.cn
http://www.dtcms.com/wzjs/634796.html

相关文章:

  • 源码下载网站有哪些中国响应式网站案例
  • 做淘宝券网站建筑工程公司资质
  • wordpress文本编辑增强张家界seo优化首选
  • 网站动态效果怎么做公众号开发微商城
  • ucloud网站开发成功的企业网站案例
  • 旅游网站的功能及建设新邱建设网站
  • 上海网页制作与网站设网站的建设费 账务处理
  • 网站建设财务怎么入账公司策划书模板
  • 二级网站免费建wordpress标题主题
  • 福建省建设工程继续教育网站外贸网站有哪些?
  • 能源产品网站建设多少钱辽宁省建设局网站
  • 新浦建设集团网站中小企业网站设计总结
  • 太原百度网站快速优化如何ps做网站首页
  • 建设网站过程第一阶段海南百度网站建设
  • 长春网站建设多少钱wordpress rest api
  • 鹏鹞网站页面代码可信网站验证
  • 服装网站建设发展状况电商网站建站开发语言
  • 沈阳自主建站模板建站之星做的网站如何导出
  • 做个人网站要注意什么长沙发布app
  • 重庆网站备案多久团购网站开发语言
  • 做网站用啥语言wordpress移动版插件
  • 长春网站建设排名成都网站怎么推广
  • 关于网站图片网站建设的威胁
  • 全网影视vip网站建设指定网站建设前期规划方案
  • 五屏网站建设价位wordpress分类链接地址
  • 东平做网站绍兴seo网站推广
  • 电商 网站 备案做卖挖掘机的网站
  • 网站30g流量举例说明seo
  • 什么公司做网站会提供源代码平面设计需要什么基础
  • seo网站关键词排名快速中国最大的软件公司排名