Ajaxterm
是一款基于
Web
的
SSH
客户端软件,它是采用
Python
编写的,这也就保证了它能在多种
Linux
发行版的系统中使用,同时它的安装非常简单。
实验环境:
Centos 5.5 ip
:
192.168.20.165
pcre-7.8.tar.gz
Ajaxterm-0.10.tar.gz
nginx-0.6.35.tar.gz http
服务器
python26-2.6.5-6.el5.i386.rpm
libtool
gcc
一、
搭建环境
a)
首先确认电脑上是否有
gcc
、
libtool
。
# vi /etc/yum.repos.d/CentOS-Media.repo
创建
yum
,修改配置文
[c5-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
file:///mnt/cdrom/
修改为光盘挂载位置。
file:///media/cdrecorder/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
# mount /dev/cdrom /mnt/cdrom/
挂载光盘
安装
lib
yum install libtool*
安装
gcc
yum install gcc*
b)
安装
pcre-7.8.tar.gz
tar -zxf pcre-7.8.tar.gz
解压
cd pcre-7.8
进入解压目录
./configure --enable-utf8
编译前配置
make && make install
编译安装
c)
安装
nginx
tar -zxf nginx-0.6.35.tar.gz
解压
nginx
cd nginx-0.6.35
进入解压目录
./configure --prefix=/usr/local/nginx
编译前配置
make && make install
编译并安装
/usr/local/nginx/sbin/nginx
启动
nginx
服务
d)
Ajaxterm
服务需要
Python2.6
版本的支持
系统默认安装
python
,我们需要强制升级到
2.6
版本
# rpm -Uvh
http://yum.chrislea.com/centos/5/i386/chl-release-5-3.noarch.rpm
# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CHL
# rpm -Uvh
http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
# yum install libffi
# yum install python26
验证
python26
# python26
输入命令
python26
进入,证明安装成功
Ctrl + D
退出
e)