【检测并修改linux服务器日期】教程文章相关的互联网学习教程文章

[饶过]使用Java管理千台规模Linux服务器_入门

前东家是一家游戏公司,老板很好,当时工作也留下了很多自己原创的管理脚本。现在分享一下在办公环境使用Java、Jsch登录VPN管理Linux的脚本(此处实现JAVA调用Linux上备份Mysql的shell作为示例),希望对运维的朋友有帮助,尽快从繁杂的服务器管理工作中脱离出来。 主要的实现思路: 如果需要先登录VPN才能连接游戏服务器,需要将游戏服务器的ssh端口(一般是22)映射到本地办公电脑的端口上(如5555),然后ssh连接本地办...

php获取linux服务器CPU、内存、硬盘使用率的实现代码

define("MONITORED_IP", "172.16.0.191"); //被监控的服务器IP地址 也就是本机地址define("DB_SERVER", "172.16.7.2"); //存放数据的服务器IP地址define("DB_USER", "root");define("DB_PWD","111111");define("DB_NMAE","performance"); class MyConnect{ public function connect($db_server,$db_user,$db_pwd,$db_name){ $conn = mysql_connect($db_server,$db_user,$db_pwd); if (!$conn){ die('连接数据库失败:...

php控制linux服务器常用功能关机重启开新站点等_PHP教程

php 里面有个 system 方法, 可以调用系统命令。 先建立一个脚本(比喻 /root/reboot_server.sh ),重启用的。 代码如下:#!/bin/bash reboot 再给他赋予权限 4755 chown root:root /root/reboot_server.sh chmod 4755 /root/reboot_server.sh chmod 4777 /sbin/reboot 再在 php 里, 想办法做如下调用 代码如下:system("/root/reboot_server.sh"); ?> 其它的功能 就是类似啦! 自己装个虚拟机玩吧!别真在服务器上玩挂了http:/...

PHP监控linux服务器负载_PHP教程

由于Web Server以及PHP的实现方式所限,我们在现实环境中很难利用PHP去调用一些Linux中需要root权限才能执行的程序,对此,我从网上找到另外一种方式来绕开这个限制。首先先写个c程序中转调用系统命令,然后用PHP去执行此c程序。c程序首先写个c文件,比如/usr/local/ismole/w.c//note 由于wordpress编辑器的原因,请将此代码中头文件多余的空格去除 #include < stdio.h> #include < stdlib.h> #include < systypes.h> #include...

前两天麻烦两位斑竹了现在Linux服务器的升级工作已经全部完成,这里把整理过的升级后的文档共享给大家_PHP教程

Linux服务器升级步骤 一. 检测MySQL、Apache、PHP的安装模式: 这部分的主要目的是了解MySQL、Apache、PHP的安装模式,从而选择以何种方式删除之前的旧版本。 1. MySQL: # rpm –q mysql package mysql is not installed. 显示结果表明,MySQL不是以RPM包来安装的,而是以二进制包安装。 2. Apache: # rpm –q apache apache-1.3.12-2 显示结果表明,Apache是以RPM包安装的,且版本是1.3.12-2。 3. PHP: # rpm –q php php-...

前两天麻烦两位斑竹了!现在Linux服务器的升级工作已经全部完成,这里把整理过的升级后的文档共享给大_PHP教程

Linux服务器升级步骤一. 检测MySQL、Apache、PHP的安装模式:这部分的主要目的是了解MySQL、Apache、PHP的安装模式,从而选择以何种方式删除之前的旧版本。1. MySQL:# rpm http://www.bkjia.com/PHPjc/629536.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/629536.htmlTechArticleLinux服务器升级步骤 一.检测MySQL、Apache、PHP的安装模式: 这部分的主要目的是了解MySQL、Apache、PHP的安装模式,从而选择以何种方...

分享一段php获取linux服务器状态的代码_PHP教程

简单的php获取linux服务器状态的代码,不多说-直接上函数:代码如下:function get_used_status(){ $fp = popen(top -b -n 2 | grep -E "^(Cpu|Mem|Tasks)","r");//获取某一时刻系统cpu和内存使用情况 $rs = ""; while(!feof($fp)){ $rs .= fread($fp,1024); } pclose($fp); $sys_info = explode("\n",$rs);$tast_info = explode(",",$sys_info[3]);//进程 数组 $cpu_info = explode(",",$sys_info[4]); //CPU占有量 数组...

php实现Linux服务器木马排查及加固功能,linux加固_PHP教程

php实现Linux服务器木马排查及加固功能,linux加固 网站频繁被挂马?做一些改进,基本上能把这个问题解决,因为discuz x等程序存在漏洞,被上传了websehll,每次被删除过段时间又出来了,最终查到所有的木马。从以下几个方面查找并加强(如果能不开启会员功能,不给任何上传入口,保护好后台密码,加固好PHP,一般就没什么问题了)。1.根据特征码查找:php木马一般含有代码如下: <?php eval($_POST[cmd]);?>或者代码如下: <?php asse...

PHP/如何在Linux服务器中隐藏PHP版本_PHP教程【图】

PHP/如何在Linux服务器中隐藏PHP版本 通常,大多数默认设置安装的web服务器存在信息泄露,这其中之一就是PHP。PHP 是如今流行的服务端html嵌入式语言之一?)。在如今这个充满挑战的时代,有许多攻击者会尝试发现你服务端的漏洞。因此,我会简单描述如何在Linux服务器中隐藏PHP信息。默认上expose_php默认是开的。关闭“expose_php”参数可以使php隐藏它的版本信息。 [root@centos66 ~]# vi /etc/php.ini 在你的php.ini, 定位到含有...

thinkphp项目部署到Linux服务器上报错“模板不存在”如何解决,thinkphplinux_PHP教程【图】

thinkphp项目部署到Linux服务器上报错“模板不存在”如何解决,thinkphplinux最近一个项目部署到Linux服务器上去的时候,发现某些模板竟然会报错说“模板不存在:/Application/Admin/....”检查了服务器上的文件,并没有缺少文件,再次上传文件到服务器,还是报错。莫名其妙,怀疑是代码问题。 仔细检查后,发现是模板的文件名问题: 用过TP的都知道:thinkphp会在$this->display()的时候,会自动获取方法名作为模板的文件名,比如...

Linux服务器上安装织梦CMS,linux服务器织梦cms_PHP教程【图】

Linux服务器上安装织梦CMS,linux服务器织梦cms安装篇 第一步:配置防火墙(默认情况下,端口80和3306是拒绝访问的,在防火墙上进行配置):vi /etc/sysconfig/iptables(在"COMMIT"的上一行加上如下两句) -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙) -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT(允许3306端口通过防火墙) 接着重启防火墙使得配置生效:...

LinuxNFS服务器搭建_PHP教程

Linux NFS服务器搭建1、NFS:NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。 在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。2、安装NFS服务器端:sudoapt-get install nfs-kernel-server;3、配置/etc/exports:sudo vim /etc/exports ; Ubuntu NFS允许挂载的目录及权限在文件/etc/export...

LinuxSamba服务器搭建_PHP教程【图】

Linux Samba服务器搭建1、Samba:英文名为 SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议, 它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。2、安装samba服务器:sudo apt-get install samba;3、配置samba服务器:sudo vim /etc/samba/smb.conf; 仿照[printers],在它后面添加下图所示红色框中的内容,配置用户名为smb, 共享文件夹为home目录 4、添加访问用户(即添...

关于linux服务器搭建web【图】

本人之前没弄过服务器,现在自己搭建了一个linux服务器,jdk1.7 mysql tomcat 都弄好了,测试的时候发布上去的web是可以的,想做微信开发,需要80端口。问题1,首先,我理解的这个80端口是修改tomcat 80端口(如果错了请教各位批评指出)问题2,我改了80端口之后再发布到我的服务器上就502错误了。 请各位多多指教了。小弟在这里谢谢了 ~~~ 回复内容: 本人之前没弄过服务器,现在自己搭建了一个linux服务器,jdk1.7 mysql tomcat 都...

linux服务器配合php和cron自动实现封锁攻击者ip

我已经好久没有写点东西了,主要是因为最近实在是太忙了,有个白痴天天用webbench攻击公司的服务器. 俗话说得好,久病成医,今天我这个蒙古大夫就分享一下自动防攻击的部分. 首先我来说一下这个被攻击的网站的大概部署状况.这个网站主要是nginx+mysql+php,有两台服务器分别放了web和数据库,web只对外开启了80端口操作系统是centos,而数据库服务器则在内网,攻击者的手段其实很简单,用webbench网站压力测试工具发送大量的请求...