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

最简单的网站建设百度seo关键词优化

最简单的网站建设,百度seo关键词优化,wordpress数据库分析,专业的网络营销公司目录 Dockerfile构建LNMP镜像 1、建立工作目录 2、编写Dockerfile文件 3、构建镜像 4、测试容器 5、浏览器访问测试: Dockerfile构建LNMP镜像 1、建立工作目录 [roothuyang1 ~]# mkdir lnmp/ [roothuyang1 ~]# cd lnmp/ 2、编写Dockerfile文件 [roothuyang1 …

目录

Dockerfile构建LNMP镜像

1、建立工作目录

2、编写Dockerfile文件

3、构建镜像

4、测试容器

5、浏览器访问测试:


Dockerfile构建LNMP镜像

1、建立工作目录

[root@huyang1 ~]# mkdir lnmp/

[root@huyang1 ~]# cd lnmp/

2、编写Dockerfile文件

[root@huyang1 lnmp]# vim Dockerfile

配置如下:

#基础镜像
FROM centos:7#维护该镜像的用户信息
MAINTAINER Crushlinux <crushlinux@163.com> #配置Nginx 的YUM 源
RUN rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm #安装nginx
RUN yum -y install nginx#安装mysql 和php
RUN rpm --rebuilddb && yum -y install mariadb-devel mariadb-server mariadb php php-fpm#修改nginx 配置文件,使之支持PHP
ADD default.conf /etc/nginx/conf.d/default.conf#修改php-fpm 配置文件允许nginx 访问
RUN sed -i '/^user/s/apache/nginx/g' /etc/php-fpm.d/www.conf
RUN sed -i '/^group/s/apache/nginx/g' /etc/php-fpm.d/www.conf#设置环境变量,便于管理
ENV MARIADB_USER root
ENV MARIADB_PASS 123456#mysql 数据库授权
ADD db_init.sh /root/db_init.sh
RUN chmod 775 /root/db_init.sh
RUN /root/db_init.sh#添加测试页面
ADD index.php /usr/share/nginx/html/index.php#定义时区
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime#分别开启80 端口,443 端口,9000 端口,3360 端口
EXPOSE 80
EXPOSE 9000
EXPOSE 3306#复制脚本,设置权限,启动容器时启动该脚本
ADD run.sh /run.sh
RUN chmod 775 /run.sh
CMD ["/run.sh"]

[root@localhost lnmp]# vim mysql.sh

配置如下:

#!/bin/bash
/usr/bin/mysql_install_db --user=mysql
sleep 3
/usr/bin/mysqld_safe &
sleep 3
mysql -e "use mysql; grant all privileges on *.* to '$MARIADB_USER'@'%' identified by '$MARIADB_PASS' with grant option;"
h=$(hostname)
mysql -e "use mysql; update user set password=password('$MARIADB_PASS') where user='$MARIADB_USER' and host='$h';"
mysql -e "flush privileges;"

[root@localhost lnmp]# vim index.php

配置如下:

<?php
phpinfo();
?>

[root@localhost lnmp]# vim default.conf

配置如下:

server {listen       80;server_name  localhost;location / {root   /usr/share/nginx/html;index  index.html index.php index.htm;}location ~ \.php$ {root           /usr/share/nginx/html;fastcgi_pass   127.0.0.1:9000;fastcgi_index  index.php;fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html$fastcgi_script_name;include        fastcgi_params;}
}

[root@huyang1 lnmp]# vim run.sh

配置如下:

#!/bin/bash
/usr/sbin/nginx && /usr/sbin/php-fpm && /usr/bin/mysqld_safe

3、构建镜像

[root@huyang1 lnmp]# docker build -t lnmp:new .

[root@huyang1 lnmp]# docker images lnmp

4、测试容器

[root@huyang1 lnmp]# docker run -d -p 80:80 -p 3306:3306 -p 9000:9000 --name lnmp-test  lnmp:new

  备注:每一个端口都必须加上-p选项,否则不启动!

5、浏览器访问测试:

http://192.168.100.131/index.php

 

http://www.ds6.com.cn/news/62620.html

相关文章:

  • 国外设计网站behance下载微商怎样让客源主动加你
  • 搬瓦工 做网站微商店铺怎么开通
  • seo是什么意思新手怎么做seo上海搜索优化推广
  • 南宁网站推广¥做下拉去118cr百度网站优化工具
  • 荔湾区网站建设网店买卖有哪些平台
  • aisinoty810色带免费seo网站推广在线观看
  • 大一网页设计实训总结郑州seo优化阿亮
  • 大学生做静态网站seo投放是什么意思
  • 做毕设的网站sem和seo是什么意思
  • 犀牛做网站的公司网站免费下载安装
  • 做数学题好的网站友链交易
  • C语言也能干大事网站开发pdf互联网广告公司排名前十
  • 在哪做网站关键词网络营销成功案例有哪些2022
  • 网站做SEO优化网络营销公司如何建立
  • 健康资讯网站模板前端培训
  • 电影网站建设报价营销互联网推广公司
  • 无锡网站建设 首选无锡立威云商广告公司推广渠道
  • 网站建设 招聘需求百度问答平台入口
  • 上海网站建设 建站猫sem是什么设备
  • 带做网站东莞网
  • 佛山企业网站建设吉林网络seo
  • 手机做任务网站有哪些重庆网站建设与制作
  • 昆明建设局网站网络安全培训最强的机构
  • 17网站一起做网店白沟广告门
  • wordpress 固定导航seo刷词
  • 网站开发技术部经理素质模型站长工具seo综合查询
  • 义乌做网站的电话磁力吧ciliba
  • 网站建设流程域名dns web百度怎么打广告在首页
  • 做供应商在什么网站找可靠如何网络营销
  • dede网站首页加悬浮广告开封网站设计