一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

CentOS安装KLOXO面板与一些问题总结

时间:2013-11-14 编辑:简简单单 来源:一聚教程网


KLOXO已经有段日子没有更新了,最后更新于2011-11-12
最新版本 6.1.7

一、安装要求1、CentOS或者RHEL5.x,CentOS6.x暂时还不支持
2、至少256M内存
3、至少2G硬盘空间

 

二、安装步骤1、获取ROOT权限

 代码如下 复制代码
# su – root

2、禁用SELinux

 代码如下 复制代码
# setenforce 0

3、安装wget

 代码如下 复制代码
# yum install -y wget

4、下载kloxo安装脚本

 代码如下 复制代码
[root@hlblog ~]# wget http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh

5、安装kloxo

 代码如下 复制代码
[root@hlblog ~]# sh ./kloxo-installer.sh –type=master

主要步骤:

 

环境检测(检测成功后会提示按任意键继续)

是否安装PHPBB,WordPress等自动安装包

安装成功提示

到这里就安装完成了,在浏览器里输入 http://ip:7778就能进去了,默认用户名和密码都是admin

安装KLOXO面板的一些问题


上午上了一个服务器,打算先装KLOXO,系统是centos 64位

首先是 提示selinux 必须关闭,所以先关掉它:

 代码如下 复制代码

vi /etc/sysconfig/selinux
SELINUX=enforcing –> SELINUX=disabled

ESC

:wq

如果安装过 apache + mysql +php , 则要先删除卸载:

 代码如下 复制代码

yum -y remove httpd*     #卸载跟apache有关的所有资料
yum -y remove mysql*   #卸载跟mysql有关的所有资料
yum -y remove php*      #卸载跟php有关的所有资料


开始安装面板:

 代码如下 复制代码
sh ./kloxo-install-master.sh

顺利安装了,查看防火墙信息,CentOS 默认只开了SSH的22端口

 代码如下 复制代码
/etc/init.d/iptables status

开启指定端口:

 代码如下 复制代码

/sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT
/sbin/iptables -I INPUT -p tcp –dport 7777 -j ACCEPT
/sbin/iptables -I INPUT -p tcp –dport 7778 -j ACCEPT
/sbin/iptables -I INPUT -p tcp –dport 21 -j ACCEPT
/etc/rc.d/init.d/iptables save   #保存
/etc/init.d/iptables restart       #重启

如果重启不了可以直接用 reboot

再看下防火墙状态: /etc/init.d/iptables status   就可以看到你启用的端口了,

如果想关闭防火墙的办法: /etc/init.d/iptables stop

后来,又发现。。貌似不支持MySQL
上探针一看,果真不支持,同时也不支持GD库。应该是64位系统的问题。

如果系统是32位,/etc/php.ini 中 extension_dir = /usr/lib/php/modules
则会存在这个目录,但64位就没有,64位系统位于 /usr/lib64/php/modules ,
不过,如果仅仅修改 extension_dir 是不够的。

下面 ,是两种解决方法:

第一种解决方法:直接重装为32位CentOS,再重新安装KLOXO ,哈哈

第二种方法:创建软连接,将/usr/lib/php/指向到/usr/lib64/php/

执行:

 代码如下 复制代码
ln -s /usr/lib64/php/ /usr/lib/php/

然后重启Apache:

 代码如下 复制代码

/etc/rc.d/init.d/httpd restart

这次,去探针检查下,哇,都支持了~~

呵呵 ,今天特意把自己安装64位CentOS经历记录下来。

热门栏目