服务器配置

本地Apach服务器配置多个域名 方法

99封情书 提交于 2020-01-20 20:00:40
第一步:配置 httpd.conf     开启 虚拟主机 配置模块 去掉 " Include conf/extra/httpd-vhosts.conf "  前面的" # " # Virtual hosts Include conf/extra/httpd-vhosts.conf 第二步:配置 httpd-vhosts.conf     开始 将自定义的本地域名 与 web目录 关联 这里自定义了 www.royal.org www.superapp.com www.api.com 这三个本地域名 ( 当然这三个域名 是不能远程访问的 什么原因 你懂的! ) 1 2 3 4 5 6 7 <VirtualHost *:80> ServerAdmin webmaster@dummy-host2.example.com DocumentRoot "D:\web\apache2.2\Apache2\htdocs\Royal" ServerName www.royal.org ErrorLog "logs/dummy-host2.example.com-error.log" CustomLog "logs/dummy-host2.example.com-access.log" common </VirtualHost> 1 2 3 4 5 6 7 <VirtualHost *:80>

阿里云服务器配置ftp环境

天涯浪子 提交于 2020-01-17 06:46:01
前言    vsftpd 是 Linux 下的一款小巧轻快、安全易用的 FTP 服务器软件,是一款在各个 Linux 发行版中最受推崇的 FTP 服务器软件。本文以 CentOS 7.2 64位操作系统为例,说明如何在 Linux 实例上安装 vsftpd。 Linux 实例搭建 FTP 站点具体操作步骤如下: 步骤一: 安装 vsftpd 步骤二: 配置 vsftpd 步骤三: 设置安全组 步骤四: 客户端测试 步骤一: 安装 vsftpd 输入 SSH 命令连接:ssh 用户名@实例的(弹性)公网 IP 输入实例登录密码。 运行以下命令安装 vsftpd。 yum install -y vsftpd 出现如图表示成功 运行以下命令打开及查看 etc/vsftpd。 cd /etc/vsftpd ls 说明 /etc/vsftpd/vsftpd.conf 是核心配置文件。 /etc/vsftpd/ftpusers 是黑名单文件,此文件里的用户不允许访问 FTP 服务器。 /etc/vsftpd/user_list 是白名单文件,是允许访问 FTP 服务器的用户列表。 运行以下命令设置开机自启动。 systemctl enable vsftpd.service 运行以下命令启动 FTP 服务。 systemctl start vsftpd.service 运行以下命令查看 FTP

Linux服务器配置GPU版本的pytorch Torchvision TensorFlow

爷,独闯天下 提交于 2020-01-16 13:18:40
  最近在Linux服务器上配置项目,项目需要使用GPU版本的pytorch和TensorFlow,而且该项目内会同时使用TensorFlow的GPU和CPU。   在服务器上装环境,如果重新开始,就需要下载很多依赖包,而且如果直接在系统上安装包,可能会和服务器上的其他包发生冲突,因此使用Anaconda创建虚拟环境来管理项目的依赖包。Anaconda的安装可以去清华大学的镜像下载,速度比较快,选择对应的版本就可以了  https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 。我需要下载python3.6对应的Anaconda可以对照下面这张图片来查看,选择Anaconda3-5.2.0版本就可以了。(但是其实我下载成了anaconda2,不过并不影响后续使用)   Anaconda下载之后会在~/.bashrc中添加一条环境变量。如果首次运行conda命令找不到,就source ~/.bashrc。   配置好Anaconda后,如果要创建虚拟环境,重新下载包也需要很麻烦的操作,而且需要对照以前的项目进行一一下载。这太捞了,我们考虑直接将本地项目的anaconda环境打包好上传到服务器上,就可以使用本地的虚拟环境了。具体做法是,首先到本地的Anaconda环境目录下,我的是/home/timber/anaconda2/envs

CentOS 7 服务器配置--安装Redis

时间秒杀一切 提交于 2020-01-16 01:48:51
#下载Redis wget -r -np -nd http://download.redis.io/releases/redis-3.2.8.tar.gz #解压文件 tar zxvf redis-3.2.8.tar.gz #进入解压的文件 cd redis-3.2.8 #安装 make 此处安装时报错 cc:command not found 解决方案是:CentOS默认没有安装gcc,需要手动安装,执行命令:yum install -y gcc #安装完gcc后需要再次执行make make 再次执行依然报错:jemalloc.h:no such file or directory 解决办法:执行命令make时需加参数: make MALLOC=libc #最后执行安装 make install #进入src目录,执行测试 make test 此时会报错:You need tcl 8.5。。。 解决方法: 1.返回data目录 cd /data 2 下载tcl wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz 3 解压文件 tar xzvf tcl8.6.1-src.tar.gz 4 进入unix目录 cd tcl8.6.1/unix 5 执行配置 ./configure 6 安装 make 7 安装服务

wstngfw IKEv2服务器配置示例

China☆狼群 提交于 2020-01-16 00:01:06
wstngfw IKEv2服务器配置示例 移动客户端的服务器配置有几个组件: 为***创建一个证书结构 配置IPsec移动客户端设置 为客户端连接创建阶段1和阶段2 添加IPsec防火墙规则 创建***的用户凭据 ipsec连接测试 ipsec故障排除 ipsec日志说明 1. 配置 Shenzheng 站点的设备 a. 创建一个证书颁发机构 b. 创建一个服务器证书 c. 配置IPsec移动客户端设置 d. 创建IPsec的阶段1和阶段2 e. 创建IPsec移动用户 f. 添加IPsec防火墙规则 g. 导出CA证书 2. 配置 Beijing 站点内网客户端 Windows 7 主机系统 a. 安装CA证书 至 受信任的根证书颁发机构 b. 创建连接到工作区的网络 c. 验证隧道连通性 相关日志 注意: 请按以下步骤添加CA证书 1. 开始菜单搜索“cmd”,打开后输入 mmc(Microsoft 管理控制台); 2. “文件”-“添加/删除管理单元”,添加“证书”单元; 3. 证书单元的弹出窗口中一定要选“计算机账户”,之后选“本地计算机”,确定; 4. 在左边的“控制台根节点”下选择“证书”-“个人”,然后选右边的“更多操作”-“所有任务”-“导入”打开证书导入窗口; 5. 选择刚才生成的ca.cert.cer文件。下一步“证书存储”选“个人”; 6. 导入成功后

c++游戏服务器配置加载管理实现

北城以北 提交于 2020-01-14 07:36:15
做过游戏的都知道在游戏服务器中配置文件很多,基本上会达到两三百张配置表,而加载配置的方式有很多,下面就为大家介绍几种配置加载的方式。 首先简介一种常用的也是最简单的方式,那就是包含所有的配置文件一个个的调用,代码大致如下: //a.h 配置文件a bool loada();//加载配置文件a //b.h 配置文件b bool loadb();//加载配置文件b …… //cfgmgr.h 统一调用配置文件加载函数 include“a.h” include“b.h” …… void loadall(){ loada(); loadb () } 这种方式简单易学,一般做过项目的人都能够想到,但是在每次增加新的配置的时候都需要在cfgmgr文件中包含头文件并且调用加载函数。 下面我们对上面的代码进行一下改进,我们希望增加配置的时候不需要在cfgmgr中包含头文件和调用对应的函数,这样可以减少头文件包含加快编译速度,避免修改任何配置头文件都会重新编译cfgmgr。代码大致如下: //cfgmgr.h class CfgBase; class CfgMgr:public CSingleton<CfgMgr>{//CSingleton 为单例 void addcfg(CfgBase* cfg){m_allCfg.emplace_back(cfg)} void load(){ for(auto&

mac Git本地服务器配置

蓝咒 提交于 2020-01-13 13:43:47
本文转载至 http://blog.csdn.net/piziliweiguang/article/details/9311791 XCode 默认支持 Git 作为代码仓库,当我们新建一个仓库的时候,可以勾选创建默认仓库,只不过这个仓库是在本地的。本文介绍如何在 mac 机器上创建 Git 服务器,总体思路是:使用 gitosis 来简化创建过程,在用作服务器的机器上创建一个名为 git 的账户来创建 git 服务器,其他客户端通过 ssh 机制访问 git 服务器。 本文文档: 点此下载 一,创建 git 账户 1,在用作服务器的机器 Server 上创建 git 账户。我们可以通过 System Preferences->accounts 来添加。在这里我添加一个 git 的 administrator 账户,administrator 不是必须的,在这里仅仅为了方便。 2,设置远程访问 logout 当前账户,使用 git 账户登录;在 System Preferences->Sharing 中,勾选:Web Sharing 和 Remote Logig。 二,下载安装 gitosis 1,Mac Snow默认已经为我们安装了 Git 和 Python,可以使用如下命令查看其版本信息: yourname:~ git$ git --version git version 1

微信公众平台开发视频教程-01-注册公众平台账号和微信服务器通讯接口验证

廉价感情. 提交于 2020-01-13 04:17:01
注册微信公众号 作为开发者,可以注册公众平台,在未审核的情况下使用测试账号来测试功能 个人只能注册订阅号https://mp.weixin.qq.com 订阅号 服务号 企业号 三者能使用的功能不相同 注册的账号需要跟微信号绑定(微信号需要绑定银行卡) 注册地址: https://mp.weixin.qq.com/cgi-bin/readtemplate?t=register/step1_tmpl&lang=zh_CN 注册需要邮箱激活 登录微信公众平台 微信公众平台登陆后,用户可以直接使用微信公众平台进行消息群发,添加微信公众号菜单等 给公众号添加测试账号 作为开发人员,可以使用普通微信号来测试功能 登陆公众平台后,在开发》开发者工具》里面可以扫描二维码添加测试账号 此过程需要扫描你微信几次 扫描测试号二维码可以给测试公众号添加测试账号 在功能》群发功能》添加文字群发, 看测试账号是否收到 不过由于上面直接公众平台群发功能是正式的功能,所以一天只能群发一条消息 测试号则比这个权限多 使用普通的微信号,扫描这些地址,就可以关注微信公众号的测试账号 有了微信公众号测试账号和普通微信测试号,我们才能进行其他的开发 对微信进行接口开发 该功能允许我们调用微信的接口,进行第三方系统的对接,这样我们在微信平台上面的很多操作,就不需要在微信平台上面操作了

wstngfw IKEv2服务器配置示例

99封情书 提交于 2020-01-05 06:42:22
wstngfw IKEv2服务器配置示例 移动客户端的服务器配置有几个组件: 为***创建一个证书结构 配置IPsec移动客户端设置 为客户端连接创建阶段1和阶段2 添加IPsec防火墙规则 创建***的用户凭据 ipsec连接测试 ipsec故障排除 ipsec日志说明 1. 配置 Shenzheng 站点的设备 a. 创建一个证书颁发机构 b. 创建一个服务器证书 c. 配置IPsec移动客户端设置 d. 创建IPsec的阶段1和阶段2 e. 创建IPsec移动用户 f. 添加IPsec防火墙规则 g. 导出CA证书 2. 配置 Beijing 站点内网客户端 Windows 7 主机系统 a. 安装CA证书 至 受信任的根证书颁发机构 b. 创建连接到工作区的网络 c. 验证隧道连通性 相关日志 注意: 请按以下步骤添加CA证书 1. 开始菜单搜索“cmd”,打开后输入 mmc(Microsoft 管理控制台); 2. “文件”-“添加/删除管理单元”,添加“证书”单元; 3. 证书单元的弹出窗口中一定要选“计算机账户”,之后选“本地计算机”,确定; 4. 在左边的“控制台根节点”下选择“证书”-“个人”,然后选右边的“更多操作”-“所有任务”-“导入”打开证书导入窗口; 5. 选择刚才生成的ca.cert.cer文件。下一步“证书存储”选“个人”; 6. 导入成功后