vim配置

构建虚拟Web主机|Apache、DNS

China☆狼群 提交于 2019-12-18 01:37:23
前言:虚拟Web主机指的是在同一台服务器中运行多个Web站点,其中的每一个站点实际上并不独自占用整个服务器,因此被称为“虚拟”Web主机。通过虚拟Web主机服务可以充分利用服务器的硬件资源,从而大大降低网站构建及运行成本。 使用httpd可以非常方便地构建虚拟主机服务器,只需要运行一个httpd服务就能够同时支撑大量的Web站点。httpd支持的虚拟主机类型包括以下三种。 1.基于IP地址:在服务器里绑定多个IP,然后配置WEB服务器,把多个网站绑定在不同的IP上。访问不同的IP,就看到不同的网站。 2.基于端口:一个IP地址,通过不同的端口实在不同网站的访问。 3.基于域名:设置多个域名的A记录,使它们解析到同一个IP地址上,即同一个服务器上。然后,在服务器上配置WEB服务端,添加多个网站,为每个网站设定一个主机名。因为HTTP协议访问请求里包含有主机名信息,当WEB服务器收到访问请求时,就可以根据不同的主机名来访问不同的网站。 下面将这三种方法一一介绍。 文章目录 一.基于域名的虚拟主机 1.为虚拟主机提供域名解析 2.添加虚拟主机配置 3.为虚拟主机准备网页文档 4.在客户机中访问虚拟Web主机 二.基于端口的虚拟主机 1.更改虚拟主机配置 2.在客户集中访问虚拟Web主机 三.基于IP地址的虚拟主机 1.更改虚拟主机配置 2.在客户集中访问虚拟Web主机 一

linux部署go

好久不见. 提交于 2019-12-16 16:41:07
一、下载tar包并解压 yum -y install wget glibc.i686  #后面一个是依赖包,不安装会报错: /lib/ld-linux.so.2: bad ELF interpreter wget https://dl.google.com/go/go1.13.5.linux-386.tar.gz tar -C /usr/local/ -zxvf go1.13.5.linux-386.tar.gz 二、配置环境变量 vim /etc/profile export GOROOT=/usr/local/go export PATH=$PATH:$GOROOT/bin 来源: https://www.cnblogs.com/jayce9102/p/12049877.html

安装ctrip-apollo多环境部署总结

六眼飞鱼酱① 提交于 2019-12-15 13:36:34
1、下载( https://github.com/ctripcorp/apollo/releases)apollo三个压缩文件 2、在本机安装mysql5.7 安装步骤略。 3、创建数据库 开发环境(dev):apolloconfigdb 测试呼叫(fat):apolloconfigdb2 portal:apolloportaldb 注意:一个portal管理多个环境,只需要部署一个portal程序,一个portal库。config与admin,每个环境需要个配一套。 4、修改的配置文件 4.1 portal配置 cd /data/apollo-portal/config vim apollo-env.properties 保存 vim application-github.properties 保存 4.2 config配置 第一个config cd /data/apollo-configservice/config/ vim application-github.properties 第二个config cd /data/apollo-configservice/config/ vim application-github.properties 4.3 admin配置 第一个admin cd /data/apollo-adminservice/config vim

VSCode 相关配置记录

删除回忆录丶 提交于 2019-12-13 18:32:13
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 之前一直使用eclipse做为开发工具,最近看别人用了VSCode,自己就下载了用一下,感觉非常爽,因为前段可以直接使用VIM的命令(本人是VIM大牛,之前一直在VIM上开发程序)。 1. 使用Cmder代替VSCode的默认终端 1)下载Cmder.exe 2)在setting.json(用户设置)中添加如下信息: "terminal.integrated.shell.windows": "C:\\Windows\\system32\\cmd.exe", "terminal.external.windowsExec": "D:\\software\\cmder\\Cmder.exe", "terminal.integrated.shellArgs.windows": ["/K", "D:\\software\\cmder\\vendor\\init.bat"], 来源: oschina 链接: https://my.oschina.net/u/238880/blog/1630534

Linux进阶-浅谈apache

只谈情不闲聊 提交于 2019-12-12 12:31:32
文章目录 apache 是什么? apache 特性 apache 功能 httpd-2.4特性 MPM multi-processing module 工作模式 httpd-2.4 相关文件 httpd配置文件的组成 主要组成: 配置文件格式:directive value (指令 值) httpd 常见配置 显示服务器版本信息 修改监听的IP和Port 持久连接 MPM (Multi-Processing Module) 多路处理模块 httpd 支持三种MPM工作模式:prefork、worker、event 查看模块 切换正在使用的httpd模式 prefork默认设置 worker和event 模式相关的配置 DSO(Dynamic Shared Object):动态加载模块 apache 是什么? 20世纪90年代初,国家超级计算机应用中心NCSA开发,1995年开源社区发布apache(a patchyserver) ASF: apache software foundation FSF:Free Software Foundation Apache 是​​使用最广泛的 Web 服务器软件。Apache 是​​由 Apache Software Foundation 开发和维护的,它是一个免费提供的开源软件。它占全球所有网络服务器的 67%。它快速,可靠,安全

Centos 7搭建LNMP架构及部署Discuz论坛

左心房为你撑大大i 提交于 2019-12-12 09:34:00
一、LNMP架构及应用部署 众所周知,LAMP平台时目前应用最为广泛的网站服务器架构,其中的“A”对应着web服务软件的Apache HTTP Server ,随着Nginx在工作环境中的使用越来越多,LNMP(或LEMP)架构也受到越来越多的Linux运维工程师的青睐。 就像构建LAMP平台一样,构建LNMP平台也需要Linux服务器、MySQL数据库、PHP解析环境,区别主义在于Nginx与PHP的协作配置上。 准备工作 Centos 7操作系统一台; Windows 客户端一台; 案例所需镜像及软件包请访问: https://pan.baidu.com/s/10wFG1YQaY2FTJKgMp1x0kw 提取码:rl3i 二、构建LNMP网站平台 部署前准备 ①挂载Linux光盘,拷贝nginx依赖程序到/usr/src/目录 [root@centos02 ~]# mount /dev/cdrom /mnt/ mount: /dev/sr0 写保护,将以只读方式挂载 [root@centos02 ~]# cp /mnt/nginx-1.6.0.tar.gz /usr/src/ ②切换LAMP光盘,将mnt目录下所有数据拷贝到/usr/src/目录 [root@centos02 ~]# umount /mnt/ [root@centos02 ~]# mount /dev

大数据入门学习之环境搭建:VM、CentOS7安装,jdk1.8安装,Hadoop2.0安装及网络配置

限于喜欢 提交于 2019-12-12 08:28:57
一:环境搭建:VM、CentOS7安装及网络配置 大数据入门首先需要搭建环境,接下来的三篇文章均是环境搭建部分的内容。 首先我们要安装虚拟机及linux系统 一、安装虚拟机VM 官网下载VM虚拟机:这里下载的VMware-workstation-full-10.0.4,好像往后的高版本需要win系统为64位,根据自己的需求下载安装。 二、安装CentOS7 1、 官网下载:我下载的是CentOS-7-x86_64-DVD-1804.iso文件。 2、 安装过程(略):自行百度安装,按照步骤安装无问题,可根据需要选择最小化安装,安装至最后一步骤时最好创建一个用户。 3、 复制出另外两台虚拟机,并对每台虚拟机命名为master、slave1、slave2。 三、网络配置 1、 配置网络为NAT模式,三台均需要配置; 2、 修改网卡配置,三台均需要修改 cd /etc/sysconfig/network-scripts vim ifcfg-ens33 添加内容:IPADDR=192.168.198.21 //ip地址 添加内容:NETMASK=255.255.255.0 添加内容:GATEWAY=192.168.198.2 //网关 添加内容:DNS1=8.8.8.8 3、 配置完成后重启网络服务 /etc/init.d/network restart 或 service network

vimrc备份

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-09 23:21:19
" 查询快捷键 :verbose map <key> " 基本设置----------------{{{ " 不兼容vi模式 必须放在第一行 set nocompatible " 开启语法高亮 syntax on " 高亮当前行 set cursorline " 开启搜索高亮 set incsearch " 设定历史记录数 set history =50 " 设定为系统剪贴板 set clipboard=unnamedplus " 消除~后缀备份文件 set nobackup " 消除un后缀备份文件 set noundofile " 显示行号 set number " 高亮搜索项 set hlsearch " 用空格代替tab键 " 设置tab宽度,为了符合google c++标准将4空格换位2空格节省横向空间 set tabstop=2 " 设置缩进宽度 set shiftwidth=2 " 用空格代替tab,问题:用空格代替tab会导致一些快捷键无法使用 " 可以尝试用 c-j/k 来选择 set expandtab " 设置mapleader为逗号 let mapleader="," " 设置编码 set encoding=utf-8 language messages zh_CN.utf-8 " 侧边栏常显示 set signcolumn=yes "}}} " 全局变量-

Ubuntu 1910配置静态ip

安稳与你 提交于 2019-12-09 20:35:50
我一开始是使用多年的老方法,去 # vim /etc/network/interfaces 修改。但是,当我通过 # /etc/init.d/networking restart 使修改生效的时候,发现命令未找到错误。鉴于ubuntu经常在不同的版本替换不同的管理工具,我猜测可能后来的版本使用了不同了网络配置工具。所以我谷歌了一下,发现还真是换了不同的管理工具。 据说从Ubuntu Server 1804开始就使用了新的网络工具netplan,其配置文件在 sudo vim /etc/netplan/50-cloud-init.yaml 将文件内容修改为 network: ethernets: enp2s0: addresses: [192.168.100.123/24] gateway4: 192.168.100.1 dhcp4: false nameservers: addresses: [192.168.100.1] version: 2 即可。 生效方法是 sudo netplan apply 来源: https://www.cnblogs.com/TeslaX/p/12013216.html

配置vim 默认保存文件格式为UTF-8

99封情书 提交于 2019-12-07 21:40:02
第一种办法,设定.vimrc文件: 在/home/ username /.vimrc或者/root/.vimrc下增加两句话: let &termencoding=&encoding set fileencodings=utf-8,gb18030,utf-16,big5 这种办法可以实现编辑UTF-8文件 第二种办法,在vi编辑器中设定: :set encoding=utf-8 termencoding=gbk fileencoding=utf-8 第三种办法 在vi编辑器设定: :set fenc=utf-8 :set enc=GB2312 这样在编辑器里输入中文,保存的文件是UTF-8。 来源: CSDN 作者: hufeng825 链接: https://blog.csdn.net/hufeng825/article/details/8534728