深度QQ号码免费申请器官博
专注自动化软件开发

64位debian或Ubuntu安装ZendOptimizer-3.3.3

#cd /opt
#wget http://www.phpchina.com/download/soft/zend/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-x86_64.tar.gz
#tar xzvf ZendOptimizer-3.3.3-linux-glibc23-x86_64.tar.gz
#cd ZendOptimizer-3.3.3-linux-glibc23-x86_64
#./install.sh 或者 ./install-tty 手动安装

过程如下:

Please specify the location for installingzend Optimizer:

/usr/local/Zend

Enter the location of your php.ini file:

/etc/php5/apache2

Specify the full path to the Apachecontrol utility(apachectl):

/usr/sbin/apache2ctl

Installation couldn’ detect the location of Apache executable. Pleaes specify the full path to the Apache binary (httpd):

/etc/init.d/apache2

Please specify the full path to the Apache configuration file (httpd.conf):

/etc/init.d/apache2
如无配置错误,这样就可以用ZEND编译器了...

Ubundu 8.0.4 Server 解压Tar.gz

使用root限权解压:

tar.gz包的解压方法:
sudo tar zxvf file.tar.gz

bz2包的解压方法一:
sudo tar jxvf file.tar.bz2

bz2的解压方法二:
sudo bzip2 -de file.tar.bz2|tar xvf file.tar.bz2

tar.Z包的解压方法:
sudo uncompress file.tar.Z

普通用户解压不需要加sudo一样可以,解压后在使用make ; mak install时需加入sudo。
解压后编译:
sudo ./configure
make
make install

方法二:
sudo ./configure --prefix=/路径
make ; make install

方法三:
sudo ./configure --enable-static-link \
--prefix=$XXX/static --with-curses &&
make &&
make install

Ubundu 8.0.4 Server 建立FTP

因为不想用WIN,不方便和周围同学共享文件,于是想在Ubuntu下建个FTP用。一阵论坛和google搜索后终于找到了正确的方法(vsftpd,Ubuntu7.04),至少保证周围局域网内用户可以访问。至于配置文件,内容比较少,反正对我来讲能用就ok了~不知道会不会很弱
有一个不错的中文联机手册可以参考:http://etony.9966.org/doc/other/vsftpd-man-zh.html
废话不说,进入正题

1.安装vsftpd
直接从源里面安装,easy

代码:
sudo apt-get install vsftpd


安装完毕后或许会自动生成一个帐户"ftp",/home下也会增加一个文件夹。
如果没有生成这个用户的话可以手动来,生成了就不用了:

代码:
sudo useradd -m ftp
sudo passwd ftp


有"ftp"帐户后还要更改权限

代码:
sudo chmod 777 /home/ftp


在这个目录下我建立一个文件夹专门保存需要共享的内容

2.配置文件
通过sudo gedit /etc/vsftpd.conf修改。
配置文件比较简单,如下 阅读全文

Ubundu 8.0.4 Server 命令大全

查看软件xxx安装内容
dpkg -l xxx

查找软件
apt-cache search 正则表达式
查找文件属于哪个包
dpkg -s filename apt-file search filename
查询软件xxx依赖哪些包
apt-cache depends xxx
查询软件xxx被哪些包依赖
apt-cache rdepends xxx
增加一个光盘源
sudo apt-cdrom add

系统升级
sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade
清除所以删除包的残余配置文件
dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -p -
编译时缺少h文件的自动处理
sudo auto-apt run ./configure
查看安装软件时下载包的临时存放目录
ls /var/cache/apt/archives
备份当前系统安装的所有包的列表
dpkg --get-selections | grep -v deinstall ~/somefile
从上面备份的安装包的列表文件恢复所有包
dpkg --set-selections ~/somefile sudo dselect
清理旧版本的软件缓存
sudo apt-get autoclean
清理所有软件缓存
sudo apt-get clean
删除系统不再使用的孤立软件
sudo apt-get autoremove
查看包在服务器上面的地址
apt-get -qq --print-uris install ssh | cut -d\' -f2 阅读全文

Ubundu 8.0.4 Server IP的设置

Ubuntu 网卡设置,ip,mask,gateway,dns

sudo vi /etc/network/interfaces

//这个应该是决定是否启用这个端口

auto eth0  

//静态设置IP

iface eth0 inet static

address 192.168.0.250

netmask 255.255.255.0

#broadcast 192.168.0.255

gateway 192.168.0.1
阅读全文

Ubundu 8.0.4 Server VI的使用

vi编辑器的使用

进入vi后就是在编辑模式下

h : 左移
j : 下移
k : 上移
l : 右移

dd : 删除光标所在行
ndd : 删除n行(向后)
yy : 复制当前行
y$ : 复制光标所在位置到结尾
p : 粘贴

/string : 向后搜索
?string : 向前搜索
n : 继续搜索
N : 反向搜索

u : 撤销操作
. : 撤除撤销

ZZ : 存盘退出
ZQ : 不存盘退出

编辑模式下输入i,a,o,c,r或s进入插入模式

i :光标所在位置前插入文本
a :光标所在位置后插入文本
o :光标所在行下面新开一行插入
s :删除当前字符并进入插入模式
阅读全文

Ubundu 8.0.4 Server 关机与重启

1.关机命令 shutdown

好像ubuntu的终端中默认的是当前用户的命令,只是普通用户,因此在终端器中可以使用sudo -sh 转换到管理员root用户下执行命令。

1)shutdown --help

可以查看shutdown命令如何使用,当然也可以使用man shutdown命令。

2) shutdown -h now 现在立即关机

3)shutdown -r now 或 sudo reboot  现在立即重启

4)shutdown -r +3 三分钟后重启

5)shutdown -h +3 "The System will shutdown after 3 minutes" 提示使用者将在三分钟后关机

6)shutdown -r 20:23 在20:23时将重启计算机

7)shutdown -r 20:23 & 可以将在20:23时重启的任务放到后台去,用户可以继续操作终端

ftp.ubuntu.org.cn的访问帐号密码公布
地址: http://ftp.ubuntu.org.cn/
登录帐号:ubuntu
密码:ubuntuftp