CentOS 64-bit 安装Kloxo的解决方法

讨论各种类UNIX,如 Linux distributions,OpenSolaris,Minix,GNU/kFreeBSD,GNU/Hard;广义的计算机与数码设备;Life,the Universe and Everything.

版主: wkx9dragon

回复
头像
crzyfish
镍 Ni
帖子: 195
注册时间: 2010-02-05 20:11

CentOS 64-bit 安装Kloxo的解决方法

帖子 crzyfish » 2010-12-20 20:38

虽然官方出了文档,但是相当多问题还存在。
首先我们还是得看看官方的文档:
http://wiki.lxcenter.org/Kloxo-64

http://wiki.lxcenter.org/PHP-64

里面操作有些小错误,大家自己调节一下。
比如suPHP,装完后根本连库都没找到,我下了suphp的源码了,但没安装,只是把配置文件贴到/etc/suphp.conf ,可能现在kloxo都不需要suphp这个组件了,目前正常运行,大家可以看看有没有好的解决方法。
建议不要自己随意编译安装软件,或者更换更新源,以避免kloxo出错。

代码: 全选

[global]
;Path to logfile
logfile=/var/log/suphp.log

;Loglevel
loglevel=info

;User Apache is running as
webserver_user=wwwrun

;Path all scripts have to be in
docroot=/

;Path to chroot() to before executing script
;chroot=/mychroot

; Security options
allow_file_group_writeable=false
allow_file_others_writeable=false
allow_directory_group_writeable=false
allow_directory_others_writeable=false

;Check wheter script is within DOCUMENT_ROOT
check_vhost_docroot=true

;Send minor error messages to browser
errors_to_browser=false

;PATH environment variable
env_path=/bin:/usr/bin

;Umask to set, specify in octal notation
umask=0077

; Minimum UID
min_uid=100

; Minimum GID
min_gid=100


[handlers]
;Handler for php-scripts
x-httpd-php="php:/usr/bin/php"

;Handler for CGI-scripts
x-suphp-cgi="execute:!self"
这样解决了Mysql和PHP的问题了,但是GD问题还是存在。
php -v 和php -m仍然报错,也是因为32位和64位目录不一致。

代码: 全选

ln -s /usr/lib64/php/ /usr/lib
vi /etc/php.ini
extension_dir = /usr/lib64/php/modules
改为
extension_dir = /usr/lib/php/modules
yum install gd
yum upgrade

最后,请大家看看一些优化文档,改ssh端口,httpd管理端口,请网上自己搜。
VPS Kloxo使用教程二:安装后必做的
VPS Kloxo使用教程三:优化设置

嗯,应该没什么问题了,目前我的VPS运行正常,之所以固执64位并不是我认为64位的VPS系统性能更高,只是因为老美在ticket里说要开VPN必须用64位的CentOS。。。

我是在2host租的Xen_VPS,2年租期,月付不到3 USD,电信ping延迟一般在180-250左右,ssh没掉线过一次。就是硬盘5G和内存128M可能不太满意,但是一个月10T的流浪可以说还是不错的。
目前搭了个kloxo管理自己的站,并且开了pptp(测试过,比OpenVPN和xl2tpd开的服务器快N多,可能是没像两个后者那样高级加密,效率比较高吧。)

希望大家多多推荐VPS的玩法~

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-12-20 22:28

多谢提供详细方法,GD有什么问题?

头像
crzyfish
镍 Ni
帖子: 195
注册时间: 2010-02-05 20:11

帖子 crzyfish » 2010-12-20 23:03

安装kloxo后,GD支持会错误,libpng不能用。所以要这么做

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-12-21 2:26

crzyfish 写了:安装kloxo后,GD支持会错误,libpng不能用。所以要这么做
和BSD略有差异? bsd是安装php5-GD。
不过,可以试试ImageMagick。

给你置顶等高人。

头像
crzyfish
镍 Ni
帖子: 195
注册时间: 2010-02-05 20:11

帖子 crzyfish » 2010-12-21 10:19

不是啦,其实也没剩下什么问题了,要在使用过程中继续发现。

最主要的问题都是64位OS和32位目录不一样,你有没有发现很多Webhosting control-panel都没有64位的,一说64位,首先就是Cpanlel和DA,
GD肯定是要支持的,不然很多验证码框架都用不了,GD是和PHP一起的,缺不了。Imagemagick只是图片处理的又一选择,它只是个OS应用,PHP-cgi直接调用,但是确实也没办法取代GD,确切地说各种Lamp都缺不了GD,因为确实很多验证码框架之类的PHP源码默认就是要GD支持。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-12-21 10:44

那就自己改前缀吧,发现问题再跟帖说明吧,这里目前也只有你一个玩vps。 :)

头像
crzyfish
镍 Ni
帖子: 195
注册时间: 2010-02-05 20:11

帖子 crzyfish » 2010-12-21 16:46

好像不能编辑帖子了,
leo,租个Xen一起玩吧,建议内存大一点,我那128M现在剩下2M,都靠swap了。。。

128M要嘛就只做WEB要嘛就只开VPN,2者都开,好像带不动。。。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-12-21 21:00

目前还没有此兴趣,没有时间折腾。

头像
crzyfish
镍 Ni
帖子: 195
注册时间: 2010-02-05 20:11

帖子 crzyfish » 2010-12-22 0:35

其实现在大部分人都是租一个月做测试的,一个月3刀的租个,一般7天内都可以退款,玩玩而已啦~
有兴趣的话个人比较推荐xen稳定,老实说确实是openvz效率高点,且便宜,但是程序容易死,上次在vz的时候vpn经常死掉。不懂vps以后会不会替代虚拟主机,不过虚拟化前途真的挺光明~先诱惑你一下~
时间一晃,大四上学期也要结束了。最近学校的电信vpn又被发现新bug了,竟然一个账号可以拨上无限个,而且不限几台电脑拨,10个以上做好路由表多线程下载都是上M的。要是以前我肯定马上动工做个vb客户端,毕业班心情还真的很复杂…你最近在忙什么?

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-12-22 10:32

要是二十年前恐怕我的想法和你一样。

头像
crzyfish
镍 Ni
帖子: 195
注册时间: 2010-02-05 20:11

帖子 crzyfish » 2010-12-22 19:03

leo 写了:要是二十年前恐怕我的想法和你一样。

:confused:实话说,我还真不知道你大概多大哈哈~

回复

在线用户

正浏览此版面之用户: Bing [Bot] 和 1 访客