在CentOS下源码安装SugarCRM Pro / CE 5.0.0 (待续)

在CentOS下安装源码SugarCRM Pro / CE 5.0.0 (待续)

 

1.install curl


http://curl.haxx.se/download/curl-7.15.0.tar.gz
# rpm -q curl
# tar –xzvf curl-7.15.0.tar.gz
# cd curl-7.15.0
# ./configure –prefix=/usr/local/curl
# make
# make install

 

2.install zlib


http://www.zlib.net/zlib-1.2.3.tar.gz
# rpm –q zlib
# rpm –e zlib --nodeps
# tar –xzvf zlib-1.2.3.tar.gz
# cd zlib-1.2.3
# ./configure –prefix=/usr/local/zlib
# make
# make install

 

3.install imap


ftp://ftp.cac.washington.edu/imap/c-client.tar.Z
# wget ftp://ftp.cac.washington.edu/imap/c-client.tar.Z(如果不能下载,可以上网搜索c-client.tar.Z文件)
# tar xzf c-client.tar.Z
# mv imap-2006k imap-2006h
# cd imap-2006h
# make lrh (我用的系统是CentOS,如果你用的是其它的系统,可以查看Makefile文件)
# cd c-client
# cp *.h /usr/local/include
# cp *.c /usr/local/lib
# cp c-client.a /usr/local/lib/libc-client.a

 

4.install apache


http://apache.mirror.phpchina.com/httpd/httpd-2.2.8.tar.bz2
# rpm –q httpd
# rpm –e httpd –-nodeps
# rm -rf /etc/httpd
# cd /usr/src
# tar -xjvf httpd-2.2.8.tar.bz2
# cd httpd-2.2.8
# ./configure --prefix=/usr/local/apache2 --enable-so --enable-mods-shared=all  --enable-rewrite  -–enable-spling
# make
# make install

如果你想一开机就让apache自动运行的话,那么进行如下操作:
编辑etc/rc.d/rc.local
# vi /etc/rc.d/rc.local
在最后加上一句: /usr/local/apache2/bin/apachectl start

# cp /usr/local/apache2/bin/apachectl  /etc/init.d/httpd
启动运行apache:
# /usr/local/apache2/bin/apachectl start
或# service httpd start
然后在本机浏览器里面输入:http://127.0.0.1,回车,默认会显示:it works字样,证明apache已经在工作状态中了。

 

5.install mysql


http://mysql.orst.edu/Downloads/MySQL-5.0/mysql-5.0.45-linux-i686.tar.gz
# rpm –q mysql
# rpm –e mysql --nodeps
# cd /usr/src
# tar -zxvf mysql-5.0.45-linux-i686.tar.gz
# mv mysql-5.0.45-linux-i686 /usr/local/mysql 
# cd /usr/local/mysql/
# groupadd mysql
# useradd -g mysql mysql
# chown -R mysql .
# chgrp -R mysql .
# scripts/mysql_install_db --user=mysql
# chown -R root .
# chown -R mysql data
# bin/mysqld_safe --user=mysql &

正常情况下,mysql能正常运行,如果不删除旧版本(#rpm –q mysql # rpm –e mysql --nodeps),则安装新版本时可能会出现问题。
# bin/mysqladmin –u root password 123456 (设置mysql的root用户的密码,当然你可以设置自己的密码,不设置也可以,不过为了安全,还是设置了吧)
# cd /etc/init.d/
# cp /usr/local/mysql/support-files/mysql.server mysql
# chkconfig --add mysql
# chkconfig mysql on
# chkconfig --list mysql
mysql           0:off   1:off   2:on    3:on    4:on    5:on    6:off
# service mysql start //启动mysqld服务
# netstat -atln //查看3306端口是否打开。要注意在防火墙中开放该端口。

 

6.install php5


http://cn.php.net/distributions/php-5.2.5.tar.bz2
安装php5,php5必须有libxml2支持!
确定系统中已经安装了libxml2 和libxslt、curl(可选)
# rpm -q libxml2
# rpm -q libxslt

# tar –xjvf php-5.2.5.tar.bz2
# cd php-5.2.5
# ./configure --prefix=/usr/local/php5 --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache2/bin/apxs --enable-mbstring --with-zlib=/usr/local/zlib --with-curl=/usr/local/curl --with-openssl --with-imap --with-imap-ssl
# make
# Make test
# make install
# cp php.ini-dist /usr/local/php5/lib/php.ini


注意:最后有个cp命令。

修改apache配置文件
# vim /usr/local/apache2/conf/httpd.conf
安装完成后,/usr/local/apache2/conf/httpd.conf中自动有
LoadModule php5_module modules/libphp5.so
找到# AddType application/x-gzip .gz .tgz
并在后面加入,
AddType application/x-httpd-php .php
或AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
这两行的目的是让apache识别php。

再找到“DirectoryIndex index.html”
加上 index.php 让它把index.php做为默认页

测试环境:
在/usr/local/apache2/htdocs/下面建立php文件。
# vi /usr/local/apache2/htdocs/index.php

输入:

<?

    phpinfo();

?>

重启apache服务器
# /usr/local/apache/bin/apachectl restart

# service httpd restart

浏览器中输入:http://127.0.0.1/index.php测试一下

 

 

 

7.install SugarCRMPro

 


install SugarCRMPro 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
首先,感谢 索孚方科 公司的大力支持以及相关研发人员的鼎力协助,让山寨版的CE语言包可能比Pro版的更贴切好用一些,故本语言包也可以说攀了个粗腿。对公司相关人员快捷高效的测试,表示感谢! 其次,注意事项: 兼容6.5.X; 一般注意事项,见http://down.51cto.com/data/275922 建议中文的sugar系统修改config.php配置文件,以获得更好使用(先备份好原文 件)。 config.phpsugar配置文件,建议更改部分。 第1处: 'default_currency_iso4217' => 'CNY', //修改默认货币代码为人民币 'default_currency_name' => 'Chinese Yuan', //修改默认货币名称为元,可在 系统管理->货币 下增加汇率和其他货币 第2处: 'default_language' => 'zh_cn', //修改默认登陆为中文 第3处: 'default_locale_name_format' => 's f l', //姓名称谓 第4处: 'default_charset' => 'EUC-CN', //导入导出为GB2312格式,避免中文乱码 第5处,可不变: 'upload_dir' => 'upload/', //保持此目录或者修改上传目录,包括document的文件附件存放在此目录 'upload_maxsize' => 30000000, //保持或者修改此值,修改单个文件最大上传值(默认30M) =========================================================================== 本次语言包解决的一些问题: 1.在IE下的Ajax问题(模块因语言问题显示null),详见《6.4.3中文模块列表不能正确显示?寻帮助》一文http://www.sugar360.cn/forum.php ... &extra=page=1 2.已解决:模块生成器->文件包-> 可用子面板->默认,点开后无内容(而英文下无此问题); 3.中文下,日历的日期与星期几可能不对应的问题; 4.更新翻译,让其更加易懂。 5.相关翻译人员:木子飞飞 (rell336@126.com),无常(Huang.jecky@gmail.com),Cheli Zhao (cheli.zhao@srforce.com), Richard Qi (richard@srforce.com)。 6.若对翻译的一些文字有建议,可直接联系我:rell336@126.com 14:52 2014-7-24
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值