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

shopex网站首页空白成都市住房和城乡建设厅官方网站

shopex网站首页空白,成都市住房和城乡建设厅官方网站,网站空间被挂马,wordpress谷歌广告不显示目录 一、创建nginx镜像 二、创建mysql镜像 三、创建php镜像 四、启动wordpress 五、安装Compose 六、准备环境 ​编辑 七、编写docker-compose.yml 八、启动并运行 九、浏览器访问 一、创建nginx镜像 #基于基础镜像 FROM centos:7 #用户信息 MAINTAINER this is ngi…目录 一、创建nginx镜像 二、创建mysql镜像 三、创建php镜像 四、启动wordpress 五、安装Compose 六、准备环境 ​编辑 七、编写docker-compose.yml 八、启动并运行 九、浏览器访问 一、创建nginx镜像 #基于基础镜像 FROM centos:7 #用户信息 MAINTAINER this is nginx image kcy #添加环境包 RUN yum -y update RUN yum -y install pcre-devel zlib-devel gcc gcc-c make RUN useradd -M -s /sbin/nologin nginx #上传nginx软件压缩包并解压 ADD nginx-1.22.0.tar.gz /usr/local/src/ #指定工作目录 WORKDIR /usr/local/src/nginx-1.22.0 RUN ./configure \ --prefix/usr/local/nginx \ --usernginx \ --groupnginx \ --with-http_stub_status_module make -j4 make install ENV PATH /usr/local/nginx/sbin:$PATH ADD nginx.conf /usr/local/nginx/conf/ RUN chmod 777 -R /usr/local/nginx/html/ EXPOSE 80 EXPOSE 443 ENTRYPOINT [ /usr/local/nginx/sbin/nginx,-g,daemon off;] 二、创建mysql镜像 FROM centos:7 MAINTAINER this is mysql image kcy RUN yum -y install ncurses ncurses-devel bison cmake RUN yum -y install pcre-devel zlib-devel gcc gcc-c make;useradd -M -s /sbin/nologin mysql ADD mysql-boost-5.7.20.tar.gz /usr/local/src/ WORKDIR /usr/local/src/mysql-5.7.20/ RUN cmake \ -DCMAKE_INSTALL_PREFIX/usr/local/mysql \ -DMYSQL_UNIX_ADDR/usr/local/mysql/mysql.sock \ -DSYSCONFDIR/etc \ -DSYSTEMD_PID_DIR/usr/local/mysql \ -DDEFAULT_CHARSETutf8 \ -DDEFAULT_COLLATIONutf8_general_ci \ -DWITH_EXTRA_CHARSETSall \ -DWITH_INNOBASE_STORAGE_ENGINE1 \ -DWITH_ARCHIVE_STORAGE_ENGINE1 \ -DWITH_BLACKHOLE_STORAGE_ENGINE1 \ -DWITH_PERFSCHEMA_STORAGE_ENGINE1 \ -DMYSQL_DATADIR/usr/local/mysql/data \ -DWITH_BOOSTboost \ -DWITH_SYSTEMD1;make -j4;make install ADD my.cnf /etc/my.cnf EXPOSE 3306 RUN chown -R mysql:mysql /usr/local/mysql/;chown mysql:mysql /etc/my.cnf WORKDIR /usr/local/mysql/bin/ RUN ./mysqld \ --initialize-insecure \ --usermysql \ --basedir/usr/local/mysql \ --datadir/usr/local/mysql/data;cp /usr/local/mysql/usr/lib/systemd/system/mysqld.service /usr/lib/systemd/system/;systemctl enable mysqld ENV PATH/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH VOLUME [ /usr/local/mysql ] CMD [/usr/sbin/init][client] port 3306 default-character-setutf8 socket /usr/local/mysql/mysql.sock[mysql] port 3306 default-character-setutf8 socket /usr/local/mysql/mysql.sock[mysqld] user mysql basedir /usr/local/mysql datadir /usr/local/mysql/data port 3306 character_set_serverutf8 pid-file /usr/local/mysql/mysqld.pid socket /usr/local/mysql/mysql.sock server-id 1sql_modeNO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_AUTO_VALUE_ON_ZERO,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,PIPES_AS_CONCAT,ANSI_QUOTES 三、创建php镜像 vim Dockerfile FROM centos:7 MAINTAINER this is php image kcy RUN yum install -y gd \ libjpeg libjpeg-devel \ libpng libpng-devel \ freetype freetype-devel \ libxml2 libxml2-devel \ zlib zlib-devel \ curl curl-devel \ openssl openssl-devel \ gcc gcc-c make pcre-devel;useradd -M -s /sbin/nologin nginx ADD php-7.1.10.tar.bz2 /usr/local/src/ WORKDIR /usr/local/src/php-7.1.10 RUN ./configure \ --prefix/usr/local/php \ --with-mysql-sock/usr/local/mysql/mysql.sock \ --with-mysqli \ --with-zlib \ --with-curl \ --with-gd \ --with-jpeg-dir \ --with-png-dir \ --with-freetype-dir \ --with-openssl \ --enable-fpm \ --enable-mbstring \ --enable-xml \ --enable-session \ --enable-ftp \ --enable-pdo \ --enable-tokenizer \ --enable-zip ; make -j 4 ; make install ENV PATH /usr/local/php/bin:/usr/local/php/sbin:$PATH ADD php.ini /usr/local/php/lib/ ADD php-fpm.conf /usr/local/php/etc/ ADD www.conf /usr/local/php/etc/php-fpm.d/ EXPOSE 9000 CMD /usr/local/php/sbin/php-fpm -F docker run --namephp -d -p 9000:9000 --volumes-from mysql --volumes-from nginx --net mynetwork --ip 172.18.0.30 php:lnmp 四、启动wordpress [rootebafbdc1c4dc bin]# mysql -u root -p Enter password: #初始密码为空 mysql create database wordpress; Query OK, 1 row affected (0.00 sec)mysql grant all privileges on wordpress.* to wordpress% identified by abc123; Query OK, 0 rows affected, 1 warning (0.00 sec)mysql grant all privileges on *.* to root% identified by abc123; Query OK, 0 rows affected, 1 warning (0.00 sec)mysql flush privileges; Query OK, 0 rows affected (0.00 sec) 浏览器访问http://192.168.91.105/wordpressindex.php 将下面方框中的代码全部复制到wp-config.php中 五、安装Compose #注意必须是在安装docker的基础上 curl -L https://github.com/docker/compose/releases/download/1.21.1/docker-compose-uname -s-uname -m -o /usr/local/bin/docker-compose #下载安装包单独安装DockerComposechmod x /usr/local/bin/docker-compose #docker-compose添加执行权限docker-compose --version #查看docker-compose版本 六、准备环境 [rootcentos6 opt]# mkdir docker-compose_nginx [rootcentos6 opt]# cd docker-compose_nginx/ [rootcentos6 docker-compose_nginx]# mkdir wwwroot [rootcentos6 docker-compose_nginx]# ls wwwroot [rootcentos5 wordpress]# cd /opt [rootcentos5 opt]# ls containerd docker-compose_lnmp mysqld nginx php rh[rootcentos5 opt]# cp -r nginx/ /opt/docker-compose_lnmp/ [rootcentos5 opt]# cd docker-compose_lnmp/ [rootcentos5 docker-compose_lnmp]# ls nginx wwwroot[rootcentos5 docker-compose_lnmp]# cd .. [rootcentos5 opt]# cp -r mysqld/ /opt/docker-compose_lnmp/ [rootcentos5 opt]# cp -r php/ /opt/docker-compose_lnmp/ [rootcentos5 opt]# cd docker-compose_lnmp/ [rootcentos5 docker-compose_lnmp]# ls mysqld nginx php wwwroot[rootcentos5 docker-compose_lnmp]# 七、编写docker-compose.yml version: 3 services:nginx:container_name: nginxhostname: nginxbuild:context: ./nginxdockerfile: Dockerfileports:- 1212:80- 1616:443networks:lnmp:ipv4_address: 172.19.0.10volumes:- ./wwwroot:/usr/local/nginx/htmlmysql:container_name: mysqlbuild:context: ./mysqlddockerfile: Dockerfileports:- 3306:3306networks:lnmp:ipv4_address: 172.19.0.20volumes:- db-data:/usr/localmysqlprivileged: truephp:container_name: phpbuild:context: ./phpdockerfile: Dockerfileports:- 9000:9000networks:lnmp:ipv4_address: 172.19.0.30volumes:- db-data:/usr/local/mysql- ./nginx/html:/usr/local/nginx/htmldepends_on:- nginx- mysqlnetworks:lnmp:driver: bridgeipam:config:- subnet: 172.19.0.0/16volumes:db-data: 八、启动并运行 注意在执行之前要先把之前创建的php、nginx、mysql容器删除要不然会报错 报错之后在删除可能会有错误 最好在之前就删除干净 docker-compose -f docker-compose.yml up -d ###创建镜像并放入后台运行 docker exec -it mysql /bin/bashcreate database wordpress; grant all privileges on wordpress.* to wordpress% identified by abc123; grant all privileges on *.* to root% identified by abc123; flush privileges;九、浏览器访问 http://192.168.91.105/wordpress/index.php
http://www.zqtcl.cn/news/34817/

相关文章:

  • 萧山区建设局网站潍坊建设局官方网站
  • 药学专业网站正能量网站ip
  • 怎样查看网站是否备案90设计网站官网入口
  • 手机网站开发框架php手机哪个网站好
  • wap网站开发价钱宁波seo推荐
  • 安徽企业网站制作库尔勒西部建设网站
  • 建设部投诉网站中铁建设集团门户员工登录
  • 聊城市 网站制作网站程序是什么
  • 如何用易语言做网站设计师平台接单
  • 网站显示系统建设中精美ppt模板下载
  • 自助建站系统官网怎么切图做网站
  • 苏州企业网站建设设计网站二级导航
  • 灵山招聘网灵山英才网做灵山专业的招聘网站软件项目管理流程
  • 免费影视网站入口大全建筑效果图网站推荐
  • 免费个人网站建设报价wordpress获取上传
  • 做视频网站用什么格式好三大设计软件哪个好
  • 购物网站建设课程设计手机网站注意哪些问题
  • 企业网站多大空间够用西安网站建设产品
  • 广州建站快车工商名称预先核准官网
  • 国内工业设计网站外贸网站如何建站
  • node.js网站开发框架网站定制化服务
  • 网站制作需要哪些软件有哪些专业定制网站建设团队
  • 淘宝网站建设手机版手机网站程序源码
  • 做阿里巴巴网站装修要多久网站服务器ip更换
  • 前端会员中心wordpress金华seo扣费
  • 深圳定制网站公司全球新闻最新消息
  • 黑龙江网站备案管理局哪一些网站使用vue做的
  • 织梦网站如何做301跳转邢台做wap网站
  • 网站底部放置备案号天河公司网站建设公司
  • 深圳罗湖企业网站建设门户网站特点