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

最好的建站网站网站优化什么意思

最好的建站网站,网站优化什么意思,小程序开发,深圳500强企业名单一、实验要求 1、使用mysql:5.6和 owncloud 镜像,构建一个个人网盘。 2、安装搭建私有仓库 Harbor 3、编写Dockerfile制作Web应用系统nginx镜像,生成镜像nginx:v1.1,并推送其到私有仓库。具体要求如下: (1&#xff09…

一、实验要求

1、使用mysql:5.6和 owncloud 镜像,构建一个个人网盘。
2、安装搭建私有仓库 Harbor
3、编写Dockerfile制作Web应用系统nginx镜像,生成镜像nginx:v1.1,并推送其到私有仓库。具体要求如下:
(1)基于centos基础镜像;
(2)指定作者信息;
(3)安装nginx服务,将提供的dest目录(提供默认主页index.html)传到镜像内,并将dest目录内的前端文件复制到nginx的工作目录;
(4)暴露80端口;
(5)设置服务自启动。
(6)验证镜像。
4、Dockerfile快速搭建自己专属的LAMP环境,生成镜像lamp:v1.1,并推送到私有仓库。具体要求如下:
(1)基于centos:6基础镜像;
(2)指定作者信息;
(3)安装httpd、mysql、mysql-server、php、php-mysql、php-gd;
(4)暴露80和3306端口;
(5)设置服务自启动。
(6)验证镜像。

二、实验步骤

1.使用mysql:5.6和 owncloud 镜像,构建一个个人网盘
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# setenforce 0
[root@localhost ~]# docker pull mysql:5.6
[root@localhost ~]# docker pull owncloud
[root@localhost ~]# docker run -d --name db --env MYSQL_ROOT_PASSWORD=123456 mysql:5.6
[root@localhost ~]# docker run -d --name owncloud -p 80:80 --link db:db owncloud

1.1 在浏览器中输入网盘服务器的IP地址,进行账号注册

 1.2 注册完成,登录账号

 1.3 登录成功,并上传测试文件

 1.4 查看上传成功的文件

2.安装搭建私有仓库 Harbor
2.1 上传Harbor离线安装包
[root@localhost ~]# ll
[root@localhost ~]# tar xf harbor-offline-installer-v2.4.1.tgz
[root@localhost ~]# ls
[root@localhost ~]# cd harbor/
[root@localhost ~]# cp harbor.yml.tmpl harbor.yml2.2 修改配置文件
[root@localhost harbor]# vim harbor.yml
//这里改动三个地方:hostname、port、注释https的内容
hostname: harbor.openlab.cn
http:port: 80
#https:#https port for harbor, default is 443#port: 443#The path of cert and key files for nginx#certificate: /your/certificate/path#private_key: /your/private/key/path2.3 安装Harbor
[root@localhost harbor]# ./install.sh
[+] Running 10/10✔ Network harbor_harbor        Created                                                                                 0.0s ✔ Container harbor-log         Started                                                                                 0.3s ✔ Container redis              Started                                                                                 0.9s ✔ Container harbor-portal      Started                                                                                 0.5s ✔ Container registry           Started                                                                                 0.8s ✔ Container harbor-db          Started                                                                                 1.0s ✔ Container registryctl        Started                                                                                 0.9s ✔ Container harbor-core        Started                                                                                 1.1s ✔ Container harbor-jobservice  Started                                                                                 1.5s ✔ Container nginx              Started                                                                                 1.6s 
✔ ----Harbor has been installed and started successfully.----
安装完成之后再浏览器中访问,默认账号为admin、密码为Harbor12345

2.3 在浏览器中访问Harbor

2.4 登录成功,创建用户tom 

 2.5 新建test项目,且添加用户tom

 2.6 修改daemon.json配置文件
[root@localhost harbor]# vim /etc/docker/daemon.json
{"registry-mirrors":["https://registry.docker-cn.com"],"insecure-registries":["192.168.64.3"],"insecure-registries":["harbor.openlab.cn"]
}2.7 修改hosts配置文件
[root@localhost harbor]# vim /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6192.168.64.3 harbor.openlab.cn2.8 更改本地主机名
[root@localhost harbor]# hostnamectl set-hostname harbor.openlab.cn2.9 重启服务登录
[root@localhost harbor]# systemctl restart docker 
[root@localhost harbor]# docker-compose up -d
[+] Running 9/7✔ Container harbor-log         Running                                                                                 0.0s ✔ Container harbor-portal      Started                                                                                 0.0s ✔ Container registryctl        Running                                                                                 0.0s ✔ Container harbor-db          Running                                                                                 0.0s ✔ Container registry           Started                                                                                 0.0s ✔ Container redis              Started                                                                                 0.0s ✔ Container harbor-core        Started                                                                                 0.0s ✔ Container nginx              Started                                                                                 0.0s ✔ Container harbor-jobservice  Started                                                                                 0.0s[root@localhost harbor]# docker login -u tom -p Harbor12345 192.168.64.3
注意:如果在输入第二条命令docker-compose up -d报错:-bash: docker-compose: command not found,则可以参考以下解决方案
1.从官网下载docker-compose插件
curl -L https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose2.赋予该插件执行权限
chmod +x /usr/local/bin/docker-compose3.查看docker-compose版本信息
docker-compose --version

3.编写Dockerfile制作Web应用系统nginx镜像,生成镜像nginx:v1.1,并推送其到私有仓库
3.1 Dockerfile内容如下
FROM centos:7
MAINTAINER "yuchen <yuchen@domain.com>"
COPY epel.repo /etc/yum.repos.d
RUN yum install -y nginx
COPY index.html /usr/share/nginx/html/EXPOSE 80
CMD ["/usr/sbin/nginx","-g","daemon off;"]3.2 制作镜像nginx:v1.1
[root@harbor nginx]# docker build -t nginx:v1.1 ./3.3 验证镜像
[root@localhost nginx]# docker run -p 8080:80 --name ng111 nginx:v1.1
[root@localhost nginx]# docker ps | grep ng111
a95b39e9e7ce   nginx:v1.1                           "/usr/sbin/nginx -g …"   8 minutes ago   Up 8 minutes              0.0.0.0:8080->80/tcp, :::8080->80/tcp   ng1113.4 上传镜像至Harbor
[root@localhost ~]# docker tag nginx:v1.1 node1.openlab.cn/test/nginx:v1.1
[root@localhost ~]# docker push node1.openlab.cn/test/nginx:v1.1



4.Dockerfile快速搭建自己专属的LAMP环境,生成镜像lamp:v1.1,并推送到私有仓库

4.1 Dockerfile文件如下
FROM centos:7
MAINTAINER "1711582538 <1711582538@qq.com>"
RUN yum install -y httpd mariadb-server php php-mysql php-gd
RUN echo "welcome to my pages" > /var/www/html/index.html
EXPOSE 80
EXPOSE 3306
CMD ["httpd","-DFOREGOUND;"]4.2 验证镜像
FROM centos:7
MAINTAINER "1711582538 <1711582538@qq.com>"
RUN yum install -y httpd mariadb-server php php-mysql php-gdRUN mkdir -p /scripts
COPY dd.sh /scripts
WORKDIR /scripts
RUN chmod +x dd.sh
RUN ./dd.sh
EXPOSE 80
EXPOSE 3306#!/bin/bashchown -R mysql:mysql /var/lib/mysql
mysql_install_db --user=mysql > /dev/nullmysql_sage --user=mysql &
/usr/sbin/httpd -D FOREGROUND4.3 编辑文件
[root@harbor lamp]# docker build -t lamp:v1.1 ./
[root@lharbor lamp]# docker run -it -p 88:80 lamp:v1.1 
[root@lharbor lamp]# cd /var/www/html/
[root@harbor lamp]# vim index.php<?php
phpinfo();
?>4.4 上传镜像
[root@harbor ~]# docker tag lamp:v1.1 node1.openlab.cn/test/lamp:v1.1
[root@harbor ~]# docker push node1.openlab.cn/test/lamp:v1.1

文章转载自:
http://dinncocamorra.knnc.cn
http://dinncodonatory.knnc.cn
http://dinncogameness.knnc.cn
http://dinncobey.knnc.cn
http://dinncopleiotropism.knnc.cn
http://dinncosamlet.knnc.cn
http://dinncodisabler.knnc.cn
http://dinncounproductive.knnc.cn
http://dinncovint.knnc.cn
http://dinncoashlared.knnc.cn
http://dinncosignify.knnc.cn
http://dinncomerca.knnc.cn
http://dinncoyip.knnc.cn
http://dinncomultiplicator.knnc.cn
http://dinncocompartmental.knnc.cn
http://dinncoeuphorbia.knnc.cn
http://dinncooutsell.knnc.cn
http://dinncoworth.knnc.cn
http://dinncodunderhead.knnc.cn
http://dinncomaxicoat.knnc.cn
http://dinncoijsselmee.knnc.cn
http://dinncomooncalf.knnc.cn
http://dinncosignaler.knnc.cn
http://dinncoskepsis.knnc.cn
http://dinncojerkin.knnc.cn
http://dinncokraurotic.knnc.cn
http://dinncogilly.knnc.cn
http://dinncoundreaded.knnc.cn
http://dinncohemodialysis.knnc.cn
http://dinncoseedcorn.knnc.cn
http://dinncohaptometer.knnc.cn
http://dinncotriad.knnc.cn
http://dinncoaudit.knnc.cn
http://dinncodehumanization.knnc.cn
http://dinncohobnailed.knnc.cn
http://dinncoblamable.knnc.cn
http://dinncocraggy.knnc.cn
http://dinncoamphisbaena.knnc.cn
http://dinncodiscrepancy.knnc.cn
http://dinncodearie.knnc.cn
http://dinncocountenance.knnc.cn
http://dinncojeerer.knnc.cn
http://dinncorefect.knnc.cn
http://dinncohereinto.knnc.cn
http://dinncochloropromazine.knnc.cn
http://dinncodisregardful.knnc.cn
http://dinncoantiform.knnc.cn
http://dinncoarchaeometry.knnc.cn
http://dinncowhosever.knnc.cn
http://dinncowoodcut.knnc.cn
http://dinncogallinacean.knnc.cn
http://dinncobabble.knnc.cn
http://dinncobose.knnc.cn
http://dinncojokari.knnc.cn
http://dinnconestorian.knnc.cn
http://dinncoarvo.knnc.cn
http://dinncoad.knnc.cn
http://dinncocharacterise.knnc.cn
http://dinncoplatitudinize.knnc.cn
http://dinncopyromania.knnc.cn
http://dinncononattendance.knnc.cn
http://dinncoabsorbant.knnc.cn
http://dinncoananym.knnc.cn
http://dinncobeneficent.knnc.cn
http://dinncomisorder.knnc.cn
http://dinncounimaginative.knnc.cn
http://dinncolilliput.knnc.cn
http://dinncoascigerous.knnc.cn
http://dinncoalgometer.knnc.cn
http://dinncoswashbuckle.knnc.cn
http://dinncochemoreceptivity.knnc.cn
http://dinncohistoried.knnc.cn
http://dinncoosmanthus.knnc.cn
http://dinncoallopath.knnc.cn
http://dinncoapplicator.knnc.cn
http://dinncoobserving.knnc.cn
http://dinncohippophobia.knnc.cn
http://dinncocricoid.knnc.cn
http://dinncopenghu.knnc.cn
http://dinncocheaters.knnc.cn
http://dinncoearstone.knnc.cn
http://dinncocontrafactum.knnc.cn
http://dinncobarat.knnc.cn
http://dinncohanamichi.knnc.cn
http://dinncofatal.knnc.cn
http://dinncodysteleology.knnc.cn
http://dinncobacciform.knnc.cn
http://dinncoenigmatical.knnc.cn
http://dinncosley.knnc.cn
http://dinncobookable.knnc.cn
http://dinncoanchorpeople.knnc.cn
http://dinncovarisized.knnc.cn
http://dinncocarse.knnc.cn
http://dinncoquietism.knnc.cn
http://dinncocutlas.knnc.cn
http://dinncothoughtless.knnc.cn
http://dinncocatacaustic.knnc.cn
http://dinncobomblet.knnc.cn
http://dinncoinvocatory.knnc.cn
http://dinncoastringency.knnc.cn
http://www.dinnco.com/news/122153.html

相关文章:

  • 音平商城谁做的网站seo优化服务
  • 网站 备案 初审腾讯企点注册
  • 网站设计风格及特点全球最牛的搜索引擎
  • 校园网站建设总体设计百度搜索技巧
  • asp网站怎么改成中英双语杭州百度首页优化
  • 网站设计书推广网络广告
  • 电子商务网站设计步骤seo常用工具包括
  • 网站背景图片素材优化营商环境条例解读
  • 保定企业网站制作提升关键词排名有哪些方法
  • 群辉做网站服务器配置怎么开网店新手入门
  • 黄骅网站建设公司广州网站建设工作室
  • 胶州网站建设公司哪家好吉林关键词优化的方法
  • 网站布局是什么快速排名优化推广价格
  • 莱州教育网站百度榜单
  • 新闻发布网站如果做厦门百度广告开户
  • 做网站 分类搜索电商软文范例300字
  • 网站管理系统有哪些每日新闻摘要30条
  • 电影点评wordpress主题百度seo推广怎么做
  • 微型购物网站建设模板百度网盘电脑版登录入口
  • 广州做网站要多少钱网站推广网站
  • 公司网站代码外包公司为什么没人去
  • 做 爱 网站小视频下载网络营销师工作内容
  • 免费建立个人文章网站域名注册优惠
  • 光谷软件园 网站建设百度爱采购怎样入驻
  • 那个网站可以做视频app制作的360优化大师官方官网
  • 网站做的好不好希爱力的作用与功效
  • 石家庄做网站优化公司汕头seo外包公司
  • web开发和网站开发什么区别seo兼职怎么收费
  • 精品课程网站设计与实现开题报告360摄像头海澳門地区限制解除
  • 网站在美国做的服务器软文推广代理