WHAT 本篇主要是基于Nginx在Mac上搭建自己的服务器. 我相信很多朋友肯定是第一次听到Nginx,关于它具有怎样的传奇,这儿肯定说不完也说不透. 有兴趣的朋友可以自行google或者baidu. WHY 为什么要搭建自己的服务器呢. 好处肯定多多,这儿说一条——模拟数据. 很多时候,我们在前端开发的过程中,API接口没有做好. 当我们要铺界面时,如果等待API的开发完成,无疑是件很耽误工作的事情. 还有一点,即使API完成了,我们开发完项目时,需要自测各种极限的数据.例如 约定好返回的是…
1.安装Homebrew 打开终端,输入: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 跟着步骤走.终端都有提示. 2.依赖Homebrew安装Nginx 依旧在终端中 brew install nginx 这个等待时间会比较长.如果你仔细看了终端的进程.你会发现你用homebrew安装是多么聪明了.其实在安装nginx之前还要帮你安装很多别的,如果你…
Mac键盘的顶部是一组按键,这些按键的特征是F后跟1-12数字.这些键称为Mac功能键,使您可以通过按几个键来更改某些设置并快速访问Mac功能. 如果您是Mac的所有者,是时候学习这些键各自可以做什么了. 为什么要使用Mac功能键? 如果您曾经使用过键盘快捷键,那么您就会知道它的快捷程度.多亏了快捷键,将您的手移到鼠标或触控板上并导航到您要执行的操作所需的时间得以缩短.功能键的工作方式完全相同,可节省您工作,上网或游戏时的时间. 一些应用程序允许您自定义功能键以适合您的首选项.您也可以通过重新映…
Android开发越来越火,许多小伙伴们纷纷学习Android开发,学习Android开发首要任务是搭建Android开发环境,由于大家 主要实在Windows 上开发Android,下面就详细给大家介绍一下如何在Windows上搭建Android开发环境. 工具/原料 adt-bundle-windows-x86_64-20140702.zip 方法/步骤 一,安装JDK配置环境变量这 部分可以参考引用经验.最后,在命令行中 输入javac测试JDK环境变量是否搭建好,如果出现一大堆有关jav…
如何在RHEL7上搭建Samba服务实现Windows与Linux之间的文件共享 实现环境:VMware workstations.RHEL7.0 第一步:配置网卡IP及yum软件仓库 命令:vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 命令:vim /etc/yum.repos.d/aria.repo(这里的yum.repo是需要自己创建的,文件名自定即可) 第二步:设置挂载点并挂载本地ISO文件 将ISO文件连接上线 创建挂载点并挂…
如何在 macOS 上搭建 PHP 开发环境 Linux, Nginx, MySQL, PHP $ php --version $ php -v # PHP 7.3.11 (cli) (built: Apr 17 2020 19:14:14) ( NTS ) # Copyright (c) 1997-2018 The PHP Group # Zend Engine v3.3.11, Copyright (c) 1998-2018 Zend Technologies ➜ ~ $ php -v $…
前言 原创文章,转载引用务必注明链接,水平有限,欢迎指正. 本文环境:ubilinux 3.0 on UP Board 初识免流 所谓免流,就是免除手机访问网络产生的流量费用.其原理在乌云网上有过报道,大致就是手机在访问运营商的服务时(比如手机营业厅)是不产生流量费用的,然后可以利用技术手段让手机访问其他网站产生的流量伪装成运营商服务. 最早接触是在贴吧看到fmns什么的,自古贴吧出大神,后来听说妖火网,还向小邓要了个账号去一窥究竟.再后来听说了云免流,甚是高端. 免流相关网站 4g5g 恩山无…
转自:http://www.openwrt.pro/post-389.html 纯L2TP(l2tp + ppp,无IPSec) 首先安装xl2tpd软件包 opkg update opkg install xl2tpd 编辑/etc/xl2tpd/xl2tpd.conf,配置l2tp服务器端 [global] port = 1701 auth file = /etc/xl2tpd/xl2tp-secrets access control = no [lns default] exclusive…
1.确保安装homebrew ---安装则跳到第二步 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2.brew tap nginx brew install nginx-full --with-rtmp-module(安装rtmp模块的nginx) 3.输入nginx 启动服务器 http://localhost:8080 Welcome to ngi…
导读作为一个 Ubuntu 16.04 LTS 的初学者.如何在 Ubuntu 14.04 和 16.04 的主机上搭建网桥呢?顾名思义,网桥的作用是通过物理接口连接内部和外部网络.对于虚拟端口或者 LXC/KVM/Xen/容器来说,这非常有用.网桥虚拟端口看起来是网络上的一个常规设备.在这个教程中,我将会介绍如何在 Ubuntu 服务器上通过 bridge-utils (brctl) 命令行来配置 Linux 网桥. 网桥化的网络示例 图 01: Kvm/Xen/LXC 容器网桥示例 (br0…
由于现在很多人仍然使用共享主机,所以我决定写这篇教程,教你如何设置自己的虚拟专用服务器(VPS),以便为启动一个 WordPress 网站准备好所有必要的服务. 为什么共享托管不是最好的选择? 你的 WordPress 网站必须与其他用户争夺服务器资源: 你无法自己加速网站: 你不能自定义一些安全策略. 共享主机为你提供了一个基本的仪表盘,来对域名.网站.邮件等进行设置,提供这种服务的托管公司包括: WP Engine.Flywheel.SiteGround.Kinsta 等等,他们确保你的网站…
一般在开发ios程序中,我们需要使用到和服务器的交互操作. 一般我们在Mac上使用Apache来搭建服务器.数据库采用MySQL.在Mac中Apache是自带的.所有,我们可以不需要额外的去Apple store下载. 我们可以直接通过命令行的形式来,开启服务器. 在终端中开启Apache的指令是: sudo apachectl -k start   //这里要特别说明是,必须以root的身份来启动服务器(下同)   //重启Apache指令 sudo apachectl -k restatr…
1.在桌面上见一个文件夹命名为svn,然后打开终端: 创建一个mycode仓库:svnadmin create /Users/gaoyizhen736(自己的mac的用户名)/Desktop/svn/mycode 完成以后是有如下配置文件: 2.打开svnserve.conf,将下面4项前面的#去掉 # anon-access = read//read改为none # auth-access = write # password-db = passwd # authz-db = authz 3.…
同步滚动:关 什么是LDAP 什么是LDAP? 要想知道一个概念,最简单的办法就是wikipedia,当然也可以百科. LDAP全称是轻型目录访问协议(Lightweight Directory Access Protocol)是一个开放的,中立的,工业标准的应用协议,通过IP协议提供访问控制和维护分布式信息的目录信息. 简单理解起来就是LADP包含一个数据库存储了树状结构组织数据,和一套协议,第三方可通过这套协议进行数据的查询与搜索的功能. 它用的协议基于X.500标准的轻量级目录访问协议,是…
本博文转自:http://www.cnblogs.com/armyfai/p/3985660.html SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本. Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subversion可以通过网络访问它…
FTP(File Transfer Protocol)是TCP/IP网络上两台计算机传送文件的协议,使得主机间可以共享文件.目前有很多软件都能实现这一功能,然而windows自带的IIS就可以帮助你搭建FTP服务器.下面就告诉大家详细的步骤. 注:本文我以windows8为例,在配置之前先将电脑的防火墙关闭. 关闭防火墙的步骤我在这里简单说下: 打开“控制面板”->在控制面板窗口中,找到“系统与安全”,点击->在系统与安全窗口中,找到“Windows防火墙”,点击->在Windows防火…
3年前就想写这篇文章了,一直没写,拖到现在,迟到总比不到好,哈哈.github pages只支持静态博客(html,css,js),不支持服务端(php,physon). 一.尝试一下 1.在电脑上安装git工具 2.在github上注册账号 3.创建一个新仓库,名称必须为:username.github.io,username是你的github用户名. 4.把该仓库克隆到本地,新建index.html,js,css,img.本地浏览后,git提交代码到仓库.即可访问https://zhuges…
前言: 看到很多相关的教程,但是在实际操作的时候还是遇见了不少问题,这里记录分享一下我的操作流程.免费空间用过很多,博客也用过一些,听说了github后就想试着玩一下这个静态库,感觉挺不错的,操作也比较简单,可以放些demo觉得挺不错的,看自己的喜好来搭建吧~本文原创博客地址:http://www.cnblogs.com/unofficial官网地址:www.pushself.com) 1.注册github.com账户,具体操作不描述了,英文如果不是很好可以使用翻译软件 2.新开一个一个仓库(N…
序言 各位好啊,我是会编程的蜗牛,作为java开发者,在团队开发中,一般都是需要使用git及git仓库来管理我们的代码的,这非常方便.我以前在小公司的时候,基本都是一个人开发一个项目,所以也没有怎么接触过git,后来去了大一点的公司,才第一次接触.这其中使用的比较多的仓库就是gitlab,但之前都是别人帮我搭好的,最近为了研究下jenkins自动化部署,所以得先安装下git仓库,这里首选gitlab,当然在这之前,我们可能还需要安装一个centos系统,这个可以参考我之前的文章:如何用VMWAR…
mercurial server 对于代码管理工具,更多的人可能更熟悉 Git 一些(Git 太火了).其实另外一款分布式代码管理工具也被广泛的使用,它就是 mercurial.多人协作时,最好能够通过创建一个 mercurial server 对用户进行权限认证,同时也会方便持续集成. 关于创建 mercurial server 的步骤,mercurial 官方的 wiki 有说明,网上也有很多朋友分享了自己的创建过程.但笔者在创建的过程中还是颇费了一番周折才最终成功,所以也在此分享一下自己的…
参考: 配置ftp:  http://jingyan.baidu.com/article/67508eb4d6c4fd9ccb1ce470.html 配置ftp这个中把 新建 allowed_users 时,加.list ,这样  vi /etc/allowed_users.list 搭建环境: http://my.oschina.net/cart/blog/410249…
步骤 1. 打开HTTP和SSH访问 1.1 安装 sudo yum install -y curl policycoreutils-python openssh-server 1.2 开启SSH 这两条指令不会有什么东西输出,不要担心 sudo systemctl enable sshd sudo systemctl start sshd 1.3 开启HTTP sudo firewall-cmd --permanent --add-service=http sudo systemctl rel…
1.安装MySQL apt-get install mysql-server mysql-client 安装的过程会弹出一个框,输入sql密码,按TAB切换到ok 2.安装apache2 apt-get install apache2 3.安装PHP PS:大多数文章都是安装php5,而php5好像是找不到资源,所以改成7.0也是可以安装好的 apt-get install php7.0 libapache2-mod-php7.0 4.安装hustoj sudo apt-get update /…
参考链接:https://cloud.tencent.com/developer/news/343104…
参考的博客有: https://blog.csdn.net/chszs/article/details/51713174 https://segmentfault.com/a/1190000011371249 https://blog.csdn.net/KingBoyWorld/article/details/77373272?locationNum=7&fps=1 比较重要的问题:启动的目标jar包..m2\repository\io\spring\initializr\initializr-…
要准备什么? 1.5刀 2.最好有FQ软件(可以用蓝灯) let's Go! 一.vps购买 vps可以选择digital ocean(do) 链接 ,由于是外国网站,响应比较慢,所以最好翻个墙. github有一个学生包的优惠,可以赠送一个50刀do优惠券.关于github学生包的申请可以去百度,申请这个需要有一个edu账号或者学生证明.github学生包,我申请大概花了2天时间,就上传了学生证 申请好了我们就一步一步的开始选购吧 1.注册账号并登录 2.确认了email后首先要激活账户 如果…
原文:http://6839976.blog.51cto.com/6829976/1323482 by LN__@linux 目前邮件服务器中,想要拥有自己的邮件服务器,单单使用senmail,postfix已经不能满足用户的需求了,越来越多的企业使用extmail在搭建企业级的邮件服务器. 而我们使用的邮件服务器需要满足什么条件呢? 1.支持页面注册,发信 授信. //满足用户的基本需求 2.支持自由注册. //使用方便 3.支持网盘. //节约资源 4.采用虚拟账号. //安全性高 其架构图…
http://blog.csdn.net/cjsafty/article/details/7922849 简介:HTTP Live Streaming(缩写是 HLS)是一个由苹果公司提出的基于HTTP的流媒体 网络传输协议. 是苹果公司QuickTime X和iPhone软件系统的一部分.它的工作原理是把整个流分成一个个小的基于HTTP 的文件来下载,每次只下载一些.当媒体流正在播放时,客户端可以选择从许多不同的备用源中以不同的速 率下载同样的资源,允许流媒体会话适应不同的数据速率.在开始一个…
搭建服务器 假设服务器的名字是 git.example.com. 首先,添加一个叫做git的用户adduser git. 然后如果不存在的话, 为这个用户新建一个主目录mkdir /home/git,然后把这个目录设为git所有chown git ~git 再在本地把你的ssh公钥拷贝到服务器上 ssh-copy-id git@git.example.com 服务器就这样搞好了 使用 1. 在服务器上新建仓库 首先,在服务器新建一个项目, 其中 new_project 是你的项目的名字. ssh…
1:安装Node.js 使用MSI文件,并按照提示安装node.js,默认情况下,安装程序将 Node.js 发行到 C:\Program Files\nodejs. 但这里我们需要修改安装路径到:D:\yiibai_worksp\nodejs,并将 D:\yiibai_worksp\nodejs 目录添加到Window系统的PATH环境变量中.重新启动打开命令提示符,以使更改生效. 第一步:双击下载的  “node-v0.12.7-x64.msi" 文件,出现提示安装界面: 第二步:选择安装目…