linux下kangle虚拟主机安装简明教程linux服务器应用(集锦7篇)由网友“水儿”投稿提供,这次小编给大家整理过的linux下kangle虚拟主机安装简明教程linux服务器应用,供大家阅读参考,也相信能帮助到您。
篇1:linux下kangle虚拟主机安装简明教程linux服务器应用
首先到kangle 上下载最新的源代码,
前提条件:
请先确保你的系统上有g++,libz开发包,libpcre开发包,libiconv开发包(非linux版要).如你的系统为centos/rhel则运行下面命令安装这些包:
1. yum -y install wget make gcc gcc-c++ pcre-devel zlib-devel
复制代码
第一步 下载源代码:
下载后我们会得到kangle-x.y.z.tar.gz(x,y,z是版本号,以下命令请替换x,y,z为具体的版本号)
以2.8.3版本为例:
1. wget www.kanglesoft.com/download/zcore.php?os=src
复制代码
第二步,解压:
1. tar xzf kangle-2.8.3.tar.gz
2. cd kangle-2.8.3
复制代码
第三步,配置:这一步用来配置kangle源代码。
1. ./configure --prefix=/vhs/kangle --enable-disk-cache --enable-ipv6 --enable-ssl --enable-vh-limit
复制代码
第四步 编译安装:
1. make
2. make install
复制代码
第五步 启动kangle
1. /vhs/kangle/bin/kangle
复制代码
第六步 进入kangle管理
通过浏览器打开
1. 服务器ip地址:3311/
复制代码
第一次进入输入 用户名admin,密码kangle
强烈建议第一次进入后修改管理后台的用户名和密码
**注意事项**
1:有时候安装make报错,可能是因为没有安装openssl
先运行一下yum -y install openssl-devel ,在去编译,在make就OK,
2:
make
Making all in src
make[1]: Entering directory `/root/kangle-2.4.1/src'
没有安装pcre开发包3:
./configure --prefix=/usr/local/kangle
如果是centos的,请执行:
1. yum -y install pcre-devel zlib-devel
4:
这个安装在 linux 上也能跑asp+access吗
linux上不支持asp+access
5:
[root@localhost kangle-2.8.3]# ./configure --prefix=/usr/local/kangle --enable-disk-cache --enable-ipv6 --enable-ssl --enable-vh-limit
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... configure: error: newly created file is older than distributed files!
Check your system clock
[root@localhost kangle-2.8.3]# make
make: *** 娌℃骞朵句makefile驺
[root@localhost kangle-2.8.3]# make install
make: *** 娌℃瑙浠ュ寤虹install€驺
[root@localhost kang
这是你服务器上的时间不对。运行以下命令。
1. find .|xargs touch
篇2:Linux虚拟主机面板 kloxo安装及汉化教程linux服务器应用
前言:一般新手不适应linuxVPS 命令建站,装个面板就有必要了,Kloxo功能强大最重要的是支持自动备份可以很好的保护数据不丢失,购买VPS后有的服务商提供的有集成KLoxo面板的系统,这样就比较方便了只需要装下汉化包即可,所以购买VPS后可以在管理面板里 重做系统的选项里找一下有无集成系统 如有的话直接选择那个版本重做就可以了。
如果是干净系统那么就跟我一起来学习安装过程吧
首先卸载服务器软件
查询Mysql命令:
rpm -qa | grep mysql
卸载:
yum remove mysql
查询Apache命令:
rpm -qa | grep httpd
卸载:
yum remove httpd
查询PHP命令:
rpm -qa | grep php
卸载:
yum remove php
开始安装
yum install screen #安装screen(如果已有则跳过)
screen –S kloxo #建立一个窗口
wget download.lxcenter.org/download/kloxo/production/kloxo-installer.sh #下载
sh ./kloxo-installer.sh --type=master 运行脚本
控制面板管理地址
IP:7777/ /*安全连接*/ IP:7778/ /*普通链接,常用*/ 默认用户和密码都是admin,
电脑资料
其他组件及系统更新
yum install php-bcmath
yum install php-mbstring
yum check-update
yum update
yum clean all
安装汉化包
cd /usr/local/lxlabs/kloxo/httpdocs/langwget www.vpsjy.com/info/zip/kloxo_cn_pack.zip
unzip kloxo_cn_pack.zip
后台配置汉化
Advanced,Appearance,Language选择chinese 点 update 完成
篇3:Ubuntu下安装Dynamipslinux服务器应用
终于受不了Windows下跑dynamips了 呵呵,下了决心弄到基于debian的Ubuntu下,提供两个方法
方法一: 没事找事, 自己瞎玩型
1.在Ubuntu平台安装libpcap
安装gcc编译器
sudo apt-get install gcc
安装flex编译器
sudo apt-get install flex
安装bison编译器
sudo apt-get install bison
解压数据包“libpcap-0.9.8.tar.gz”
tar -zxvf libpcap-0.9.8.tar.gz
另外Ubuntu不支持rpm安装文件,rpm是Red Hat操作系统的标准安装文件格式,可以采用alien将rpm包转换为deb包,
安装alien:sudo apt-get install alien
alien使用:alien XXX.rpm 这样就生成Ubuntu支持的XXX.deb
安装deb文件包:sudo dpkg -i XXX.deb 或双击安装
编译
./configure
make
make install
移动文件夹:mv
删除文件夹:rm -rf XXX
2.下载dynamips源代码“dynamips-0.2.8-RC2-amd64.bin”解压,地址 www.linuxidc.com/Linux/-04/19272.htm
3.下载dynagen源代码“dynagen-0.11.0.tar.gz” www.linuxidc.com/Linux/2009-04/19273.htm
4.拷贝“dynamips-0.2.8-RC2-amd64.bin”到opt下
cp dynamips-0.2.8-RC2-amd64.bin /opt/dynamips
ln -s /opt/dynamips/dynamips-0.2.8-RC2-amd64.bin dynamips
这条命令是建立一个快捷键dynamips,快捷键指向“dynamips-0.2.8-RC2-amd64.bin”,此时程序的路径需要是绝对路径。
5.解压复制dynagen
tar -zxvf dynagen-0.11.0.tar.gz
mv dynagen-0.11.0 /opt
ln -s /opt/dynagen-0.11.0/dynagen dynagen
6.把ios和.net文件
把他们放入自定意的文件夹中,ios的位置无所谓,可以在.net中用绝对路径指定
“image = /opt/ios/c7200-js-mz.123-8.T11.extracted.bin”
7.启动dynampis
网上都用“nice dynampis -H 7200”来启动, 其中这个7200是端口,但我测试是不行:
frank@frank-laptop:/opt# nice dynamips -H 7200
nice: dynamips: 没有该文件或目录
权限都已经更改过了,最后没有什么办法,索性不用nice了,直接执行:
frank@frank-laptop:/opt/dynampis$ sudo ./dynamips -H 7200
Cisco Router Simulation Platform. (version 0.2.8-RC2-amd64)
Copyright (c) - Christophe Fillot.
Build date: Oct 14 2007 10:46:52
ILT: loaded table “mips64j” from cache.
ILT: loaded table “mips64e” from cache.
ILT: loaded table “ppc32j” from cache.
ILT: loaded table “ppc32e” from cache.
Hypervisor TCP control server started (port 7200).
这时再开启一个终端并启动dynagen
frank@frank-laptop:/opt/dynampis$ sudo ./dynagen self-Mpls.net
[sudo] password for frank:
Dynagen management console for Dynamips and Pemuwrapper 0.11.0
Copyright (c) 2005-2007 Greg Anuzelli, contributions Pavel Skovajsa
=> ?
Documented commands (type help ):
========================================
capture confreg cpuinfo export hist list py save show suspend
clear console end filter idlepc no reload send start telnet
conf copy exit help import push resume shell stop ver
剩下的事就跟windowns一样了,
第二种方法: 懒人也可以,反正有人做型 呵呵
在Ubuntu里有软件包管理器, 用它搜索一个别人做好的, 直接拿过来用就ok咯。 够懒的了吧。
篇4:Ubuntu 下安装apache+PHPlinux服务器应用
1、安装apache2
sudo apt-get install apache2
运行如下命令重启:sudo /etc/init.d/apache2 restart
在浏览器里输入localhost或者是127.0.0.1,如果看到了It works!,那就说明Apache就成功的安装了,
===================================================================
如果此时你没有看到It works! 也不必着急,请看下面的解决办法:
需要说明的是, 普通的apache发行 版本配置文件是:
httpd.conf
Ubuntu发行版本 的主配置文件是:
/etc/apache2/ apache2.conf
所以,如果你看到别人配置 httpd.conf,但是你却没有这很正常!
如果你没有 看到It works!那么 修改 /etc/apache2/ apache2.conf,增加一行内容: ServerName 127.0.0.1:80
Apache2一些常用的命令
产生的启动和停止文件是:/etc/init.d/apache2
配置文件是:/etc/apache2/apache2.conf
启动:sudo apache2ctl -k start
停止:sudo apache2ctl -k stop
重新启动:sudo apache2ctl -k restart
===================================================================
安装完apache之后会在/var下返现一个名为www的目录,里面有个html文件夹,这就是apache的默认web目录 ,由于Linux系统的安全性原则,改目录下的文件读写权限是只允许root用户操作的,所以我们不能在www文件夹中新建php文件,也不能修改和删除,必须要先修改/var/www目录的读写权限,执行命令:sudo chmod 777 /var/www
2、安装PHP
sudo apt-get install libapache2-mod-php5 php5
安装完后,我们要重新启动Apache,让它加载PHP模块:
sudo /etc/init.d/apache2 restart
3、测试
现在可以Web目录下面新建一个test.php文件来测试PHP是否能正常的运行:
sudo vim /var/www/test.php
然后输入:
接着保存文件,在浏览器里输入127.0.0.1/test.php,如果在网页中显示hello,world!!,那就说明PHP已经正常运行了,
篇5:linux安装cPanel & WHM教程linux服务器应用
cPanel是国外最流行的虚拟主机管理系统,功能强大并且支持中文界面,因为费用比较高,国内这方面的教程比较少。因为我最近有购买一款特价VPS附带免费cPanel面板,所以参考官方英文教程,做了个VPS安装cPanel & WHM教程,希望对大家有参考价值。
一、安装前准备工作。
1、选择一个干净的Linux系统,做这个教程我使用的是CentOS 5.5版本。
2、在ssh里使用命令:yum groups 查看以下的 yum groups没有被安装。
FTP Server
GNOME Desktop Environment
KDE (K Desktop Environment)
Mail Server
Mono
Web Server
X Window System
3、要是以上yum group有安装的话,在ssh里使用命令: yum groupremove
例如删除“Mono,输入:yum groupremove “Mono”
4、关闭SELinux (没有的话可以忽略)
编辑 /etc/selinux/config文件
修改为 SELINUX=disabled
5、停用防火墙,在ssh里使用命令:
chkconfig iptables off
service iptables stop
二、开始安装cPanel & WHM
1、使用ssh软件登陆VPS,
2、为了防止安装过程中掉线,推荐安装screen软件,在ssh里使用命令:
yum install screen
screen -S cpanel
3、进入 /home目录:
cd /home
4、cPanel是在线安装的,所以先下载安装脚本:
wget -N httpupdate.cpanel.net/latest
5、执行安装脚本:
sh latest
6、接下来就是等待安装,大概40分钟后安装好。
7、手动激活cPanel & WHM 授权。(如果你只是试用的话,不需要操作,可以试用15天)
8、安装好之后,输入IP:2087 进入WHM界面。
到此cPanel & WHM就安装好了。
篇6:Linux安装vsFTPd详细教程linux服务器应用
当我们配置好一台Linux服务器的web服务后,需要上传网站程序来验证服务器是否正常运行,这就需要ftp支持,本篇文章就为大家讲解,Linux系统下安装ftp服务器的详细步骤,
我们所用的ftp服务器程序是vsftpd,算是Linux下最受欢迎的一个开源FTP服务器了。
安装vsftpd服务器程序
Linux传统安装软件的方法是下载tar.gz安装包,或者RPM安装包,经过解压之后进行编译,或者用RPM -i命令安装。过程比较繁琐,我们用yum命令来在线安装,这样可以自动选择最新的程序版本,非常方便。
linux下安装vsftpd
输入yum install vsftpd 最后按y确认安装。当出现“Complete!”时意味着安装完成。
接着输入chkconfig vsftpd on service vsftpd start 将vsftpd设置为开机启动,并启动vsftpd服务。
修改vsftpd配置文件
vsftpd的配置文件默认位置在:/etc/vsftpd/vsftpd.conf,通常情况下需要先备份一份原始的配置文件,然后再编辑,具体步骤如下:
输入mv vsftpd.conf vsftpd.conf-old 将vsftpd.conf文件改名为vsftpd.conf-old 备份,输入vi /etc/vsftpd/vsftpd.conf 新建并编辑vsftpd.conf文件。
接上打开新建vsftpd.conf文件,按照如下配置写入:
anonymous_enable=NO//禁止匿名用户登录,通常我们web服务器上的ftp都不允许匿名登录
local_enable=NO//禁止(或允许)本地用户登录
write_enable=YES//赋予可写入权限
chroot_local_user=YES//锁定用户目录,ftp用户登录ftp只能在自己的目录下操作
anon_upload_enable=NO
anon_mkdir_write_enable=NO//禁止匿名用户的上传、新建目录权限
dirmessage_enable=YES//允许ftp用户列出文件目录
xferlog_enable=YES//写入日志
connect_from_port_20=YES
listen=YES//使用端口20,通常这几项是默认的
pam_service_name=vsftpdpamconf
userlist_enable=YES
tcp_wrappers=YES//比较重要,指定了pam验证的配置文件
guest_enable=YES//开启虚拟用户
guest_username=apache//指定虚拟用户使用本地用户apache的权限,这项特别重要,web服务器上面的ftp虚拟用户一定要设置成apache权限,否则ftp上传的文件不能被正常访问,也无法修改网站生成的文件,
user_config_dir=/etc/vsftpd/vuser_conf//虚拟用户的配置文件存放位置
virtual_use_local_privs=YES//虚拟用户使用本地用户权限,这项要有,否则ftp用户无法更改文件权限
然后保存并退出vi编辑器,执行:service vsftpd restart ,重启vsftpd服务测试配置文件书写是否正确。
添加vsftpd虚拟账户:
我们要进入目录/etc/vsftpd 中建立虚拟用户db库:
输入vi vuservsftpd.txt 新建并编辑文件vuservsftpd.txt,写入你要建立的虚拟用户和密码,单行为用户名双行为密码,注意此不能有空格,如:
vuser1
password1
vuser2
password2
建立完成后保存退出,然后通过db命令来生成vsftpd验证需要使用的虚拟用户库文件:
db -T -t hash -f vuservsftpd.txt vsftpdpamconf.db//注意db文件名要与vsftpd.conf中设置的pam认证名相同
为了安全可以删掉刚刚新建的vuservsftpd.txt,下次需要添加用户名的时候再新建即可,还可以将vsftpdpamconf.db文件权限设置为644。
添加vsftpd虚拟账户配置文件:
虚拟账户没有对应的配置文件不会生效,1步里面我们在vsftpd.conf文件中确定了虚拟账户的配置文件目录为:/etc/vsftpd/vuser_conf,下面我们进入这个目录工作:
配置文件的命名必须是与虚拟账户名相同,所以我们新建了两个文件:vuser1、vuser2,并根据需要写入如下配置信息:
local_root=/var/www/html/demo//设定虚拟用户的更目录,因为我们需要实现每一个网站一个ftp帐号管理,所以他的根目录就是我们需要管理的网站虚拟目录。
write_enable=YES
download_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES//赋予虚拟用户写入、下载上传、新建目录等其它权限
anon_world_readable_only=no//目前不明白这个的意义,但是必须存在
你可根据需要添加或者注销部分权限,注销只需要在语句前面加上“#”号,也可以直接删掉。
现在Linux服务器的FTP就配置成功了,此时就可以测试能不能正常使用了。
篇7:Ubuntu下安装和设置Apache2linux服务器应用
在Ubuntu中安装apache
安装指令:sudo apt-get install apache2
安装结束后:
产生的启动和停止文件是:/etc/init.d/apache2
启动:sudo apache2ctl -k start
停止:sudo apache2ctl -k stop
重新启动:sudo apache2ctl -k restart
配置文件保存在:/etc/apache2
需要说明的是,普通的apache发行版本配置文件是:
httpd.conf
Ubuntu发行版本的主配置文件是:
apache2.conf
在apache2.conf引用到了以下文件:
# 包含动态模块的配置:
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf
# 包含用户自己的配置:
Include /etc/apache2/httpd.conf
# 包含端口监听的配置:
Include /etc/apache2/ports.conf
# 包含一般性的配置语句片断:
Include /etc/apache2/conf.d/
# 包含虚拟主机的配置指令:
Include /etc/apache2/sites-enabled/
修改httpd.conf
增加以下内容:
ServerName 127.0.0.1:80
进一步的配置和使用,就可以查阅APACHE的手册了
★ 学习心得如何总结
★ php实习报告
★ 安卓实习心得感悟
★ 市场报告
【linux下kangle虚拟主机安装简明教程linux服务器应用(集锦7篇)】相关文章:
NCIE网络工程个人简历2023-03-17
网络工程毕业的个人简历2022-09-04
学习计划软件2023-05-05
面试的个人职业生涯规划2023-02-20
服务型行业自我介绍范文2023-02-17
烘焙行业自我介绍2022-08-29
it行业自我介绍范文2022-11-10
公共卫生管理专业求职信2023-09-01
工程项目管理专业求职信2022-11-30
软件需求分析面试自我介绍2022-05-06