- 浏览: 90425 次
最新评论
文章列表
linux下apache服务器的配置和管理。
一、两个重要目录:
Apache有两个重要的目录:1、配置目录/etc/httpd/conf;2、文档目录/var/www:
二、两种配置模式:
Apache在Fedora下的两种配置方式:文本模式(终端命令行)和图形化配置。两者 ...
只有机器已经联网以后,web应用才能启动,javascript判断机器是否联网。
在很多场景下,只有机器已经联网以后,web应用才能启动。如果没有联网,就会提示错误。
但是机器有时候要重启。 如果机器重启后,立刻启动web应用的 ...
ajax jquery实现异步表单验证。
html代码:
<html>
<head>
<title>异步表单验证-www.jbxue.com</title>
<script type='text/javascript' src='jquery.js' ></script>
<script>
function checkname(){
//$("input[name='name']").val()
$.ajax({
type:"get", ...
ob_flush/flush在php手册中的描述:都是刷新输出缓冲区, 并且还需要配套使用。
其实,它们的操作对象不同,有些情况下,flush根本不做什么事情。
ob_*系列函数, 是操作PHP本身的输出缓冲区。
所以, ob_flush是刷新PHP自身的缓冲区。而flush, 严格来讲, 这个只有在PHP做为apache的Module(handler或者filter)安装的时候, 才有实际作用. 它是刷新WebServer(可以认为特指apache)的缓冲区。
在apache module的sapi下, flush会通过调用sapi_module的flush成员函数指针, 间接的调用apa ...
本文介绍下,php实现定时计划任务的小例子,供大家学习参考。
PHP定时计划任务需要两个文件。
1,jbxue.conf.php
<?php
//当为0时,关闭计划任务
return 1;
?>
2,jbxue.php
<?php
ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行.
set_time_limit(0);// 通过set_time_limit(0)可以让程序无限制的执行下去
$interval=60*3;// 每隔3分钟运行
$ii=0;
do{
$run = include 'jhrw.conf.php' ...
如果是简单的手机重启,可以按如下操作进行:
----Linux 重启命令----
1、shutdown
2、poweroff
3、init
4、reboot
5、halt
这里不作介绍了,主要是讲自动重启实现方法。
使用脚本实现自动重启
首先想到的最简单的使用shell脚本,大概思路:
ps -ef | grep “$1″ | grep -v “grep” | wc –l 是获取 $1 ($1 代表进程的名字)的进程数,脚本根据进程数来决定下一步的操作。通过一个死循环,每隔 1 秒检查一次系统中的指定程序的进程数,这里也可使用crontab来实现。
这种方法比较土,还是可以基本解决问题 ...
找回 linux root密码的三种方法
第1种方法:
1.在系统进入单用户状态,直接用passwd root去更改2.用安装光盘引导系统,进行linux rescue状态,将原来/分区挂接上来,作法如下:#> cd /mnt#> mkdir hd#> mount -t auto /dev/hdaX(原来/分区所在的分区号) hd#> cd hd#> chroot ./#> passwd root这样可以搞定3.将本机的硬盘拿下来,挂到其他的linux系统上,采用的办法与第二种相同.
第2种方法:用lilo引导系统时:1. 在出现 lilo: 提 ...
本节介绍为Linux新增硬盘的方法。
1.file –s /dev/hda1
查看分区文件格式
2.fdisk –l
查看所挂硬盘分区情况
3.fdisk /dev/设备名
对设备进行分区
4.格式化分区
格式化成ext2的分区
Mke2fs /dev/hda1 格式化成ext2格式
Tune2fs –j /dev/hda1 将ext2格式转化为ext3
格式化成ext3的分区
Mkfs –t ext3 /dev/hda1
Mkfs.ext3 /dev/hda1
5.挂载分区
Mount /dev/hda1 /home 重启后需要重新加载
重启不会丢失挂载信息的办法:修改/e ...
在linux中,将一个用户添加到用户组中,不要直接用:
usermod -G groupA
这样操作的缺点在于:
将会使你离开其他用户组,仅仅做为 这个用户组 groupA 的成员。
正确的方法,应该用 加上 -a 选项:
usermod -a -G groupA user
(FC4: usermod -G groupA,groupB,groupC user)
-a 代表 append, 也就是 将自己添加到 用户组groupA 中,而不必离开 其他用户组。
命令的所有的选项,及其含义:
Options:
-c, --comment COMMENT new ...
CentOS默认情况下已经安装了sudo,可是,在没有配置之前,只有root用户能使用。因此需要稍作修改,把当前的用户添加到sudoers列表中。
1. sudo的用户列表存放在 /etc/sudoers 文件中。默认情况下该文件为只读,不能修改。
2. su 一下,提升到root用户。 chmod o+w /etc/sudoers 修改文件的访问权限,针对root用户添加写权限。
3. 找到 root ALL=(ALL) ALL 这一行。 在命令模式下 yy 复制,再 p 一下粘贴。
4. 把新行中的root 改成 你想要使用sudo的用户 username ALL=(ALL) ALL ...
本文介绍下,在linux中通过使用iptables防火墙,禁止某些IP或IP段访问ssh服务的方法,有需要的朋友,参考下吧。
web服务器挂掉了,原因不明,要好好查查了,竟然发现是ssh的问题。
查看nginx的日志,在/var/log/nginx中,没有发 ...
CentOS 6.2 下安装中文输入法。
以 root 用户身份登录系统:
#yum install "@Chinese Support" //安装中文输入法
#exit
#logout
注销,然后再次登录此用户。
切换方式:ctrl +空格
本文出处参考:http://www.jbxue.com/LINUXjishu/4898.html
php获取服务器时间的代码。
用php的date函数即可来获取服务器上的时间:
<?php
//将时区设置为中国
date_default_timezone_set("PRC");
echo date("Y-m-d l H:i:s A");
//例输出:2010-03-06 Saturday 11:51:29 AM
?>
介绍下用JavaScript修改网页样式的方法。
一、局部改变样式
分为改变直接样式,改变className和改变cssText三种。
注意的方面,注意大小写:
javascript对大小写十分敏感,className不能够把“N”写成“n”,cssText也不能够把“T”写成“t”,否则无法实现效果。
调用方法:
如果改变className,则事先在样式表中申明类,但调用时不要再跟style,像document.getElementById('obj').style.className=”…”的写法是错误的!只能写成:document.getElementById('obj').clas ...
限制Linux系统目录数和文件数的方法。
根据需要进行参数配置,实现更优的性能,有助于设计更为合理的存储结构。
一 目录数限制
RedHat Entere LinuxAS环境中。
在同一个路径下,一级子目录的个数限制为31998,
如果应用生成目录 ...