linux
文章平均质量分 80
super_ufo
这个作者很懒,什么都没留下…
展开
-
在RedHat AS下安装配置SVN管理工具
subversion(以下简称SVN)是近年来崛起的版本管理工具(http://www.iusesvn.com/subversion/svnbook/1.2/),是CVS的接班人。 SVN服务器有2种运行方式:独立服务器和借助apache。2种方式各有利弊。 SVN存储版本数据也有2种方式:BDB和FSFS。因为BDB方式在服务器中断时,有可能锁住数据(我在搞ldap时就转载 2008-12-29 19:15:00 · 752 阅读 · 0 评论 -
我常用的命令
1>数据库数据库创建用户root create role root with superuser createdb createrole login password 'k'; 创建用户 createuser -ADPE root密码 为k创建tdcis数据库 createdb -O root tdcis/i tdcis.sql2>安装 php5-pgsql插件apt-get install -y php5-pgsql3>建立文件夹/var/templates_c 4>/etc/php5/apache原创 2010-08-24 18:57:00 · 1933 阅读 · 0 评论 -
开源搜索Coreseek 安装测试
1. 运行前安装库大概需要装软件 apt-get install automake libtool gcc g++ make mysql-client libmysqlclient15-dev libxml2-dev libexpat1-devl原创 2011-07-24 19:06:02 · 1975 阅读 · 0 评论 -
配置vim作为php开发工具
1.2. 升级vim 自动补齐功能需要vim 7.0以上的版本./configure --prefix=/usr/local/vim72 --with-features=bigMakeMake installln -s /usr/local/vim72/bin/vim /usr/bin/vimcp -Rf /usr/share/vim/vim7原创 2011-12-07 16:49:33 · 1077 阅读 · 0 评论 -
PHP 透過 Sudo 執行 root 指令
一直以來要用 PHP 以root 身份執行系統管理工作的問題,就是 PHP 會以apache 的身份執行,解決方法有安裝 suPHP 或 super 這類工具,但個人認為還是Sudo 較為安全。首先要安裝 Sudo,據我所知 RHEL, Ubuntu 已經內置,Debian 只要用 apt-get 安裝就可以,以下是 FreeBSD 的安裝方法:BSD爱好者乐园c} u0b原创 2009-07-10 16:17:00 · 1406 阅读 · 0 评论 -
FreeBSD Samba的共享应用
最小代安装freebsd后,设置好网络环境 1.新建game文件夹 mkdir /usr/game cd /usr/game --进入game目录 2.下载samba源代码 ftp 192.168.0.200 --登陆FTP bin --转换二进制模式 get samba-3.0.23d.tar.gz --使用get命令下载转载 2009-06-21 22:31:00 · 1384 阅读 · 0 评论 -
SVN
Subversion配置文档1、 安装subversionFedora、CentOS下用yum install subversion-安装(请确保系统可以正常访问Internet) 2、 创建仓库(repository)运行svnadmin create --例子:在/home/下创建一个名为test的仓库--命令:svnadmin create /home/tes原创 2009-01-19 10:39:00 · 792 阅读 · 0 评论 -
你想建设一个能承受500万PV/每天的网站吗?如果计算呢?
V是什么:PV是page view的简写。PV是指页面的访问次数,每打开或刷新一次页面,就算做一个pv。 计算模型: 每台服务器每秒处理请求的数量=((80%*总PV量)/(24小时*60分*60秒*40%)) / 服务器数量 。其中关键的参数是80%、40%。表示一天中有80%的请求发生在一天的40%的时间内。24小时的40%是9.6小时,有80%的请求发生一天的9.6个小时当中(很适合互联网的应用,白天请求多,晚上请求少)。 简单计算的结果:((80%*500万)/(2原创 2014-09-09 07:20:49 · 139 阅读 · 0 评论 -
shell crontab
#/bin/bash## @function shell crontab # @author liuniuyou# @version 0.1# @date 2014-12-30##CREATE TABLE `task` (#`task_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '任务名称' ,#`description` var原创 2015-01-20 17:24:04 · 106 阅读 · 0 评论 -
Shell脚本之awk篇
原创 2015-01-30 14:51:41 · 142 阅读 · 0 评论 -
一些常用的命令
************************//dev/vda 8G/dev/vdb 500G/dev/vda 系统盘 挂载在 //dev/vdb 分四个逻辑盘/dev/vdb1 400G 用作项目应用 挂载 /var/www/dev/vdb2 60G 用作日志记录 挂载 /var/log/dev/vdb3 20G 分系统使用的软件其余的工具 例如 一些测试网速的软件就存放安装到这里 挂载 /opt/dev/vdb4 20G /home 数据交换/**原创 2015-08-26 17:00:54 · 284 阅读 · 0 评论 -
Linux 系统安全 及 lnmp 安装
挂载 /var/www/dev/vdb2 60G 用作日志记录 挂载 /var/log/dev/vdb3 20G 分系统使用的软件其余的工具 例如 一些测试网速的软件就存放安装到这里 挂载 /opt/dev/vdb4 20G /home 数据交换[code="java"]ulimit -SHn 65535echo "* soft nofile 65535" >> /etc/security/limits.con原创 2015-08-28 15:07:47 · 289 阅读 · 0 评论 -
vm linux 网络配置 vm 局域网的虚拟
第一种情 下面的都是废话,看上面的图就足够了! 况:主机使用PPPOE拨号上网方法一:NAT方式1、先关闭虚拟机中的<a onclick="function onclick(){function onclick(){function onclick(原创 2009-11-03 20:26:00 · 2602 阅读 · 1 评论 -
Linux下Apache2.2.9 PHP5.28 MySQL5.1.30安装配置
下载相应文件包,按下面步骤可直接成功安装。但是要注意是否安装有编译支持的语言。安装mysql-5.1.30tar zxvf mysql-5.1.30.tar.gzcd mysql-5.1.30mkdir /usr/local/mysqlmv * /usr/local/mysqlgroupadd mysqluseradd -d /usr/local/mysql/data -s /sbin/nol原创 2009-10-10 19:52:00 · 1538 阅读 · 0 评论 -
FreeBSD 开启 root 的 ssh 登陆 及命令
如果你在FreeBSD里开启了ssh服务,却无法使用root登陆..那么以下的操作可能可以帮助你解决这个问题打开 /etc/ssh/sshd_config1.修改 PermitRootLogin (允许ROOT密码) 为 yes2.修改 PasswordAuthentication (密码鉴权) 为 yes重启服务/etc/rc.d/sshd restart FREEBSD命转载 2009-06-21 13:58:00 · 3083 阅读 · 0 评论 -
Apache模块开发/用C语言扩展apache
http://jingfengluo.javaeye.com/by linux_prog 有了上面几篇文章的基础,大家自己再下点功夫,应该可以去写一些简单的模块了,下面贴出一个很简单的apache module,大家一起分析一下。 $ cd /usr/local/apache2.2.4 $ vi mod_c.c#include #include #include ”apr原创 2009-04-16 15:01:00 · 803 阅读 · 0 评论 -
vi命令
k 上h l 左 右 j 下^ 移动到该行第一个非空格的字符处w 向前移动一个单词,将符号或标点当作单词处理W 向前移动一个单词,不把符号或标点当作单词处理b 向后移动一个单词,把符号或标点当作单词处理B 向后移动一个单词,不把符号或标点当作单词处理转载 2009-04-18 09:31:00 · 680 阅读 · 0 评论 -
PHP 信号与共享内存(两个类)-1
<?php/* vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4: *//**** Contains the System_SharedMemory_Common base class** PHP versions 4 and 5** LICENSE: This source file is subjec转载 2009-05-08 08:41:00 · 594 阅读 · 0 评论 -
php socket
后台运行:nohup php -q /var/www/html/modules/sag_manager/pnpserver/pnpserver.php > /var/pnp/pnpserver.log error_reporting (7);set_time_limit (0);ob_implicit_flush ();define("UDP_PORT",7001);defi原创 2009-05-07 23:02:00 · 940 阅读 · 0 评论 -
PHP和c 信号与共享内存(附简单类)-2
下表为系统的共享内存的限制值 SHMMAX 共享内存的最大值,一般为 131072 bytes SHMMIN 共享内存的最小值,一般为 1 byte SHMMNI 内存共享部分的最大值,一般为 100 SHMSEG 每个行程所能共享的最大内存空间,一般为 6 sem_g原创 2009-05-08 12:26:00 · 966 阅读 · 0 评论 -
用C++扩展PHP
作者:J Smith dark_panda#hushmail.com> jay#php.net> 6-May-2004翻译:fishchen 10-Jun-2004原文地址:http://bugs.tutorbuddy.com/php5cpp/php5cpp/ 这个文档简单介绍了怎么使用C++为PHP编写一个扩展模块。我已经被转载 2009-08-07 12:24:00 · 599 阅读 · 0 评论 -
Linux下防御arp攻击策略.
最近朋友服务器每天经常遭遇arp病毒攻击导致网站无法正常运营,问我有没有好的解决策略,经过google了一番尝试了一下终于得到了解决方案,并找出感染病毒的机器为一台windows机器通知机房,并在本机做好防御策略,问题得到了很好的解决,在这个过程中得到了cuci的热心帮助,在此表示感谢!好了!话不多说具体操作方法如下:1./*找出ARP攻击的机器*/获取同一网段下所有机器MAC地址的办法转载 2009-08-11 14:19:00 · 570 阅读 · 0 评论 -
得到linux中硬件信息的shell
, 主板信息.查看主板的序列号--------------------------------------------------#使用命令dmidecode | grep -i serial number#查看板卡信息cat /proc/pci--------------------------------------------------2, cpu信息-----------------转载 2009-06-09 17:12:00 · 1243 阅读 · 0 评论 -
docker
docker run --name radio_np_mq -p 443:443 -p 86:80 -v /d/pro_git/nginx/conf.d:/etc/nginx/conf.d -v /d/pro_git/nginx/log:/var/log/nginx/ -v /d/pro_git/new:/var/www -d caesar110/nginx_php56_mq...原创 2018-04-18 15:26:46 · 221 阅读 · 0 评论