To first start working with this database, the root password must be set. The word root does not apply to the system's root, but to the database administrator, however, it can be the same person. So let's set it and log in:
mysqladmin -u root password 'thepassword'
mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 10 to server version: 5.0.20a-Debian_1-log
Type 'help;' or 'h' for help. Type 'c' to clear the buffer.
/etc/mysql/my.cnf
apt-get install php5
Installing and Configuring PHP
Now, add support for MySQL:
apt-get install php5-mysql
Just like for Apache and MySQL, extra packages will have to be install as well: apache2-mpm-prefork, libapache2-mod-php5 and php5-common.
The configuration file for PHP is located in /etc/php5/apache2/php.ini
every time you modify it, Apache must be restarted.
/var/www/information.php
Installing and Configuring Postfix
The default configuration files are in /etc/postfix, we will only use main.cf
japtone
Senior Member
Join Date
Nov 2010
Posts
49
Re: Transferring SugarCRM to a new server
If you're using Linux try to have the same version of PHP, Apache, and DB (MySQL for instance) in order to avoid compatibility issues. In your production server tar up the sugarcrm root directory, transfer it to the new server and untar wherever your new root directory will be.
Next take a db dump of your database, transfer it to the new server and do a restore. Make sure apache is configured on the new server to point to the root of sugarcrm and start it up.
Make sure to modify config.php to account for any change in paths and hostname.
that's what I've found to be the easiest way to 'clone' sugar.
mysqldump -h localhost -u [MySQL user, e.g. root] -p[database password] -c --add-drop-table --add-locks --all --quick --lock-tables [name of the database] > sqldump.sql
Copy Filesystem
Copy all your files to the new server. This can be done simply by locating the root directory on your old instance and copy and pasting it to the new server location.
Import Database
Import the mysql database into the new server. Here's how you would restore your custback.sql file to the Customers database.
mysql -u sadmin -p pass21 Customers < custback.sql
Here's the general format you would follow:
mysql -u [username] -p [password] [database_to_restore] < [backupfile]
Check Files and Permissions
Check Config.php
Open <sugarroot/config.php> and make sure that all settings still apply to the new server, such as: array ( 'db_host_name' => 'localhost', 'db_user_name' => 'root', 'db_password' => 'PASSWORD', 'db_name' => 'DATABASE_NAME', 'db_type' => 'mysql', ), 'site_url' =>, etc...
Check htaccess
Open <sugarroot/.htaccess> and ensure that the new server URLs are used correctly.
Check Permissions
Check that the permissions are correct on the new server. That is the entire custom and cache directories (and all the sub directories) in addition to the config.php file are owned and writable by the user that runs the application on the server.
memory_limit - Recommended setting: 512M or higher. The memory_limit parameter mainly comes into play when executing large transactions such as mass update, export and import. If this setting is too low when trying to perform one of these actions, the end user will encounter a fatal error and the process will not complete. upload_max_filesize and post_max_size - Recommended setting: 30M or higher. Both of these settings work in conjunction with each other when uploading files through SugarCRM which includes future upgrades as well as document and note attachments. Please note that there is also a setting in the application which can limit file upload file size for end users so the settings in PHP should be high enough to allow any future upgrade files to be loaded without error. max_execution_time = Recommended setting: 300. This setting controls how long a PHP process will remain active. It is important to set this parameter to a value that will allow for large requests to complete if necessary but also will not hamper performance of the server if running too long.
In regards to PHP setup, the following parameters should be set with values as indicated:
Maximum upload size Admin > System Settings 30000000 (~30 MB) The 'Maximum upload size' controls the maximum file size your users can upload into Sugar. This setting should not exceed the post_max_size and upload_max_filesize parameters in your PHP configuration.
These instructions assume that you have Infobright installed and running.
First and foremost, download Talend. In this example, we will download Talend Open Source Data Integrator v5.0. (http://www.talend.com/download.php)
Once fully installed, download the Talend/Infobright Connector. Ensure you download the right connector; instructions are on the download page (http://www.infobright.org/Downloads/Contributed-Software/)
If you download Talend 4.0+, you’ll want the latest connector
For older versions of Talend, you’ll want the 3.7 connector and lower.
Once downloaded, perform the following actions:
[For Windows] Copy the infobright_jni([_32|_64])bit.dll to C:\Windows\infobright_jni.dll
Copy the zipped “tInfobrightOutput” directory to this directory: [Install Root of Talend] \plugins\org.talend.designer.components.localprovider_5.0.1.r74687\components\tInfobrightOutput
Copy “infobright-core-3.4.jar” to [Install Root of Talend]\lib\java
Running Talend in Windows
If using Windows, run talend as Administrator. If you don’t, you will see odd “Access Denied” or “Accesse Refuse” error messages when trying to use the connector.
You need to do some work on these instructions. Version 5 is not like version 4. You must run Talend 5 before the “lib\java\” folder appears. Once it does appear, it no longer contains the .jar files like version 4; just a file “index.xml” that you have to edit to point to the infobright jar file in the components folder.
For x86, change the value data from something like “@oem8.inf,%CVirtA_Desc%;Cisco Systems VPN Adapter” to “Cisco Systems VPN Adapter”
For x64, change the value data from something like “@oem8.inf,%CVirtA_Desc%;Cisco Systems VPN Adapter for 64-bit Windows” to “Cisco Systems VPN Adapter for 64-bit Windows”
phplist is the world's most popular open source email campaign manager. phplist is free to download, install and use, and is easy to integrate with any website. phplist is downloaded more than 10,000 times per month.
Alături de calitatea pro- duselor sau serviciilor, suc- cesul unei companii ține de performanța proceselor de business prin care se ges- tioneaza interactiunea cu un client, de la primul contact cu acesta pana la încetarea
relațiilor contractuale. Această interațiune solicită și ge- nerează numeroase date, de la documente pe hartie sau digitale pînă la email-uri, care trebuie captate, procesate, analizate, arhivare și expediate. Aparent simplă, situația se complică atunci când vorbim de sute de mii de clienți și milioane de documente, iar singura soluție o reprezintă platformele de content management.
But just as those forms of collaboration out-paced phone calls (of which I am still keen on), inter-company envelope exchanges, and hand-written letters, collaboration in applications will seek to become the new social collaboration successor
"Very important: Two of the options (OpenOffice.org > Preferences on a Mac, Tools > Options on other platforms) affect several functions, including VLOOKUP. Both of these options are in the Calc > Calculate section:
Search criteria = and <> must apply to whole cells - If you uncheck this option text searches in VLOOKUP can match a substring of the values in the table so in the example a search for B will find B+. You almost certainly want to enable this option so that an exact match must occur. Enabling the option also makes your VLOOKUP formulas compatible with Excel.
Enable regular expressions in formulas - Unless you understand what "regular expressions" are (see Help) and unless you specifically want to use them in your spreadsheet, you will want to uncheck Enable regular expressions in formulas because this option can make VLOOKUP difficult to use. Unchecking the option also makes your VLOOKUP formulas compatible with Excel. The questions below address what happens if you enable this option.
Summary: Check Search whole cells and uncheck Regular expressions"
By the end of 2013, 72% of business executives will have tablets as their main means of consuming an Organization’s KPI’s and other analytics, scorecarding, etc
Although Roambi, and Microstrategy seem to be doing all of the right things with Mobile BI, there are several major BI Vendors that are not or there is simply room for improvement. Also on the topic of Mobile BI, one of the barriers of 2012 was the concern for securing Mobile BI within an organization. There has been a rise of solutions but no true standardization. Oracle has produced their Mobile Security Tool Kit for Oracle BI and we will dive into that very soon as well (have Mac OS, will travel).
We hope this year to compare Oracle Endeca along with QlikView, and Spotfire to break apart the vendor specific functionality and give rise to insights on how to form successful solutions to the overall problem of self-service analysis of Big Data and traditional Data Warehouse data.
"By the end of 2013, 72% of business executives will have tablets as their main means of consuming an Organization's KPI's and other analytics, scorecarding, etc."