centos7_firewalld

【转】CentOS7调教—-firewall/iptables

当服务器搭建的时候,经常会出现服务器访问不畅,或者配置不恰当的时候会被攻击。所以学习了解Linux的防火墙是一项基本的技能。 CentOS7用firewall命令“替代”了iptables。在这里我们需要区分“iptables服务”和“iptables命令”。虽然firewalld是替代提供的防火墙管理iptables服务,但是它仍然使用iptables对内核命令动态通信包过滤。所以它只是iptables服务代替,而不是iptables....
  •   
  • 437
  • linux
  • 0
  • dodobook
  • 2017/09/02
nginx_welcome

阿里云CentOS7安装了Nginx但是外网访问不到

最近新购买了一台阿里云的服务器,安装了CentOS 7.2的Linux服务。新购服务器之后首先就是搭建LNMP环境,自然是希望安装最新的版本的相关软件。 但是小编按照各种文档,在第一步的时候安装Nginx的时候就出现了问题。安装步骤如下。 安装nginx 首先更新系统软件 # yum update 安装nginx 1.安装nginx源 # yum localinstall http://nginx.org/packages/centos/7....
  •   
  • 800
  • linux
  • 0
  • dodobook
  • 2017/09/02
centos7_service_2

CentOS7中启动/停止/重启服务命令

CentOS 7.0中一个最主要的改变,就是切换到了systemd。它用于替代红帽企业版Linux前任版本中的SysV和Upstart,对系统和服务进行管理。systemd兼容SysV和Linux标准组的启动脚本。 Systemd是一个Linux操作系统下的系统和服务管理器。它被设计成向后兼容SysV启动脚本,并提供了大量的特性,如开机时平行启动系统服务,按需启动守护进程,支持系统状态快照,或者基于依赖的服务....
  •   
  • 265
  • linux
  • 0
  • dodobook
  • 2017/08/30

CentOS云服务器关机与重启命令详解

Linux centos关机与重启命令详解与实战 Linux centos重启命令: 1、reboot 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启 Linux centos关机命令: 1、halt 立刻关机 2、poweroff....
  •   
  • 224
  • linux
  • 0
  • dodobook
  • 2017/08/30

Linux的优缺点和主要的版本

Linux的优缺点: 1.性能稳定。 2.较高的安全性和Bug的快速修复。 3.支持多用户多任务。 4.完善的用户和群组策略。 5.资源耗费低。 6.适合嵌入式应用。 7.免费或者费用低廉。 Linux的不足的地方: 1.专业软件支持不够。 2.厂商的支持度不够。 3.标准化不足。 Linux的主要版本有: 1.Ubnutu 2004年9月份发布。 2.Redhat,使用最广,性能稳定。 3.CentOs,2003年底推出,rhel的....
  •   
  • 221
  • linux
  • 0
  • dodobook
  • 2017/08/27
git_pwd_01

Window下Git Bash的实现密码长久保存的方式

很多开发者也是在Windows下面使用Git Bash进行Git的相关操作的。Git Bash 界面和美观,尤其是命令行显得很高大上(逼格很高),同时也是很符合Linux操作系统,多用Git Bash是一个开发者必须具备的基本技能。你也可以使用TortoiseGit(俗称小乌龟)进行管理。 Git的各方面配置(生成私钥公钥,把公钥添加到ssh)成功之后,本地使用git clone 之后,使用git pull git push等....
  •   
  • 316
  • linux
  • 0
  • dodobook
  • 2017/08/19

订阅Rss Feed流SearchAPI的feedly

在互联网中,有时候需要去找寻一些订阅相关的Feeds流,而且很多的wordpress网站都有feed的流。很多的大型的网站也有相应的feed相关的页面。 目前遇到一个需求就是通过一个网址去寻找这个网站的feed流,网上找了一些相关的接口,下面这个接口实际可用。相关的地址和说明如下 文档的地址: https://developer.feedly.com/v3/search/ 请求的接口地址: https://cloud.f....
  •   
  • 209
  • linux
  • 0
  • dodobook
  • 2017/07/28
git_20170323111640

在Windows下面安装使用Git(TortoiseGit)的图文详解

关于Git的好处和优点以及为什么要使用git简直是罄竹难书。dodo现在一直用svn现在偶尔也要用git。并不是因为什么更优越更强大,两者各有优点。为什么用git呢,一句话,项目组的决定。 在windows下面使用git和使用svn极其相似,连界面都长得有些孪生。如下图: 直切主题,需要下载相关的安装软件。建议都到官方网站上下载,也可以到一些大型网站上下载。国外网址的话可能需要....
  •   
  • 541
  • linux
  • 33
  • dodobook
  • 2017/03/23

PHP header utf8 插入header(“Content-type:text/html; charset=utf-8″);

经常遇到一些编码类型的问题,尤其是直接PHP输出的内容,没有公共的Html的标准头部信息。这个时候就需要使用php的header函数来进行控制编码。 PHP文件插入header("Content-type: text/html; charset=utf-8"); 相当于页面里面的 set_time_limit(0); //不限时 ini_set('memory_limit','512M'); //内存大小 date_default_timezone_set('As....
  •   
  • 364
  • linux
  • 30
  • dodobook
  • 2017/03/23

Linux修改文件所属用户和组

Linux修改文件所属用户和组 使用chown命令可以修改文件或目录所属的用户: 命令:chown 用户 目录或文件名 例如:chown www /home/www 说明:(把home目录下的www.dodobook.net目录的拥有者改为www用户) 使用chgrp命令可以修改文件或目录所属的组: 命令:chgrp 组 目录或文件名 例如:chgrp www /home/www 说明:(把home目录下的www.dodobook.net目录的所属组改为www....
  •   
  • 317
  • linux
  • 24
  • dodobook
  • 2017/03/21
编写可读代码的艺术

读书笔记:《编写可读代码的艺术》

之前就草草的看了一遍项目经理推荐的经典好书《编写可读代码的艺术》。今天闲来无事,又翻阅一下,算是温故而知新。有需要看此书文字版的可以私下或者给我留言。下面为一些重点或梗概。 1.代码应当易于理解:代码的写法应当使别人理解它所需的时间最小化。 2.把信息装到名字里面:清晰和精确比装可爱好。 send: deliver dispatch announce distribute route find: sear....
  •   
  • 319
  • linux
  • 26
  • dodobook
  • 2017/03/15
how_many_7

腾讯面试题:0到9999这1万个数中有多少个数字7

题目: 0 到 9999 这 1 万个数中有多少个数字 7 ?(请不要理解为多少个数包含 7) 思路&答案 总共有四位数,每位数的可能分别有10种(0~9)。 每一个位,都会出现0-9的交替,实际上在出现7这个角度,各个位是一样的。 现在假设个位固定为7,那么其他的位数的变化数量是10 10 10 = 1000种。 就是说数字7在个位出现的次数为1000。 以此类推,数字7在十位、百位、千位....
  •   
  • 1049
  • linux
  • 34
  • dodobook
  • 2017/03/15
svn_merge_5

SVN分支(branches)合并(merge)到主干(trunk)和拉取分支(tag)

在一个团队协作且不断迭代更新的项目开发中,经常会使用到svn的一些分支主干的方法,这样的好处是使得各个版本之间可独立开发,大多数情况下是branch分支主要用来开发新的功能和版本迭代,主干上面及时快速的修复线上的一些bug和优化,当分支的新功能开发和测试的差不多的情况下,就需要把分支合并到主干上面,为新版本上线迭代做准备。小编dodo使用的是TortoiseSVN客户端。....
  •   
  • 1375
  • linux
  • 29
  • dodobook
  • 2017/03/08

PHP使用CURL请求设置header、OAuth、field等信息

首先请确保你的环境开启配置了正确的curl组建。下面只是做抛砖引玉。 public function httpCurl(){ $url = 'https://api.twitter.com/oauth/request_token'; //请求的地址 $url_callback = 'http://www.dodobook.net/call-back'; //回调地址 $postData = ['user_id'=>'100','user_name'=>'james']; //传递的参数 $fieldData = (is_array($postData)) ?....
  •   
  • 681
  • linux
  • 36
  • dodobook
  • 2016/11/17
vcruntime140dll丢失

安装Wamp3软件出现缺少vcruntime140dll的解决方法

PHP7发布已经有一段时间了,据说有一些比较好的改进,官方也说速度比php5.6快了两倍,性能上有了很大提升,并且也发布了从php5.x向php7迁移的问题,所以今后php网站迁移后能够大幅度的提升网站性能,所以为了尝试我也在电脑本地安装了PHP7.0的版本。 电脑本地安装的是wamp集成包,今天官方下载安装wampserve3.0.6(以及之前安装的wampserver3.0.4);但是安装到最后时刻时提....
  •   
  • 769
  • linux
  • 34
  • dodobook
  • 2016/09/24

Sublime Text 3(支持v3126)最新版破解及注册码

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。 Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。 今天安装了Sublime Text3 的3126版本。想....
  •   
  • 4147
  • linux
  • 36
  • dodobook
  • 2016/09/24

WordPress4.X取消自动保存和修订版本,让文章ID连续

WordPress的使用者可以发现,最大的文章ID要远大于文章总量,比如我的博客才700篇左右的文章,而ID已经超过3000了,对于某些强迫症患者,这绝对无法忍受,造成ID不连续或者过大倍数于总文章量的原因如下: 文章的自动保存,使用WordPress的默认编辑器,在编辑过程中,每隔一段时间就会保存一次,已防止数据丢失; 文章的修订版本,每当你修改文章时都会产生修订版本,而且....
  •   
  • 460
  • linux
  • 4
  • dodobook
  • 2016/09/11

WordPress数据库备份之后本地还原失败的原因MySQL5.7

小编dodobook的博客是wordpress的,之前的mysql是5.6版本的,最近想要迁移到mysql5.7上,因为mysql5.7的性能更强大。我就想先在本地尝试部署一下,顺利过渡之后再还原到服务器正式环境上。 第一步:备份数据库,采用了两种方式,命令行模式或者直接使用Navicat(数据量大的话,建议用命令行mysqldump). 第二步:还原数据库,通用使用两种方式,命令行mysql 或者Navicat. 对于大多....
  •   
  • 671
  • linux
  • 5
  • dodobook
  • 2016/09/11

解决CentOS删除文件后没有释放磁盘空间(lsof命令)

时间用久了我的阿里云服务器下面的磁盘空间越来越少了,需要对无效的大文件进行清除删除.我通过find 命令查找到nginx/logs/ 目录西面有好几个大的日志文件.因此想对其清除,但是当我删除文件后,发现磁盘的空间并没有变化.具体的操作如下: //首先查看自己的系统目前的磁盘空间 可用2.1G [root@localhost ~]# df -h Filesystem Size Used Avail Use% Mounted on /de....
  •   
  • 1985
  • linux
  • 6
  • dodobook
  • 2016/09/07

Linux CentOS下找到大于10M 小于100M的文件列出来的命令

服务器运行久了磁盘空间就会紧张,这个是时候很希望知道是那部分增长的过快,需要找到大文件进行处理。dodo希望先尝试着找到大于100M的文件并列出来。命令操作如下: [root@localhost /]# find . -size +100M -exec ls -lh {} \; -rw-r--r-- 1 root root 195M Jul 21 2014 ./lamp/src/mysql-5.6.17/libmysqld/libmysqld.a -rw-r--r-- 1 root root 103M Jul 21 2014 .....
  •   
  • 881
  • linux
  • 9
  • dodobook
  • 2016/09/06