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

咸阳做网站的公司有哪些广州网站建设培训班

咸阳做网站的公司有哪些,广州网站建设培训班,wordpress4.9.4下载,杭州品牌设计公司在项目开发和部署过程中,使用Docker可以方便地快速搭建和管理数据库(MySQL)以及Web服务器(Nginx)。本教程将为你提供一份一键安装脚本。 安装Docker 首先,确保你的系统已经安装了Docker。如果没有安装&am…

在项目开发和部署过程中,使用Docker可以方便地快速搭建和管理数据库(MySQL)以及Web服务器(Nginx)。本教程将为你提供一份一键安装脚本。

安装Docker

首先,确保你的系统已经安装了Docker。如果没有安装,你可以参考我的另一篇文章:CentOs一键安装Docker

一键脚本

#!/bin/bash# 创建MySQL数据存储目录
sudo mkdir -p /data/mysql# 运行MySQL容器
sudo docker run -d \--name=mysql-container \-e MYSQL_ROOT_PASSWORD=your_password_here \-p 3306:3306 \-v /data/mysql:/var/lib/mysql \mysql:5.7# 创建Nginx配置和日志目录
sudo mkdir -p /data/nginx/config
sudo mkdir -p /data/nginx/html
sudo mkdir -p /data/nginx/log
sudo mkdir -p /data/nginx/ssl# 创建Nginx默认配置文件,包含443重定向及ssl配置,请自行替换
sudo tee /data/nginx/config/default.conf > /dev/null <<EOL
server {listen 80;server_name  www.xxxx.cn;rewrite ^(.*) https://\$server_name\$1 permanent;
}
server {listen 443 ssl;server_name www.ehubuddy.cn;ssl_certificate /etc/nginx/ssl/www.xxx.cn.pem;ssl_certificate_key /etc/nginx/ssl/www.xxx.cn.key;ssl_session_timeout 5m;ssl_protocols TLSv1.2 TLSv1.3;ssl_ciphers  'TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384';ssl_prefer_server_ciphers on;location / {root /usr/share/nginx/html;index  index.html index.htm;}error_page   500 502 503 504  /50x.html;location = /50x.html {root   /usr/share/nginx/html;}location /backend {proxy_pass https://www.xxx.cn:8081/;proxy_ssl_server_name on;proxy_set_header Host \$host;}
}
EOL# 运行Nginx容器
sudo docker run -d \--name=nginx-container \-p 80:80 \-p 443:443 \-v /data/nginx/html:/usr/share/nginx/html \-v /data/nginx/config:/etc/nginx/conf.d \-v /data/nginx/log:/var/log/nginx \-v /data/nginx/ssl:/etc/nginx/ssl \nginx:latest

将上述脚本保存到一个文件,比如install_mysql_nginx.sh,然后给予执行权限并运行:

chmod +x install_mysql_nginx.sh
./install_mysql_nginx.sh

这将自动执行安装MySQL和Nginx的所有步骤,包括默认的Nginx配置。如有问题,请随时提问。

运行脚本后,Nginx容器将在后台启动,并且相关目录将被挂载到宿主机。你可以在/data/nginx/config目录中放置你的Nginx配置文件,/data/nginx/html目录中放置静态网页文件,/data/nginx/log目录中查看Nginx日志。

这样,你就成功使用Docker一键安装了MySQL和Nginx,并进行了相关配置。你可以根据实际需要进行进一步的配置和定制。

http://www.yayakq.cn/news/122809/

相关文章:

  • 外贸产品网站建设阳江网站seo服务
  • 小猪网站怎么做的流量最大的网站
  • 网站开发的技术可行性怎么写网页添加兼容性站点
  • 毕业生对于网站建设感受app开发公司哪个公司好
  • 枣庄做网站制作外包小程序
  • 建设网站需要几个人完成广西网站建设-好发信息网
  • 哪个网站可以做化学实验wordpress禁止百度转码
  • 福建就福建省住房与城乡建设厅网站网站设计文字大小
  • 京东网站的建设与发展现状分析专业做网站联系电话
  • 网站备案工信部可以做司法考试题的网站
  • 家装网上怎么接单啊淄博优化推广
  • aspnet网站开发实例项目代理记账公司怎么找客源
  • 沈阳做微信和网站的公司做网站公司融资多少钱
  • 如何去建立和设计一个公司网站程序源代码网站
  • 微网站制作软件新手wordpress添加注册表
  • 企业电子商务网站平台建设闵行网站建设
  • 哪里建个人网站好怎么更改网站首页图片
  • 做网站推广也要营业执照吗网页制作的公司为什么瓯北没有
  • 桂阳网站设计河北省建设项目环保备案网站
  • 如何设计中文网站注册有限公司需要多少钱
  • 我做的网站有时打开很慢什么原因2016年做网站能赚钱
  • 1 建设网站目的是什么建设网站哪个比较好
  • 有哪些网站有收录做红酒的商行代理网点什么意思
  • 建设标准信息网站怎么查看网站是哪个公司建的
  • 网站改版是否有影响企业公司网站模版
  • 万寿路网站建设ps软件下载手机版免费
  • 温州做网站哪家好建设行业网站价格
  • 哪个公司做网站比较好福州市高速公路建设指挥部网站
  • 公司网站建设分录微信小程序开发编辑器
  • 怎么样推销自己网站各大网站大全