一.安装docker并启动 yum install docker systemctl start docker 二.安装nginxCentOS 7默认不能从yum中安装nginx,原因可以自己搜索一下,需要执行以下命令 sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 之后就可以用yum安装了 yum install nginx 三.用d…
1.移除旧版本: yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine rm -rf /etc/systemd/system/docker.service.d rm -rf…
centos7 下 安装部署nginx 1.nginx安装依赖于三个包,注意安装顺序 a.SSL功能需要openssl库,直接通过yum安装: #yum install openssl b.gzip模块需要zlib库,直接通过yum安装: #yum install zlib c.rewrite模块需要pcre库,直接通过yum安装: #yum install pcre 2.安装Nginx依赖项和Nginx a.使用yum安装nginx需要包括Nginx的库,安装Nginx的库 #rpm -Uvh…
title:[MIT6.828]centos7下使用Qemu搭建xv6运行环境 date: "2020-05-05" [MIT6.828]centos7下搭建xv6运行环境 1. 基础依赖 yum install libX11 libX11-devel SDL2 SDL2-devel -y 2. 编译和安装 QEMU ~]# wget https://download.qemu.org/qemu-4.2.0.tar.xz ~]# xz -d qemu-4.2.0.tar.xz &…
Docker环境下部署Nginx https://www.cnblogs.com/gltou/p/15186971.html…
本文旨在通过通过虚拟机VMware14来安装CentOS7 系统,并配置固定IP来实现在Windows系统中使用Linux环境. 本文目录: 0.本机环境 1.VMware14 初始化 1.1.安装VMware14 1.2.创建虚拟机 1.3.安装CentOS 1.4.配置虚拟网卡 1.5.配置固定IP 1.6.克隆多个虚拟机系统 0.本机环境 本文环境: Win7 64位 VMware 版本:14 CentOS 版本:7.5.1804 先下载VMware14.CentOS7.5 镜像文件,其中…
一切从0开始,我也是个小白: 1.检查你的系统是不是高于3.8的内核,如果没有请升级CentOS7或者Ubuntu 14 #uname -a 2.CentOS7下安装docker #yum -y install docker 3.查看docker版本 #docker version 4.启动docker服务 #docker service start 5.查看本地镜像 #docker images 6.如果没有本地镜像,可以下载一个centos7的镜像来作为基础运行环境 #docker pull…
下载docker: https://www.docker.com/products/overview 下载镜像: docker pull centos 查看镜像:docker images 创建镜像对应的容器,并指定IP地址和端口号: docker run -itd -p 127.0.0.1:50001:22 centos /bin/bash 安装ssh服务:yum install openssh-server 解决ssh_exchange_identification: Connection…
本文转载自:http://www.softeng.cn/?p=156,本文已获得作者授权,未经作者同意,不可转载. 1.前言 本文适合于已经对Linux操作系统具有基本操作经验,并且能够在Linux或Windows上通过一键搭建工具或者yum命令行进行环境搭建的读者,阅读本文需具有一定的专业知识,本文不建议初学者阅读. 本文所描述的是在标准的CentOS 7.2 64位操作系统下,安装Nginx 1.12.2 + PHP 7.1.11 + MySQL 5.7.20环境.采用源码编译安装的方式,虽…
centos7 下 yum 安装和配置 Nginx 添加yum源 Nginx不在默认的yum源中,可以使用epel或者官网的yum源,这里使用官网的yum源 rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 安装完yum源之后,可以查看一下 yum repolist 安装 yum isntall nginx 配置Nginx服务 设置开机启动 sys…
一:安装依赖项 1.pcre:2.openssl:3.zlib:4.gcc:可直接通过yum安装 二:创建nginx账户(可以配置nginx.conf的user为此账户) useradd nginx -M -s /sbin/nologin 三:下载并安装 在官网http://nginx.org/en/download.html下载稳定版的linux安装包,我下的是nginx.1.12.2.tar.gz: 1.解压此压缩包:2.cd到解压后的目录:3.直接执行./configure即可,不需要额外…
因为Ubuntu18.04默认的openssl版本就是1.1.0, 而PHP5.6无法在openssl 1.1下编译 "PHP 5.6 is receiving only security fixes and OpenSSL 1.1 is not supported. Please use PHP 7.x if you want to use OpenSSL 1.1", 所以在Ubuntu18.04下需要通过docker配合宿主机配置php5.6的环境. 在docker hub上PHP…
相关资料: Sonatype Nexus3官方网站:https://www.sonatype.com/download-oss-sonatype Sonatype Nexus3 Docker Hub地址:https://hub.docker.com/r/sonatype/nexus3/ Sonatype Nexus3一些介绍及使用:https://yeasy.gitbooks.io/docker_practice/repository/nexus3_registry.html 本文参考文章:ht…
搭建WebGoat 安装前置条件说明 我们这里选择WebGoat的jar版本,由于WebGoat 8的jar文件已自带了tomcat和数据库,所以不需要再另外安装tomcat和mysql这种东西,只需要安装jdk用于运行jar文件即可. 由于WebGoat 8使用jdk 1.8编译所以我们也需要安装jdk 1.8版本 1.下载并安装JDK 卸载OpenJDK java -version #查看当前jdk版本 rpm -qa | grep -E 'java|jdk' #查看OpenJDK相关包 y…
[转自:http://avnpc.com/pages/install-lnmp-on-osx] 安装Homebrew 最近工作环境切换到Mac,所以以OS X Yosemite(10.10.1)为例,记录一下从零开始安装Mac下LNMP环境的过程 确保系统已经安装xcode,然后使用一行命令安装依赖管理工具Homebrew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install…
一.mysql安装 mysql是安装最简单顺利的 1. 首先去官方网站下载Mac适用的MySQL的dmg包 下载页面 选择图中最下方的dmg包下载进行安装 安装完成后 MySQL的安装目录为/usr/local/mysql/ 2. 启动服务 设置里 找到MySQL 启动服务 显示running 则服务已启动 上图倒数第二 上图服务已启动 如果需要在终端内执行MySQL命令 需要加入环境变量 export PATH=$PATH:/usr/local/mysql/bin/ MySQL安装完成 二.r…
昨天刚给公司服务器装了LNMP服务器环境,在这里简单记录一下过程备忘. 这里我在安装的时候是用的Dotdeb源,仅供参考. 1.导入Dotdeb源,据说Dotdeb源里的软件版本比较新. 在向源中导入Dotdeb前,我们需要先获取GnuPG key并导入: wget http://www.dotdeb.org/dotdeb.gpg cat dotdeb.gpg | apt-key add - 提示OK,表明导入成功.然后我们开始导入Dotdeb源,源列表的位置在“/etc/apt/sources…
安装Homebrew 最近工作环境切换到Mac,所以以OS X Yosemite(10.10.1)为例,记录一下从零开始安装Mac下LNMP环境的过程 确保系统已经安装xcode,然后使用一行命令安装依赖管理工具Homebrew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 之后就可以使用 brew install FORMULA 来安装所需要的依赖了.…
一.购买服务器并远程连接 1.购买服务器和域名 可以选择阿里云或者是其他的厂商的服务器.然后会获得服务器ip地址,用户名和密码. 购买域名,将域名绑定到ip地址上. 2.下载xshell,winscp xshell和winscp都是可以用来操控服务器的,比如上传上传文件,修改文件权限等. 一个是有图形化的操作,一个是用代码操控. 我两个都下了,因为我怕xsehll没能操控好的地方,用可视化图形来操控. 连接服务器 打开xshell 二.安装node 参考这篇文章:https://blog.csd…
1.添加源 默认情况Centos7中无Nginx的源,最近发现Nginx官网提供了Centos的源地址.因此可以如下执行命令添加源: sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 2.安装Nginx 通过yum search nginx看看是否已经添加源成功.如果成功则执行下列命令安装Nginx. sudo yum install -…
注意:我解压完把sublime_text全改成了sublime,如果未改就是sublime_text 1.官网下载sublime,保存到指定目录,例如/home 2.解压 tar xjf sublime*.tar.bz2//你的版本 移动到/opt下:mv /home/sublime /opt/ 3.配置环境变量 vi /etc/profile 添加如下 export PATH=/opt/sublime:$PATH 保存退出 source /etc/profile 想要马上生效执行上边命令 4.…
一.Linux版本 二.复制粘贴多个JDK出来,如下 cp -R jdk1.7.0_80/ jdk1.7.0_80-2 cp -R jdk1.7.0_80/ jdk1.7.0_80-3 三.配置多个JDK环境变量 在/etc/profile文件后面追加如下内容 # JDK1环境配置 export JAVA_HOME=/usr/local/program/jdk1.7.0_80 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME…
我们在访问nginx的时候会暴露nginx的版本号,如何将这些版本号隐藏呢? 其实隐藏版本号非常简单 在nginx的配置文件中添加一个server——tokens  off:参数就可以了,下面进行操作 vim /conf/nginx.conf 保存并退出 重启nginx服务 先stop关闭nginx服务 ./nginx -s stop 重新启动 ./nginx 完事~~~…
  网卡上有       docker is not a virtual machine, and you don't get access to the docker host via IP address. 如果想要访问里面的服务,需要先-p暴露端口,然后通过localhost:端口进行访问 ping不通也是可以访问的! 不需要添加什么路由!…
Selenium 一自动化测试工具.它支持 Chrome,Safari,Firefox 等主流界面式浏览器,如果你在这些浏览器里面安装一个 Selenium 的插件,那么便可以方便地实现Web界面的测试. 所以呢,你要用Selenium你必须得先有个浏览器(大多数人没说这点,略坑!),无论是Chrome也好,Firefox也好,你必须得有一个. 安装完浏览器了,抱着愉快的心情用pip3安装了Selenium,在Pyhton交互模式中直接导入Webdriver,创建Webdriver对象报如下错误…
1.下载docker源码包 docker官网地址: https://download.docker.com/linux/static/stable/ 选择.tgz的包下载,例如:https://download.docker.com/linux/static/stable/x86_64/docker-19.03.1.tgz wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.1.tgz 2.解压复制 m…
习惯了在Centos6系统下修改主机名的操作,但是Centos7下修改主机名的操作却大不相同!操作笔记如下: 在CentOS中,有三种定义的主机名:静态的(static),瞬态的(transient),和灵活的(pretty): * "静态"主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名. * "瞬态"主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配.静态主机名和瞬态主机名都遵从作为互联网域名同样的字…
Docker学习之Centos7下安装 centos7 64下直接使用yum安装docker环境,步骤如下: 卸载旧版本docker sudo yum remove docker docker-common docker-selinux docker-engine 使用yum安装 安装依赖包: sudo yum install -y yum-utils device-mapper-persistent-data lvm2 安装慢的话,建议设置yum源: sudo yum-config-manag…
docker的宿主机是虚拟机下的CentOS 博主最近遇到一种情况,从服务器拷贝了一份数据库在宿主机Mysql服务器上,想要用本地的数据库测试自己的代码正确性,但是项目程序都是靠docker一键部署的,于是必定要在docker容器里访问到本地的数据库.在探索中遇到了问题并得到了解决. 在docker容器里localhost并不是指宿主机的localhost 由此原因,并不能在容器中通过localhost:3306访问到宿主机的mysql docker在运行时就建立了虚拟网卡,并命名为docker…
1.Jenkins镜像 Docker容器内的Jenkins使用容器外宿主机的Docker(即DooD,还有另外的情况就是DioD),google一下有几种说法,但是都没试成功(试过一种就是修改宿主机/etc/default/docker的DOCKER_OPTS配置,总是出现拒绝访问的问题,其实就是容器的jenkins用户没有权限访问容器外的docker命令),按照大神的思路,把容器内的jenkins用户加入到docker组中,即可成功访问docker命令了. 1.1 制作自定义jenkins镜像…