注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Copper peas ' Bolg

Keep On Moving...This Is My Life...

 
 
 

日志

 
 

【原】lnmp杂记的命令,不停更新  

2011-03-22 22:26:35|  分类: linux |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

# /usr/local/nginx/sbin/nginx -s reload

# /usr/local/php/sbin/php-fpm

#/usr/local/mysql/share/mysql/mysql.server start

# /usr/local/memcached/bin/memcached -d -m 100 -u root -l 192.168.152.128 -p 11211 -c 256 -P /tmp/memcached.pid

 

 

 

 yum -y install pcre-devel openssl openssl-devel

配置

然后配置文件
location ~ \.php$ {
            fastcgi_pass   127.0.0.1:9000 ;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  usr/local/nginx/html/$fastcgi_script_name;
            include        fastcgi_params;
        }

root 路径要对
最后是phpinfo.php的权限需要开放

修改时间

下面补充一下系统时间的设置

date -s可以直接设置系统时间

比如将系统时间设定成1996年6月10日的命令如下。

#date -s 06/10/96
将系统时间设定成下午1点12分0秒的命令如下。
#date -s 13:12:00

注意,这里说的是系统时间,是linux由操作系统维护的。

在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date -s后,如果马上重起机器,修改时间就有可能没有被写入CMOS,这就是问题的原因。如果要确保修改生效可以执行如下命令。

#clock -w
这个命令强制把系统时间写入CMOS

 

init 1

   # 0 - 停机(千万不能把initdefault 设置为0 )
  # 1 - 单用户模式
  # 2 - 多用户,没有 NFS
  # 3 - 完全多用户模式(标准的运行级)
  # 4 - 没有用到
  # 5 - X11 (xwindow)
  # 6 - 重新启动 (千万不要把initdefault 设置为6 )

vi显示行号 set:nu

touch 创建新文件

rm-i 删除

rm -rf 强制删除目录及下面的所有文件

 

cd ext/mysqli

  linux下将源码文件编译应该都有configure吧,可这里没有,在我们已经安装php后,php5这个文件夹里的命令目录bin里有一个文件叫phpize,用它就可以生成configure文件啦,继续

  /usr/local/php5/bin/phpize        这里回车运行,执行完后就出了configure文件,

  ./configure –prefix=/usr/local/mysqli –with-php-config=/usr/local/php5/bin/php-config –with-mysqli=/usr/locd ext/mysqli

  linux下将源码文件编译应该都有configure吧,可这里没有,在我们已经安装php后,php5这个文件夹里的命令目录bin里有一个文件叫phpize,用它就可以生成configure文件啦,继续

  /usr/local/php5/bin/phpize        这里回车运行,执行完后就出了configure文件,

  ./configure –prefix=/usr/local/mysqli –with-php-config=/usr/local/php5/bin/php-config –with-mysqli=/usr/local/mysql/bin/mysql_configcal/mysql/bin/mysql_config

 

 

svn 1.6需要新版的sqlite,而svn 1.5不需要:
wget -r -np -nd http://the.earth.li/pub/subversion/summersoft.fay.ar.us/pub/subversion/latest/1.5.6/rhel5/x86_64/

现有的svn版本:
rpm -qa|grep subversion
subversion-1.4.2-2.el5

卸载旧版svn:
rpm -e subversion-1.4.2-2.el5

安装svn 1.5.6
rpm -ivh neon-0.27.2-1.x86_64.rpm
rpm -ivh neon-devel-0.27.2-1.x86_64.rpm
rpm -ivh subversion-1.5.6-1.rhel5.x86_64.rpm

顺利安装完成:
svn --version
svn, version 1.5.6 (r36142)
   compiled Mar 1 2009, 15:09:22

现在再到代码目录执行svn up,已经可以顺利执行了。

此次事故的教训:

一个大忌:不要直接在生产服务器上执行为未知后果的操作。

  评论这张
 
阅读(146)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018