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

网站转化分析虚拟机下载手机版

网站转化分析,虚拟机下载手机版,建筑工程公司名字起名大全,请打开123720的网站百度GitHub传送阵 docker-lnmp 项目帮助开发者快速构建本地开发环境#xff0c;包括Nginx、PHP、MySQL、Redis 服务镜像#xff0c;支持配置文件和日志文件映射#xff0c;不限操作系统#xff1b;此项目适合个人开发者本机部署#xff0c;可以快速切换服务版本满足学习服务新…GitHub传送阵 docker-lnmp 项目帮助开发者快速构建本地开发环境包括Nginx、PHP、MySQL、Redis 服务镜像支持配置文件和日志文件映射不限操作系统此项目适合个人开发者本机部署可以快速切换服务版本满足学习服务新版本的需求 也适合团队中统一开发环境设定好配置后一键部署 便于提高团队开发效率PHP 支持多版本 包括php5.6、 php7.1、php7.2、php7.3、php7.4、php8.0、php8.1 版本MySQL 支持 5.7 、8.0 版本Redis 支持 4.0 、5.0 、6.0 版本PHP 扩展包括了gd、grpc、redis、protobuf、memcached、swoole等 一. install docker $ docker -v Docker version 20.10.21, build baeda1f$ docker-compose -v Docker Compose version v2.12.2 二. download $ pwd /d/app $ git clone https://github.com/ogenes/docker-lnmp.git三. init $ cd docker-lnmp $ cp .env.example .env四. run #创建网络指定子网与.env中配置一致 $ docker network create backend --subnet172.19.0.0/16 18f511530214374896700ad3f179fb9180227fe4e5b6ccf7e9f8ed9b8602059c $ docker network ls | grep backend 18f511530214 backend bridge local#首次执行耗时较久耐心等待 $ docker-compose up -d nginx php74 mysql redis $ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ba864491ac22 docker-lnmp_mysql docker-entrypoint.s… 22 minutes ago Up 6 seconds 0.0.0.0:3306-3306/tcp, 33060/tcp mysql 68ca3dcdf667 docker-lnmp_nginx nginx -g daemon of… 42 minutes ago Up 3 seconds 0.0.0.0:80-80/tcp, 0.0.0.0:443-443/tcp nginx 9e46003ebe39 docker-lnmp_php74 docker-php74-entrypoi… 42 minutes ago Up 4 seconds 0.0.0.0:9074-9074/tcp php e1c96bbea465 docker-lnmp_redis docker-entrypoint.s… 51 minutes ago Up 5 seconds 0.0.0.0:6379-6379/tcp redis五. test $ cp nginx/conf.d/default.conf.example nginx/conf.d/default.conf $ docker-compose restart nginx#绑定本机hosts 127.0.0.1 default.dev.com 访问 http://default.dev.com/ 得到响应 Hello Ogenes! 表示运行成功。 六. note 默认版本为 MySQL 5.7 Redis 5.0 可以通过修改 env 文件的 MYSQL_VERSION 、REDIS_VERSION 来选择其他版本 MySQL 和 Redis 切换版本时注意切换配置文件项目目录默认为 docker-lnmp/../www 目录 可以通过修改 env 文件的 WEB_ROOT_PATH 来指定其他目录nginx 虚拟主机配置文件在 docker-lnmp/nginx/conf.d 目录内 可以参考 default 项目配置。七. restart | down | rebuild #修改配置文件后重启即可 $ docker-compose restart nginx php Restarting nginx ... done Restarting php ... done# 修改 dockerfile 或者 env 文件之后 rebuild 可生效 $ docker-compose up -d --build php nginx mysql# 停止 $ docker-compose stop# 停止并删除容器 $ docker-compose down# 停止并删除容器镜像 $ docker-compose down --rmi all Certbot 申请免费的ssl证书 先配置http可访问 以 test.ogenes.cn 为例 [rootogenes01 docker-lnmp]# pwd /data/docker-lnmp [rootogenes01 docker-lnmp]# vim nginx/conf.d/test.conf server {listen 80;listen [::]:80;server_name test.ogenes.cn;location /.well-known/acme-challenge/ {root /var/www/certbot;}location / {charset utf-8;default_type text/html;return 200 Hello Ogenes Test!;} }[rootogenes01 docker-lnmp]# docker-compose restart nginx [] Running 1/1⠿ Container nginx Started [rootogenes01 docker-lnmp]# curl test.ogenes.cn Hello Ogenes Test!申请ssl证书 [rootogenes01 docker-lnmp]# docker-compose run --rm certbot certonly --webroot --webroot-path /var/www/certbot/ -d test.ogenes.cn Saving debug log to /var/log/letsencrypt/letsencrypt.log Requesting a certificate for test.ogenes.cnSuccessfully received certificate. Certificate is saved at: /etc/letsencrypt/live/test.ogenes.cn/fullchain.pem Key is saved at: /etc/letsencrypt/live/test.ogenes.cn/privkey.pem This certificate expires on 2023-07-18. These files will be updated when the certificate renews.NEXT STEPS: - The certificate will need to be renewed before it expires. Certbot can automatically renew the certificate in the background, but you may need to take steps to enable that functionality. See https://certbot.org/renewal-setup for instructions. We were unable to subscribe you the EFF mailing list because your e-mail address appears to be invalid. You can try again later by visiting https://act.eff.org.- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - If you like Certbot, please consider supporting our work by:* Donating to ISRG / Lets Encrypt: https://letsencrypt.org/donate* Donating to EFF: https://eff.org/donate-le - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [rootogenes01 docker-lnmp]#修改nginx配置支持https [rootogenes01 docker-lnmp]# vim nginx/conf.d/test.conf server {listen 80;listen [::]:80;server_name test.ogenes.cn;location /.well-known/acme-challenge/ {root /var/www/certbot;}location / {return 301 https://test.ogenes.cn$request_uri;} }server {listen 443 ssl;listen [::]:443 ssl;server_name test.ogenes.cn;ssl_certificate /etc/nginx/ssl/live/test.ogenes.cn/fullchain.pem;ssl_certificate_key /etc/nginx/ssl/live/test.ogenes.cn/privkey.pem;location / {charset utf-8;default_type text/html;return 200 Hello Ogenes Test Https!;} } [rootogenes01 docker-lnmp]# docker-compose restart nginx [] Running 1/1⠿ Container nginx Started [rootogenes01 docker-lnmp]# curl https://test.ogenes.cn Hello Ogenes Test Https!配置计划任务每个月月初自动刷新 #更新https证书 1 1 1 * * cd /data/docker-lnmp docker-compose run --rm certbot renew /dev/null 21
http://www.w-s-a.com/news/580784/

相关文章:

  • 做网站还是做app好慈溪机械加工网
  • 上传下载文件网站开发的php源码腾讯企点
  • 给分管领导网站建设情况汇报怎么写网络运营的岗位职责及任职要求
  • 电线电缆技术支持中山网站建设广告设计培训学校有哪些
  • 如何禁止通过ip访问网站wordpress无法调用主题布局和图片
  • 江西建设工程信息网站重庆网站推广大全
  • 南浔区住房城乡建设局网站网页设计基础学什么
  • 萧山做网站的企业网站建设 西安
  • 江西省城乡建设厅网站百度站长资源平台
  • 本地搭建linux服务器做网站免费查企业信息查询
  • 电商网站建设与运营网上购物哪个网站最好
  • 做app做网站从何学起网站设计需要什么证
  • 设计网站最重要的是要有良好的短网址还原
  • 大连建设银行招聘网站做seo是要先有网站吗
  • 中山做网站的wordpress建站教程百科
  • 湛江专业网站制作做网站需要工具
  • 做音箱木工网站吉林平安建设网站
  • 品牌网站建设咨询灯光设计网站推荐
  • 温州网站运营打开百度一下网页版
  • 网站有情链接怎么做住房公积金个体工商户
  • 内蒙古网站开发网站开发验收资料
  • 温州网站建设首选国鼎网络网络营销方法可分为两类
  • 做张家界旅游网站多少钱企业推广网络营销
  • 代做毕设网站推荐广东手机微信网站制作
  • 福州建设工程质量监督网站专业做公司宣传网站的
  • 百度云建站教程网站工程师是做什么的
  • 手机在线制作网站一级消防工程师考试试题及答案
  • 网站设计的需求网页制作教程和素材
  • 徐州网站建设 网站推广WordPress 文章编辑
  • 做什么网站比较受欢迎软件商店下载安装2023版本最新