学Linux,上红联!
Linux系统教程
您的位置: Linux系统教程 > Linux服务器 >
  • PHP中正则替换函数preg_replace用法笔记

    2017-01-17 - 今天需要将不是我们的页面修改一个链接,用js+iframe应该也能实现,但是我想尝试一下php实现方法。 首先你得先把别人的页面download到你的php中,实现方法可以用curl, file,这里就不多说。 然后就是用正则表达式找到你的链接,因为是具体的链接,就直接写了...

  • 最佳实践:使用SSH连接Linux服务器

    2017-01-16 - 前言 读者可能不能一下弄懂原理,可以跟着实践步骤做一遍,然后再看一下实践原理图。 另外读者可能需要有一台可访问的服务器,供自己实践。 背景 作为IT从业人员,我们要防范一切可以攻击服务器的潜在危险点,这不仅是为自己也是为别人负责。 使用密码连接远...

  • 简单实现一个Linux下Nginx状态分析的shell脚本

    2017-01-15 - 首先我们总结一下我们常用的对应用监控分析有哪些方式。 一、我们可以利用操作系统的命令: 网络命令:ping、nslookup、nm-tool、dig、telnet、nc、curl、tracertroute 监控进程:ps、netstat、pgrep 二、利用客服端命令、工具等 现在我们用shell脚本简单实...

  • Centos7安装tomcat-8.5.9+jsvc并配置systemd服务

    2017-01-14 - 一.安装JDK. 重要:tomcat-8.5.9依赖jre7以及以上版本,jdk包含了jre. 到Oracle网站下载jdk8,Linux的64位rpm版. [root#]rpm -ivh jdk-8u111-linux-x64.rpm 提示:jdk安装后位于/usr/Java/目录内,default和latest都是软链接到实际目录。 二.安装tomcat-8.5.9和j...

  • Centos7使用lightdm和tigervnc-server建立VNC服务器

    2017-01-14 - 前提: 本文假设centos7系统已经安装了gnome桌面系统,并且没有使用lightdm. 如果没有安装和启动桌面系统,那么vnc-server将无法正常使用。 可选择gnome,xfce,openbox等桌面。 如果centos7系统已经使用lightdm,那么第一步可以省略。 [root#]代表以root用户运...

  • Ansible起步指南

    2017-01-12 - 这是一篇关于 Ansible 的速成课程,你可以用作小项目的模板,或者帮你深入了解这个神奇的工具。阅读了本指南之后,你将对自动化服务器配置、部署等有足够的了解。 Ansible 是什么,为什么你该了解? Ansible 简单的说是一个配置管理系统。你只需要可以使用 s...

  • 如何在Docker中设置Go并部署应用

    2017-01-12 - 在本教程中,我们将学习如何使用 docker 部署 golang web 应用程序。 你可能已经知道,由于 golang 的高性能和可靠性,docker 是完全是用 golang 写的。在我们详细介绍之前,请确保你已经安装了 docker 以及 golang 并对它们有基本了解。 关于 docker Docker...

  • CENTOS7安装mantis

    2017-01-12 - 一.安装 1.安装apache, MySQL等必要软件 #yum update #yum install httpd php php-pdo php-mysql php-gd mysql mysql-server #chkconfig mysqld on #service mysqld restart #chkconfig httpd on #service httpd restart 其实mysql 已经更名为maria了,需要...

  • svn利用hooks自动更新远程服务器上的项目

    2017-01-11 - 项目开发阶段往往需要频繁的提交代码,如果不加svn钩子的话,每次提交都要到项目目录下执行一下svn up,非常费事,所以今天决定加个把钩子做上。利用钩子更新远程项目的关键是实现ssh无密码登录。 svn仓库所在服务器(以下简称机器A) :6.111 项目所在服务...

  • 资源监控工具Spotlight-使用说明

    2017-01-11 - 几年前使用过此工具,发现用于监控远程服务器,非常方面而且快捷。当前再次用于配合压力测试进行资源监控,突然想起来了,以免生疏,在此记录! 1、被监控服务器为Ubuntu server,先在服务器上创建一个用户,专门用于监控使用! 因为远程监控服务器,需要获...

  • 利用ARM批量自动化创建SSD多磁盘RAID0虚拟机

    2017-01-10 - 在实际生产环境大规模部署的时候,有时需要能批量创建多台Linux虚拟机,并且该虚拟机带多个硬盘,一些数据库环境,比如MySQL和MongoDB等,会需要超过10000de IOPS, 那么创建的虚拟机,最好可以自动化创建RAID 0磁盘阵列,以满足高IOPS的要求,另外Availabili...

  • linux下安装php的swoole扩展模块(安装后php加载不出来?)

    2017-01-10 - 应开发同事要求,需要安装php的扩展模块swoole。 swoole是一种PHP高级Web开发框架,框架不是为了提升网站的性能,而是为了提升网站的开发效率,以最少的性能损耗,换取最大的开发效率。 假设服务器上php服务版本为php5.6.26,安装目录为/Data/app/php5.6.26...

  • linux下查询域名或IP注册信息的操作记录(whois)

    2017-01-10 - 在运维工作中,有时需要查询某些域名的注册信息(域名的NS,注册用户,注册邮箱等),可以使用whois这个命令。 whois命令令用来查找并显示指定帐号(或域名)的用户相关信息,因为它是到Network Solutions的WHOIS数据库去查找,所以该帐号名称必须在上面注册方...

  • 对路由器进行Openflow1.3配置

    2017-01-09 - 1.概述 本篇文章要配置的路由器是已经刷了支持openflow1.3协议的OpenWRT系统的,具体刷机过程可参考http://www.linuxdiyf.com/linux/27645.html。本文要配置的路由器是TL-MR3420 ver1.1。 2.配置需知 要配置的文件有三个,分别是network,openflow,以及wirele...

  • 利用Openwrt在路由器上刷openflow1.3协议

    2017-01-09 - 1.刷机环境 Ubuntu 14.04(64bit) 一台Openwrt支持的设备 一条网线 2.下载Openwrt源码 首先到https://wiki.openwrt.org/toh/start#supported.hardware.-.router.type查看准备的路由器是否被Openwrt所支持,我刷过的型号有TL-MR3420ver1.1和TL-WR740Nver3,...

  • 用Hostapd创建可用的软AP

    2017-01-09 - 1.介绍 hostapd是一款运行在用户态软件,能够为认证服务器提供管理接入点。下面是无线网卡常见的工作模式及其作用。 工作模式 作用 Master(AP) 成为无线接入点提供无线接入服务 Managed(STA) 作为客户端连接其他无线接入点 Monitor 监听附近所有无线流量 Ad-...

  • linux部署ELK日志分析系统与简单测试

    2017-01-07 - 写在前边的话 ELK stack是指由Elasticsearch,Logstash,Kibana三个组件结合起来而构成的一个日志收集,分析,可视化的一个套件。 环境说明 Deepin15.2 Java 1.8.0 Elasticsearch 2.4.0 Logstash 2.4.0 Kibana 4.6.1 部署路径:/opt/elk 官网下载地址(配套下...

  • CentOS上的FirewallD简明指南

    2017-01-07 - FirewallD 是 iptables 的前端控制器,用于实现持久的网络流量规则。它提供命令行和图形界面,在大多数 Linux 发行版的仓库中都有。与直接控制 iptables 相比,使用 FirewallD 有两个主要区别: 1.FirewallD 使用区域和服务而不是链式规则。 2.它动态管理规...

  • 使用Maven自动部署Java Web应用到Tomcat服务器

    2017-01-07 - 学习如何使用Maven,我推荐一本工具书,《maven the definitive guide》。在这本工具书手中,详细介绍了maven的使用思想,并且提供了从基本到复杂的具体项目应用。本文介绍maven在ubuntu系统下的安装配置使用。关于Tomcat的安装配置方法,请参看安装配置Ngin...

  • 九款开源或商业的数据中心基础设施管理软件

    2017-01-05 - 当一个公司发展壮大时,相应地对计算资源的需求也会与日俱增。无论是普通公司还是服务提供商,包括那些出租服务器的公司,当服务器数量过多时都不得不面对很多问题。 如何盘存服务器和备件?如何维护使数据中心保持健康运作,及时定位并修复潜在的威胁?如何...

  • 利用Docker技术实现UDP广播效果(网络编程python版)

    2017-01-04 - docker的安装见官方文档,我使用的系统为Ubuntu16.04 Ubuntu系统安装docker文档地址:https://docs.docker.com/engine/installation/linux/ubuntulinux/ Ubuntu的版本必须和文档中提到的要一致 1.查找相关的Ubuntu镜像 可以去docker镜像官网:https://hub.do...

  • CentOS7+LNMP博客站点添加https

    2017-01-03 - 前言:为自己的网站配HTTPS这个事情拖了好久,前几天重新规划域名备份网站之后,直接把CentOS6换到了7,然后重新配置了LNMP+wordpress,本来还想上个Docker版的gitlab,但1G内存似乎带不起来,升级docker到最新版之后又把虚拟机搞挂了,没办法,又重新配置了...

  • CentOS7安装Ambari

    2017-01-02 - 环境: CentOS7安装两个节点:master、slave1。并配置ssh无密码登录。 步骤: 获取 Ambari 的公共库文件(public repository): wget http://public-repo-1.hortonworks.com/ambari/centos6/2.x/updates/2.0.1/ambari.repo 将下载的 ambari.repo 文件拷贝到...

  • 如何在Apache中重定向URL到另外一台服务器

    2017-01-02 - 在本文中,我们将解释如何在 Apache 中使用 mod_rewrite 模块重定向对已移动到另外一台服务器上的资源的访问。 假设你正在重新设计公司的网站。你已决定将内容和样式(HTML文件、JavaScript 和 CSS)存储在一个服务器上,将文档存储在另一个服务器上 - 这样...

  • linux系统下ngnix显示目录形式

    2016-12-31 - vi /usr/local/nginx/conf/nginx.conf #编辑配置文件,在server {下面添加以下内容: location / { autoindex on; autoindex_exact_size off; autoindex_localtime on; } 重启nginx服务器 1)pkill -HUP nginx 2)kill -HUP `pgrep -uroot nginx` Pgrep -uroot...

  • Linux服务器安全简明指南

    2016-12-30 - 现在让我们强化你的服务器以防止未授权访问。 经常升级系统 保持最新的软件是你可以在任何操作系统上采取的最大的安全预防措施。软件更新的范围从关键漏洞补丁到小 bug 的修复,许多软件漏洞实际上是在它们被公开的时候得到修补的。 自动安全更新 有一些用于...

  • 如何在linux下安装weblogic

    2016-12-29 - weblogic是用于web容器,由于功能强大,效率高,所有很多大型生产环境都使用weblogic作为服务器容器。使用weblogic需要现在服务器上安装weblogic软件,小编今天介绍下如何在linux下安装weblogic。 将weblogic.jar文件上传到服务器上。 首先是将需要安装的软...

  • Nginx服务器配置问题,首页403及提示下载的解决方法

    2016-12-28 - 最近把 VPS 上的 Apache Httpd 都换成了 Nginx 但是一般新搭建的 Nginx 服务器都会遇到这两个问题 1.访问根目录提示 403 错误 2.不提示 403 错误,却提示下载 首先来看看 403 的问题,进入 /etc/PHP-fpm.d 目录 vim 或 nano 编辑 www.conf 文件,往下拉一点...

  • CentOS下安装Apache和PHP并开启mcrypt扩展

    2016-12-28 - 我比较喜欢 yum、apt-get、brew 这些包管理器,非常方便 所以如果没有特别的版本要求,直接 yum 就好 Apache: yum install httpd -y PHP: yum install php php-devel -y Apache 安装好以后,配置文件在 /etc/httpd/conf/httpd.conf 默认网站根目录在 /var/ww...

  • 性能分析工具---Perf简介汇总整理

    2016-12-28 - 什么是Perf Perf在wiki中的定义:Linux profiling with performance counters,其实Perf的强大远强于counters这一定义。 Perf是内置于Linux内核源码树中的性能剖析(profiling)工具。它基于事件采样原理,以性能事件为基础,支持针对处理器相关性能指标与操作...

  • 使用阿里云容器Hub加速Docker镜像下载

    2016-12-28 - 阿里云的镜像服务做得不错,包括常用的Debian(Ubuntu)和RedHat(CentOS)的镜像,各类开源软件的repo,以及Docker的Container镜像,全部copy了一份在国内服务器上。下载速度就不再受限于你懂的大防火墙。系统及各类开源软件的备份直接看http://mirrors.ali...

  • Mirantis fuel 9.0离线快速部署Openstack 9.0

    2016-12-27 - MOS 9.0是Mirantis公司开发 OpenStack自动化安装工具,这个工具还有个专门的名字,叫做Fuel。 离线安装时不需要更新Ubuntu和MOS包,即不需要互联网连接。在同等网络带宽情况下可以比在线安装更快地部署。运气不好的话,用在线安装有可能遇到致命bug,导致安...

  • Linux安装PHP探针

    2016-12-27 - 学习linux系统还是很有意思的事情,下面这个就是探针,想必有人已经看到过类似的界面。 主要用来查看自己服务器的运行状况,简单看看内存占用及运行时间就可以了。 1.首先要安装Apahce 及 php,命令如下: yum -y install httpd php 2.然后启动httpd ,命令...

  • 在Linux下搭建基于Docker的LNMP+Redis的开发环境

    2016-12-27 - 服务器环境:Ubuntu 14.04 1.安装Docker 1.1.执行update命令,和服务器同步软件包,执行apt-get install * 时可以下载最新的软件。 1.2.安装Docker和创建软链接 1.3.启用Docker服务 2.获取搭建环境所需镜像 2.1.MySQL镜像 2.2.Redis镜像 2.3.nginx-php-fpm镜...

  • 为你的Linux服务器加把锁

    2016-12-26 - 无论你使用的哪种 Linux 发行版,你都需要使用基于 iptables 的防火墙来保护它。 你已经设置好了你的第一台 Linux 服务器并且已经准备发车了!是么?嗯,慢着。 默认情况下,你的 Linux 系统对攻击者来说并非是足够安全的。当然,它比 Windows XP 要安全多了...

  • nginx+php-fpm的配置下,php的错误日志

    2016-12-25 - 发现php 运行错误时,浏览器的网页上并没有输出php的错误日志。那php的错误日志在哪里呢?发现在 /var/log/nginx/error.log文件中。 怎么样才能在浏览器的网页中输出php的出错信息呢? 编辑 /etc/php5/fpm/php.ini文件,将display_errors = On. (如果不改php...

  • CentOS6安装Maptail可视化实时展示用户访问地区图

    2016-12-24 - 前几天,无意中在GITHUB上看到Maptail的介绍文档,也算是一款监控工具之一,是通过读取日志文件的用户IP地址,然后借助GeoIP将用户和所在的地区美观的展示出来,而且效果还是实时的。安装后可以更为清晰的分析用户的地区和实时性。 上面一个安装过Maptail工...

  • u-mail邮件系统linux版本网盘大小怎么设置

    2016-12-23 - u-mail邮件系统linux版本,网页版提供了网络硬盘。可以用来发送大附件,那么大小怎么设置?默认是100M应该怎么调大点。 常规设置方法 全局默认网盘大小 设置网盘大小,登录域\超域管理员后台,找到域容量信息统计可以修改全局的网盘大小设置 打开网页登录界...

  • 使用nmcli创建网络连接

    2016-12-22 - 使用nmcli创建一个新的网络连接时,首先需要清楚几个概念: 设备即接口 连接是供设备使用的配置,其由一组设置组成。 同一个设备可能存在多个连接,但是一次只能有一个保持活动状态 在创建新的连接时,参数的顺序也非常重要。首先为公共参数,必须包含类型和...

  • Linux系统Apache服务-配置HTTP的默认主页

    2016-12-22 - 1、安装HTTPD和httpd-manual软件包 # yum -y install http httpd-manual 2、创建/var/www/html/index.html 内容是 Hello World ,暂时作为 web 服务的主页 # echo hello world /var/www/html/index.html 3、启动HTTPD服务 # systemctl restart httpd # syste...

  • 首页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 下一页
  • 末页
  • 481895