手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表Tag:ubuntu

为ubuntu 10的php版本降级

一键式安装PHP果然还是有问题的,不是说程序有问题,而是说版本。其实在9.10的时候,PHP已经被ubuntu默认为5.3了。这就让人很痛苦了,现在很多程序在5.3下跑不起来。怎么办?降级喽。还能怎么办?
这里有很多方式,不过,我还是建议使用第一种,最方便不过了:http://2bits.com/drupal-planet/various-ways-running-php-52-ubuntu-1004-lucid-lynx.html
第一种是这样的,先搞一个脚本运行一下:

XML/HTML代码
  1. #!/bin/sh  
  2.   
  3. # Script to install PHP 5.2 from 9.10 on 10.04  
  4. # And pin it so it does not get updated  
  5.   
  6. PKGS=`dpkg -l | grep php | awk '{print $2}'`  
  7.   
  8. apt-get remove $PKGS  
  9.   
  10. sed s/lucid/karmic/g /etc/apt/sources.list |   
  11.   tee /etc/apt/sources.list.d/karmic.list  
  12.   
  13. mkdir -p /etc/apt/preferences.d/  
  14.   
  15. for PACKAGE in $PKGS  
  16. do  
  17.   echo "Package: $PACKAGE  
  18. Pin: release a=karmic  
  19. Pin-Priority: 991  
  20. " | tee -a /etc/apt/preferences.d/php  
  21. done  
  22.   
  23. apt-get update  
  24.   
  25. apt-get install $PKGS  

这时候,其实最后一步经常会失败。。(因为他的安装顺序可能不是php5-common在第一个)
因此在运行完第一句PKGS后,可以Echo $PKGS > xxx.php.list ,将它输出到一个文件里。如果最后一步失败了,再把这个PKGS导出的变量查看一下,再尝试重新install。避免有遗漏。

这里还介绍了drupal在安装的时候的一些问题:http://randyfay.com/node/63,上面的链接其实就是从这篇文章里找到的。(我不建议用randyfay.com里的源,速度还是比较慢的,如果你原来的源速度很快,那就不要换了,直接用上面的脚本吧。)以前就说过。网易的源还是不错的。。可以加上去喽。

Tags: ubuntu, php

Ubuntu samba添加用户

今天在配置samba服务,发现网上的资料,基本上都过时了。当然也可能是因为我用的是ubuntu的版本,和其他版本不一样?
又或者,我的版本比较新,所以,资料都不一样了?

在ubuntu下面。安装Samba还是很方便的,比如apt-get install samba就解决了这个问题。

添加用户,关于这个玩意找了很多资料,都是说cat 系统的passwd文件,利用mksmbpasswd.sh导入到samba系统中,结果。我没发现有这个文件。。。所以直接就失败了。

最后是通过:

adduser xxx
smbpasswd -a xxx

通过这样的方式来添加用户。如果直接smbpasswd -a xxx是不行的(一定要系统中有这个用户存在才行)

然后就是修改/etc/samba/smb.conf文件了。
[www]
comment = www
path = /var/www
public = yes
guest ok = no
writable = yes

然后就是:service smbd restart,或者/etc/init.d/smbd restart (运行这个的时候,会提示你使用service smbd restart的。)

之所以写这个,是因为所有的资料里介绍的什么/etc/init.d/samba restart这类都不起作用了,现在是smbd。。。

其实在去年3月份已经做过笔记了,只是笔记中的samba restart已经不对了。所以。。。再写一篇。

去年:笔记:在Ubuntu中设置samba共享可读写文件夹

Tags: ubuntu, samba

笔记:svn之目标机器积极拒绝

在以前的博客文章里也介绍了怎么安装svn的,昨天我又重装了一下,不过是按照网上的教程来装的。所以遇到了点问题,那就是:目标机器积极拒绝。
安装过程如下:
$apt-get update
$apt-get install subversion
$mkdir /var/svn/
$useradd svn
$passwd svn
$chown -R svn:svn /var/svn
$svnadmin create /var/svn/test
$vim /var/svn/test/conf/svnserve.conf
把几个注释去掉。。。。
$vim /var/svn/test/conf/passwd
添加用户
$vim /var/svn/test/conf/authz
增加权限
$svnserve -d -listen-port 9999 -r /var/svn
表面上看来没什么问题。但事实上连接的时候就是目标机器积极拒绝。。
仔细想了想,应该没什么问题。看了一下进程,也确实存在 svnserve:ps -ef|grep svnserve
那问题出来哪里呢?突然想到-listen-port ,会不会端口的问题?于是杀掉进程后
$svnserve -d -r /var/svn
然后就可以连上了。。
做个记录

Tags: svn, subversion, ubuntu

Linux操作系统有效防止ARP攻击的设置

一直怀疑服务器被ARP攻击,所以为服务器做了防止ARP的处理。这点linux就不如windows,windows上一装360就可以防范攻击了,但linux就没有类似的功能。找了一些资料,并且问了朋友才了解了一点。
linux上只有做mac地址绑定才可以,但也要交换机上也要做类似的绑定。
但是我没有办法让服务商来帮我做绑定,只能自己做一个简单的绑定了。
最后找了这个简单的资料,随便看看喽。。。。
----start ----
管理员用户登录,打开终端输入
1、#arp -a > /etc/ethers
将ip和mac地址导入ethers
2、#vi /etc/ethers
编辑文件格式,ethers文件内容必须格式如下多余的全部删除,改成形式ip mac
192.168.1.X XX:XX:XX:XX:XX
192.168.1.X XX:XX:XX:XX:XX
...
//注意mac大写,而且没有O只有零,ip和mac空格
3、#vi /etc/rc.d/rc.local //打开并显示 /etc/rc.d/rc.local文件,启动项文件
#i //编辑
//启动的时候执行arp -f按照/etc/ethers 中的内容绑定
在 /etc/rc.d/rc/local 文件中最后加一行
arp -f
ESC退出编辑
:wq //保存编辑
4、#arp -f //执行保存的绑定
(ethers 里不包括网关mac否则会报错)


这只能防住一些arp攻击,如果将网内所有ip mac导入ethers文件,能有效的防止arp攻击
1、nmap -sP 192.168.11.0/24
扫描,结果我的arp表里就有那个网段所有机器的mac,将所有信息复制至/etc/ethers文件
2、3、4同上
--EOF--
OK,我就是这么做的但效果真的一般,将就点喽。想办法在什么时候重装一下系统喽,也只能这样了,现在alexa和PR都降低了。不能再被这种事情折腾了。

Tags: arp, ubuntu

Ubuntu 游戏安装设置总篇

如今,游戏这玩意离我有点远了。当然并不是说我不玩,而是说,现在凡是要钱的游戏我几乎都不玩了。或许少了很多乐趣,但相对的,我并不算是沉迷于其中了。

初中,中专那些年,我是算深深的迷在其中,浪费了不少钱,现在不花钱也算是一种补偿吧?初中时代羡慕别人有MD,SFC,中专时代羡慕的就是PS,SS和当时昙花一现的3dO了。直到后面我自己买了台DC后,对PS2,PS3之类的兴趣反而小了。

00年开始有电脑后,就对一些模拟器发生了兴趣,比如那个bleem!,就挺不错,而且还有FOR DC版的。那段时间也算对PS时代回忆了一下。但回忆不深。再后来。bleem!好象被SONY打压过一次之后就不行了,后来还出了一个v什么的,(忘 了)这个epsxe在最后就是剩蛋老人了,想不到到现在还活着。。玩PS时,仅对两个游戏有点兴趣,主要是因为没有玩完他们,即使用了模拟器也没有玩全。 他们就是:前线任务III和寄生前夜I,没有玩全有很多原因,前线任务是后面买不到CD了。也下载不到。寄生前夜,我在PSP上也玩了一下,但居然CD2 那段读不出。郁闷。。。后面我也就放弃了。

看到介绍在UBUNTU下安装这些模拟器的教程,当然是忍不住要复制过来,为以后使用ubuntu的时候做好准备。OK,看全文吧。有点长,懒得编排了。

» 阅读全文

Tags: ubuntu, epsxe, sfc, game, 次世代

Records:42123456789