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经历记录下来。