CentOS 5.8安装SugarCRM 6.5版本
环境:CentOS 5.8,安装了Asterisk 1.8
升级php到5.2
SugarCRM 6.5: Minimum PHP version required is 5.2.0. You are using PHP version 5.1.6
官方的yum源里面没有,如下添加一个额外的源:
# rpm -import http://www.jasonlitka.com/RPM-GPG-KEY-jlitka
# vi /etc/yum.repos.d/utterramblings.repo
在打开的文件中加入以下内容:
[utterramblings]
name=Jason’s Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/RPM-GPG-KEY-jlitka
保存
# yum update php
# reboot
参考:http://www.linuxidc.com/Linux/2014-04/100956p2.htm
下载SugarCRM 6.5版本
cd /var/www/html
wget http://nchc.dl.sourceforge.net/project/sugarcrm/1%20-%20SugarCRM%206.5.0/SugarCommunityEdition-6.5.0/SugarCE-6.5.2.zip
unzip SugarCE-6.5.2.zip
ln -s SugarCE-Full-6.5.2/ SugarCE
chown asterisk:asterisk SugarCE* -R
浏览器访问 http://192.168.100.103/SugarCE/install.php
提示session.save_path设置错误
cd /var/www/html/SugarCRM/
创建文件phpinfo.php
<?php phpinfo(); ?>
浏览器访问 http://192.168.100.103/SugarCE/phpinfo.php
看到/var/lib/php/session
mkdir /var/lib/php/session_sugarcrm
chown asterisk:asterisk /var/lib/php/session_sugarcrm
touch .htaccess
vi .htaccess
php_value session.save_path /var/lib/php/session_sugarcrm
/etc/init.d/httpd restart
提示mbstring没有启用
CentOS 5.8缺省的php没有启用mbstring
yum -y install php-mbstring
在/etc/php.ini的加入extension=mbstring.so
编辑/etc/php.ini
提示
PHP Memory Limit 32M (Set this to 41943040M or larger in your php.ini file)
IMAP Module Not found: InboundEmail and Campaigns (Email) require the IMAP libraries. Neither will be functional.
Upload File Size Warning: Your PHP configuration should be changed to allow files of at least 6MB to be uploaded.
http://code.google.com/p/sugarcrmcn/downloads/list
cd /var/www/html/SugarCE
wget http://code.google.com/p/sugarcrmcn/downloads/detail?name=SugarCRM-LangPack-zh_cn-6.1.1.zip&can=2&q=
unzip SugarCRM-LangPack-zh_tw-6.2.3.zip
修改config.php
array (
'en_us' => 'English (US)',
'zh_cn' => 'Chinese'
),
5、浏览器访问 http://192.168.100.103/SugarCE/
退出并重新登录,将会出现English Chinese语言选择。
第一次登陆,会提示进行地区等设置。
设置完成后,
修改config.php,让CRM缺省为中文,可以另外选择英文。
'default_language' => 'zh_cn',
CentOS 5.5 简单方法升级php到php5.2.6
装完Centos5.5 看了看php版本才5.1.6,于是下意识的
# yum update php
Loading “fastestmirror” plugin
Existing lock /var/run/yum.pid: another copy is running as pid 12787.
Another app is currently holding the yum lock; waiting for it to exit…
Another app is currently holding the yum lock; waiting for it to exit…
Another app is currently holding the yum lock; waiting for it to exit…
Another app is currently holding the yum lock; waiting for it to exit…
Loading mirror speeds from cached hostfile
* base: centos.candishosting.com.cn
* updates: centos.candishosting.com.cn
* addons: centos.candishosting.com.cn
* extras: centos.candishosting.com.cn
Setting up Update Process
Could not find update match for php
No Packages marked for Update
看来Centos系统软件仓中的php没有更新,晕
本人懒人一个,不想重新手动编译php,既然官方的yum源里面没有,那总有一个源有吧,
找找总算找到一个,如下添加一个额外的源:
# rpm –import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
# gedit /etc/yum.repos.d/utterramblings.repo
在打开的文件中加入以下内容:
[utterramblings]
name=Jason’s Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
保存
# yum update php
Loading “fastestmirror” plugin
Loading mirror speeds from cached hostfile
* utterramblings: www.jasonlitka.com
* base: centos.candishosting.com.cn
* updates: ftp.hostrino.com
* addons: ftp.hostrino.com
* extras: ftp.hostrino.com
utterramblings 100% |=========================| 951 B 00:00
primary.xml.gz 100% |=========================| 68 kB 00:02
utterrambl: ################################################## 230/230
Setting up Update Process
Resolving Dependencies
–> Running transaction check
—> Package php.i386 0:5.2.6-jason.1 set to be updated
–> Processing Dependency: php-common = 5.2.6-jason.1 for package: php
–> Processing Dependency: php-cli = 5.2.6-jason.1 for package: php
–> Running transaction check
—> Package php-cli.i386 0:5.2.6-jason.1 set to be updated
—> Package php-common.i386 0:5.2.6-jason.1 set to be updated
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-gd
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-ldap
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-pdo
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-mysql
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-mbstring
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-xml
–> Running transaction check
—> Package php-mysql.i386 0:5.2.6-jason.1 set to be updated
—> Package php-mbstring.i386 0:5.2.6-jason.1 set to be updated
—> Package php-ldap.i386 0:5.2.6-jason.1 set to be updated
—> Package php-gd.i386 0:5.2.6-jason.1 set to be updated
—> Package php-xml.i386 0:5.2.6-jason.1 set to be updated
—> Package php-pdo.i386 0:5.2.6-jason.1 set to be updated
–> Finished Dependency Resolution
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
php i386 5.2.6-jason.1 utterramblings 3.7 M
php-cli i386 5.2.6-jason.1 utterramblings 2.6 M
php-common i386 5.2.6-jason.1 utterramblings 481 k
Updating for dependencies:
php-gd i386 5.2.6-jason.1 utterramblings 320 k
php-ldap i386 5.2.6-jason.1 utterramblings 56 k
php-mbstring i386 5.2.6-jason.1 utterramblings 1.3 M
php-mysql i386 5.2.6-jason.1 utterramblings 258 k
php-pdo i386 5.2.6-jason.1 utterramblings 159 k
php-xml i386 5.2.6-jason.1 utterramblings 316 k
Transaction Summary
=============================================================================
Install 0 Package(s)
Update 9 Package(s)
Remove 0 Package(s)
Total download size: 9.1 M
Is this ok [y/N]: y
Downloading Packages:
(1/9): php-5.2.6-jason.1. 100% |=========================| 3.7 MB 02:35
(2/9): php-pdo-5.2.6-jaso 100% |=========================| 159 kB 00:05
(3/9): php-common-5.2.6-j 100% |=========================| 481 kB 00:15
(4/9): php-xml-5.2.6-jaso 100% |=========================| 316 kB 00:06
(5/9): php-cli-5.2.6-jaso 100% |=========================| 2.6 MB 01:36
(6/9): php-gd-5.2.6-jason 100% |=========================| 320 kB 00:10
(7/9): php-ldap-5.2.6-jas 100% |=========================| 56 kB 00:03
(8/9): php-mbstring-5.2.6 100% |=========================| 1.3 MB 00:41
(9/9): php-mysql-5.2.6-ja 100% |=========================| 258 kB 00:06
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : php-common ####################### [ 1/18]
Updating : php-pdo ####################### [ 2/18]
Updating : php-cli ####################### [ 3/18]
Updating : php-mysql ####################### [ 4/18]
Updating : php-mbstring ####################### [ 5/18]
Updating : php-ldap ####################### [ 6/18]
Updating : php-gd ####################### [ 7/18]
Updating : php-xml ####################### [ 8/18]
Updating : php ####################### [ 9/18]
Cleanup : php-mysql ####################### [10/18]
Cleanup : php-mbstring ####################### [11/18]
Cleanup : php-ldap ####################### [12/18]
Cleanup : php-gd ####################### [13/18]
Cleanup : php-cli ####################### [14/18]
Cleanup : php-xml ####################### [15/18]
Cleanup : php-common ####################### [16/18]
Cleanup : php-pdo ####################### [17/18]
Cleanup : php ####################### [18/18]
Updated: php.i386 0:5.2.6-jason.1 php-cli.i386 0:5.2.6-jason.1 php-common.i386 0:5.2.6-jason.1
Dependency Updated: php-gd.i386 0:5.2.6-jason.1 php-ldap.i386 0:5.2.6-jason.1 php-mbstring.i386 0:5.2.6-jason.1 php-mysql.i386 0:5.2.6-jason.1 php-pdo.i386 0:5.2.6-jason.1 php-xml.i386 0:5.2.6-jason.1
Complete!
# service httpd restart
停止 httpd: [确定]
启动 httpd:httpd: Could not reliably determine the server’s fully qualified domain name, using localhost.localdomain for ServerName
[确定]
# rpm -q php
php-5.2.6-jason.1
CentOS 5.8安装SugarCRM 6.5版本的更多相关文章
- 如何在 CentOS 7 中安装或升级最新的内核
虽然有些人使用 Linux 来表示整个操作系统,但要注意的是,严格地来说,Linux 只是个内核.另一方面,发行版是一个完整功能的系统,它建立在内核之上,具有各种各样的应用程序工具和库. 在正常操作期 ...
- CentOS 6 中安装Node.js 4.0 版本或以上
如果想在CentOS 6 中安装Node.js >4.0,如果通过以往的方式安装: wget http://nodejs.org/dist/v4.0.0/node-v4.0.0.tar.gz t ...
- CentOS 5.X安装LAMP最高版本环境
#------------CentOS 5.X安装LAMP最高版本环境------------------#! /bin/sh #安装Apacheyum install httpd -y#1.关闭se ...
- 在Centos环境下安装兼容Apache2.4高版本SVN服务
在阿里云Centos环境下,搭建PHP运行环境,PHP选择了php7版本,Mysql选择了5.7版本,Apache选择了2.4版本,在搭建SVN版本控制服务过程中出现了不兼容问题,当前环境下Apach ...
- centos 安装或更新最新版本软件包(git python etc)的方法 SCL IUS
使用centos 经常发现官方提供的软件包版本过低,很多时候大家会选择下载源码自行编译,带来了很多麻烦. centos安装最新版本软件包,例如git,python等,可以通过红帽官方提供的softwa ...
- CentOS yum 安装LAMP PHP5.4版本
CentOS yum 安装LAMP PHP5.4版本 [日期:2015-06-04] 来源:Linux社区 作者:rogerzhanglijie [字体:大 中 小] Linux系统版本:C ...
- CentOS使用epel安装不同版本php-fpm
针对CentOS使用epel安装 yum -y install epel-release安装好后可以通过如下命令查看yum info epel-releaseyum repolist查看php版本ph ...
- centos 7.2安装git2.x版本
前言 今天在我的centos7.2开发环境安装git2.x时候遇到了各种问题,还好一一解决,为方便大家,这里列出遇到的问题和解决办法,yum默认安装的git1.8版本的,公司git服务器在window ...
- centos 7.4 安装docker 19.03.6 版本。附带离线安装包
说明: 1.此环境为未安装过docker服务的环境, 如果已经安装,则自行卸载. 2.以下环境中上传的包及离线yum源默认为/home目录下,如无特殊说明,以此目录为准 步骤一:下载docker离线安 ...
随机推荐
- SQL Server 备份和还原
SQL Server 备份和还原 SQL Server 备份 恢复模式 SQL Server 数据恢复模式分为三种:完整恢复模式.大容量日志恢复模式.简单恢复模式. 完整恢复模式 默认的恢复模式, ...
- Python标准库:内置函数format(value[, format_spec])
的值的函数value按format_spec的格式来格式化,然而函数解释format_spec是依据value的类型来决定的.不同的类型有不同的格式化解释. 当參数format_spec为空时,本函数 ...
- IT互联网行业中相关职能的缩写
RD – Research & Develop 研发FE – Front End 前端QA – Quality Assurance 测试DBA – Database Administrator ...
- jQuery形式可以计算,它包含了无线电的变化价格,select价格变化,删除行动态计算加盟
jQuery能够计算的表单,包含单选改变价格,select改变价格,动态加入删除行计算 各种表单情况的计算 演示 JavaScript Code <script type="text/ ...
- java 突击队注意事项:在路上
情绪: 灵活:让标准成为价格值.为了给你一个想法和标准,你可以有一个不同的使用.不是死扣定理.决这个问题. 看书:分两类,一类依据知识点进行罗列.并且结构清晰,能够看完一章有选择进行总结(不是笔记,总 ...
- iBatis多表查询
<typeAlias alias="Product" type="com.shopping.entity.Product"/> <typeAl ...
- android使用ffmpeg
cygwin上文编译文章. 在ffmpeg/arm添加的文件夹Android.mk 的主要目的是为了宣布动态库libs下一个 LOCAL_PATH:= $(call my-dir) include $ ...
- ENode框架Conference案例转载
ENode框架Conference案例分析系列之 - Quick Start 前言 前一篇文章介绍了Conference案例的架构设计,本篇文章开始介绍Conference案例的代码实现.由于代码比较 ...
- HDU Today (图论)
经过锦囊相助,海东集团终于度过了危机,从此,HDU的发展就一直顺风顺水,到了2050年,集团已经相当规模了,据说进入了钱江肉丝经济开发区500强.这时候,XHD夫妇也退居了二线,并在风景秀美的诸暨市浬 ...
- Repository模式
Repository模式的两种写法与疑惑 现如今DDD越来越流行,园子里漫天都是介绍关于它的文章.说到DDD就不能不提Repository模式了,有的地方也叫它仓储模式. 很多时候我们对Reposit ...