Changes between Initial Version and Version 1 of DetailedInstallDol6


Ignore:
Timestamp:
Aug 26, 2010, 3:07:13 AM (14 years ago)
Author:
Andrew Boon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DetailedInstallDol6

    v1 v1  
     1= Dolphin 6 Installation Guide = 
     2 
     3Before installing Dolphin, you need to check that your hosting provider fulfils the necessary [wiki:DolTech requirements] and that you have all the information to get it done. Neither of the two should be a problem, but it is wise to verify first. 
     4 
     5== Before You Install == 
     6 
     7Start with checking that you have everything listed below: 
     8 
     9        * Web-server that meets the [wiki:DolTech Dolphin Hosting Requirements]. 
     10 
     11        * Domain name or IP address to identify your site. 
     12 
     13        * Access to your web server via shell or FTP (logins and passwords, normally sent by your hosting provider). 
     14         
     15        * Access to your MySQL Database Management System (usually phpMyAdmin which can be accessed via your host's Control Panel). 
     16 
     17        * Access to your Web server Management Interface (CPanel or shell (for experienced users)). 
     18 
     19 
     20---- 
     21== Part 1: Download and Extract == 
     22---- 
     23 
     24[http://www.boonex.com/dolphin/download/ Download] and unzip the Dolphin package to your local computer or directly to the server. 
     25 
     26        * If you plan to upload Dolphin to a remote web server, download it to your computer using a web browser and unzip the package into a folder on your local computer. 
     27 
     28        * If you have shell access to your server, you can download Dolphin right to it. Just use this command: 
     29 
     30   {{{ 
     31cd /home/user/public_html/ 
     32wget http://get.boonex.com/Dolphin-v.X.X 
     33   }}} 
     34 
     35   //'''Note 1.''' In this example, '''/home/user/public_html''' is a sample folder where your web site is going to be installed. In your case it may be a different folder.// 
     36 
     37   //'''Note 2.''' "v.X.X" stands for current latest version index. Thus, the Dolphin package will be extracted into the folder called Dolphin-v.X.X in the same directory where you have uploaded Dolphin-v.X.X.X.zip. Go to [http://www.boonex.com/dolphin/download/ Dolphin Download] page to get a correct link to the latest package download (where X.X.X are real numbers).// 
     38 
     39        Now you will be able to unzip the package under your shell account using the following command: 
     40   {{{ 
     41unzip Dolphin-v.X.X.zip 
     42   }}} 
     43        or 
     44   {{{ 
     45unzip -d Dolphin_directory Dolphin-v.X.X.zip 
     46   }}} 
     47 
     48   //'''Note 1.''' In this example, '''Dolphin_directory''' is the name of the sub-directory where Dolphin files will be extracted. Use this method if you don't want to install Dolphin in the root folder of your site.// 
     49 
     50   //'''Note 2.''' If you downloaded Dolphin using the ''wget'' command, the result may be called '''Dolphin-v.X.X''' (without the ''zip'' extension). In this case, use the following commands: // 
     51        In this case, use the following command: 
     52   {{{ 
     53unzip Dolphin-v.X.X 
     54   }}} 
     55        or      
     56   {{{ 
     57unzip -d Dolphin_directory Dolphin-v.X.X 
     58   }}} 
     59 
     60* By default Dolphin includes '''ffmpeg''' binary for latest Linux OS only. If you're installing to a different OS or default ffmpeg doesn't work, please refer to [wiki:GenDol7TShooter Dolphin Troubleshooter]. 
     61 
     62----     
     63== Part 2: Create a Database and a User == 
     64---- 
     65 
     66Create a database for Dolphin on your web server, as well as a MySQL user who will have all privileges for accessing and modifying it. There're at three ways to do it: 
     67 
     68=== Using cPanel === 
     69 
     70 1. Log in to your cPanel. 
     71    
     72 2. Go to '''MySQL Databases'''. 
     73    
     74 3. Create a database user: 
     75    
     76           3a. Choose a username for Dolphin (for example "dolphin") and enter it in the Username field. 
     77                 
     78           3b. Choose a hard-to-guess password (ideally containing a combination of upper- and lower-case letters, numbers, and symbols), and input it into the Password field. 
     79                 
     80           3c. Click '''Create User'''.  
     81                 
     82 4. Create a Dolphin database and add the user to it: 
     83         
     84           4a. Choose a name for your Dolphin database (for example "dolphin" or "community"), input it in the New Database field and click '''Create Database'''. 
     85                 
     86           4b. Under '''Add Users To Your Database''', select your Dolphin username from the User dropdown list, then select your Dolphin database from the Database dropdown list. Make sure ''ALL'' is checked under Privileges and click '''Add User To Database'''. 
     87                 
     88 5. When you return to the main MySQL Account Maintenance screen, cPanel will list information about the database you just created. You should see the username you just added to the database (with ALL PRIVILEGES), as well as a few sample Connection Strings for you to use in Perl or PHP scripts to connect to the database. The PHP code will have the following format:  
     89{{{ 
     90$dbh = mysql_connect("hostname", "username", "<PASSWORD HERE>") or die ("message"); 
     91mysql_select_db("databasename"); 
     92}}} 
     93         
     94    Write down the values of ''hostname'', ''username'', ''databasename'', and the password you have chosen. (Note that ''hostname'' will usually be ''localhost''.)  
     95 
     96 
     97=== Using phpMyAdmin === 
     98 
     99If your web server has phpMyAdmin installed, and you are logged in as the MySQL administrator, you can follow these instructions to create your Dolphin username and database. 
     100 
     101'''Note''': These instructions are written for phpMyAdmin 2.6.1; the phpMyAdmin user interface can vary slightly between versions. 
     102 
     103 1. Create a database: 
     104         
     105           1a. Choose a name for your Dolphin database (for example "dolphin" or "mycommunity"), enter it in the ''Create new database field'' and click '''Create'''.  
     106                 
     107           1b. Click the '''Home''' icon in the upper left to return to the main page, then click '''Privileges''' and follow these steps to create a user: 
     108         
     109                        1b-1. Click '''Add a new User'''. 
     110                 
     111                        1b-2. Chose a user name for Dolphin (for example "dolphin") and enter it in the User name field (make sure "Use text field:" is selected from the dropdown list). 
     112                 
     113                        1b-3. Leave the ''Host'' field blank. 
     114                 
     115                        1b-4. Choose a difficult-to-guess password (ideally containing a combination of upper- and lower-case letters, numbers, and symbols), and enter it in the ''Password'' field (make sure "Use text field:" is selected from the dropdown list.) Re-enter the password in the Re-type field. 
     116                 
     117           1c. Write down the username and password you have chosen. 
     118                  
     119           1d. Leave the default values for the '''Global privileges''' section. 
     120                 
     121           1e. Click '''Go'''. 
     122                 
     123 2. Return to the '''Privileges''' screen and click the '''Edit privileges''' icon on the user you've just created for Dolphin. In the Database-specific privileges section, select the database you've just created for Dolphin from the '''Add privileges''' to the following database dropdown list. The page will refresh with privileges for that database. Click '''Check All''' to select all privileges, and click '''Go'''. 
     124         
     125 3. On the resulting page, make note of the host name listed after "Server:" at the top of the page. (This will usually be ''localhost''.)  
     126 
     127 
     128=== Using MySQL Client === 
     129 
     130If you have shell access to your web server, and your MySQL user has permissions to create MySQL users and databases, you can follow the sample session below to create your Dolphin username and database. 
     131{{{ 
     132$ mysql -u adminusername -p 
     133Enter password: 
     134Welcome to the MySQL monitor.  Commands end with ; or \g. 
     135Your MySQL connection id is 5340 to server version: 3.23.54 
     136  
     137Type 'help;' or '\h' for help. Type '\c' to clear the buffer. 
     138  
     139mysql> CREATE DATABASE databasename; 
     140Query OK, 1 row affected (0.00 sec) 
     141  
     142mysql> GRANT ALL PRIVILEGES ON databasename.* TO "dolphinusername"@"hostname" IDENTIFIED BY "password"; 
     143Query OK, 0 rows affected (0.00 sec) 
     144   
     145mysql> FLUSH PRIVILEGES; 
     146Query OK, 0 rows affected (0.01 sec) 
     147 
     148mysql> EXIT 
     149Bye 
     150$  
     151}}} 
     152 
     153In the above: 
     154 
     155   * ''adminusername'' will typically be ''root'', unless you want to specify a different privileged account. 
     156                 
     157   * ''dolphin'' or ''mycommunity'' can be sample values for databasename. 
     158                 
     159   * ''dolphin'' can be a sample value for dolphinusername. 
     160                 
     161   * ''hostname'' will usually be ''localhost''. If you don't know what this value should be, refer to your system administrator. 
     162                 
     163   * ''password'' should be a difficult-to-guess password, ideally containing a combination of upper- and lower-case letters, numbers, and symbols. 
     164 
     165Write down the values you used for databasename, dolphinusername, hostname, and password. 
     166 
     167---- 
     168== Part 3: Place the Files == 
     169---- 
     170 
     171Now you will need to decide where on your web site Dolphin script should be installed. These are possible options: 
     172 
     173   * In the root directory of your web site. (For example, http://mysite.com/) 
     174   * In a subdirectory of your web site. (For example, http://mysite.com/mycommunity/) 
     175 
     176Note: The location of your root web directory in the filesystem on your web server will vary across hosting providers and operating systems. Check with your hosting provider or system administrator if you do not know where this is. 
     177 
     178'''In the Root Directory''' 
     179 
     180   * If you need to upload your files into your web server, use your favorite FTP client to upload all the contents of the Dolphin-v.X.X.zip archive into the root directory of your web site. 
     181   * If your files are already on your web server, and you are using shell access to install Dolphin, move all of the contents of the Dolphin-v.X.X directory (but not the directory itself) into the root directory of your web site. 
     182 
     183'''In a Subdirectory''' 
     184 
     185   * If you need to upload your files into your web server, create a directory with your desired name in the root directory of your web site, then use your favorite FTP client to upload the contents of Dolphin-v.X.X.zip archive into the created directory. 
     186   * If your files are already on your web server, and you are using shell access to install Dolphin, move the Dolphin-v.X.X directory to your desired location within the root directory of your web site and rename the directory to your desired name. 
     187 
     188---- 
     189== Part 4: Run the Install Script == 
     190---- 
     191 
     192Using your favorite web browser, navigate to install/index.php within the directory into which you have just installed Dolphin on your web site: 
     193 
     194    * If you installed into a subdirectory called ''mycommunity'', you would navigate to http://mysite.com/mycommunity/install/index.php 
     195    * If you installed into the root directory of your web site, you would open http://mysite.com/install/index.php 
     196 
     197After this the installation instruction should appear in your browser's window. Follow them carefully to complete the installation. Here's a summary of the info you will have to specify: 
     198 
     199---- 
     200=== Install Script - Step 1 - Permissions ===  
     201[[BR]] 
     202 
     203On the first page of the install process you can see the files and folders whose permissions should be properly set up.  
     204    
     205There are the following ways to do this:[[BR]][[BR]] 
     206 
     207 
     208'''''USING SHELL CLIENT''''' 
     209         
     2101. ''If PHP is running as an Apache module on Unix systems'' - log into your shell account using your favorite shell client and change directory to that containing your Dolphin script files. Now run the following commands under your SSH prompt: 
     211 
     212 
     213      {{{ 
     214chmod 777 ./backup ./cache ./groups/gallery ./groups/orca/cachejs ./groups/orca/classes ./groups/orca/js ./groups/orca/layout ./groups/orca/log ./inc ./langs ./media/images ./media/images/banners ./media/images/blog ./media/images/classifieds ./media/images/gallery ./media/images/profile ./media/images/profile_bg ./media/images/promo ./media/images/promo/original ./media/images/sdating ./media/images/sharingImages ./media/sound ./media/video ./orca/cachejs ./orca/classes ./orca/conf ./orca/js ./orca/layout ./orca/log ./periodic ./tmp 
     215 
     216chmod 777 ./ray/modules/board/files ./ray/modules/chat/files ./ray/modules/im/files ./ray/modules/movie/files ./ray/modules/mp3/files ./ray/modules/music/files ./ray/modules/global/app/ffmpeg.exe 
     217 
     218chmod 666 ./inc/db_cached/MenuContent.inc ./inc/db_cached/PageView.inc ./inc/db_cached/ProfileFields.inc ./inc/db_cached/SiteStat.inc ./inc/params.inc.php ./inc/prof.inc.php ./periodic/cmd.php ./periodic/cupid.php ./periodic/notifies.php 
     219 
     220chmod 666 ./ray/modules/board/xml/config.xml ./ray/modules/board/xml/langs.xml ./ray/modules/board/xml/main.xml ./ray/modules/board/xml/skins.xml ./ray/modules/chat/xml/config.xml ./ray/modules/chat/xml/langs.xml ./ray/modules/chat/xml/main.xml ./ray/modules/chat/xml/skins.xml ./ray/modules/desktop/xml/config.xml ./ray/modules/desktop/xml/langs.xml ./ray/modules/desktop/xml/main.xml ./ray/modules/desktop/xml/skins.xml ./ray/modules/global/data/integration.dat ./ray/modules/global/inc/cron.inc.php ./ray/modules/global/inc/header.inc.php ./ray/modules/global/xml/config.xml ./ray/modules/global/xml/main.xml ./ray/modules/im/xml/config.xml ./ray/modules/im/xml/langs.xml ./ray/modules/im/xml/main.xml ./ray/modules/im/xml/skins.xml ./ray/modules/movie/xml/config.xml ./ray/modules/movie/xml/langs.xml ./ray/modules/movie/xml/main.xml ./ray/modules/movie/xml/skins.xml ./ray/modules/mp3/xml/config.xml ./ray/modules/mp3/xml/langs.xml ./ray/modules/mp3/xml/main.xml ./ray/modules/mp3/xml/skins.xml ./ray/modules/music/xml/config.xml ./ray/modules/music/xml/langs.xml ./ray/modules/music/xml/main.xml ./ray/modules/music/xml/skins.xml ./ray/modules/presence/xml/config.xml ./ray/modules/presence/xml/langs.xml ./ray/modules/presence/xml/main.xml ./ray/modules/presence/xml/skins.xml ./ray/modules/shoutbox/xml/config.xml ./ray/modules/shoutbox/xml/langs.xml ./ray/modules/shoutbox/xml/main.xml ./ray/modules/shoutbox/xml/skins.xml ./ray/modules/video/xml/config.xml ./ray/modules/video/xml/langs.xml ./ray/modules/video/xml/main.xml ./ray/modules/video/xml/skins.xml 
     221 
     222      }}} 
     223    
     224      '''Note''': all the other files in the Dolphin installation folder should have 644 permissions, and subfolders should have 755 permissions. 
     225   
     2262. ''If PHP is running as CGI on Unix systems'' all folders should have 755 permissions and all files should have 644 permissions, except for the '''ffmpeg.exe file''', which should have 755 permissions. 
     227 
     228      To do this quickly, you can run the following commands when you're in the Dolphin installation folder under your SSH account: 
     229      {{{ 
     230find ./ -type d -exec chmod 755 {} \; 
     231find ./ -type f -exec chmod 644 {} \; 
     232chmod 755 ray/modules/global/app/ffmpeg.exe; (for Dolphin 6.1.x) 
     233chmod 755 flash/modules/global/app/ffmpeg.exe; (for Dolphin 7.x) 
     234 
     235      }}} 
     236 
     2373. ''If your site is to be installed on Windows'', you don't need to change any permissions. 
     238           
     239[[BR]]'''''USING FTP CLIENT'''''[[BR]] 
     240 
     241Log into your FTP account using your favorite FTP client and navigate to the folder in which you uploaded the contents of the Dolphin-v.X.X.zip archive. 
     242 
     243Now run the same commands as in the previous paragraph but replacing '''chmod''' with '''SITE CHMOD''' and placing every file or folder on a separate line, for example: 
     244      {{{ 
     245SITE CHMOD 777 ./backup 
     246SITE CHMOD 777 ./cache 
     247SITE CHMOD 777 ./groups/gallery 
     248SITE CHMOD 777 ./groups/orca/cachejs 
     249SITE CHMOD 777 ./groups/orca/classes 
     250SITE CHMOD 666 ./ray/modules/board/xml/config.xml 
     251 
     252      }}} 
     253 
     254After all permissions are correctly set, click '''Next''' to continue. 
     255 
     256---- 
     257=== Install Script - Step 2 - Paths === 
     258[[BR]] 
     259 
     260On the second page of the install you will have to indicate the necessary paths required by the script. Here they are: 
     261         
     262    * '''Site URL:''' here you should indicate the URL of your Dolphin folder including "http", such as: ''http://mysite.com/mycommunity/'' (this path is usually properly determined by the installation script but you still should double check) 
     263                 
     264    * '''Directory root:''' this should be the server absolute path to the Dolphin folder, such as: 
     265  
     266on Unix systems: 
     267   {{{           
     268/home/myaccount/public_html/mycommunity/ 
     269    }}} 
     270on Windows systems: 
     271    {{{ 
     272C:/webservers/home/myaccount/www/mycommunity/ 
     273    }}}  
     274     
     275This path is usually properly determined by the installation script but you still should double check. 
     276                 
     277    * '''Path to php binary:''' here you should indicate the absolute path to php executable file on your server, such as: 
     278 
     279on Unix systems: 
     280   {{{ 
     281/usr/local/bin/php  
     282    }}} 
     283 
     284on Windows systems: 
     285    {{{ 
     286C:/php/php.exe  
     287    }}} 
     288 
     289This executable will be used to run crons (periodic tasks). 
     290                 
     291        * '''Path to ''mogrify''''', '''Path to ''convert''''' and '''Path to ''composite''''': these paths indicate the location of [http://www.imagemagick.org/ ''ImageMagick''] applications, which will be necessary if ''php'' running on your server is not compiled with [http://www.boutell.com/gd/ ''GD library'']; 
     292         
     293''Imagemagick'' is just an alternative for ''GD'' - image processing application. If ''PHP'' is compiled with ''GD'' library and you're not going to use [http://www.imagemagick.org/ ''ImageMagick''] with Dolphin, you can omit these steps and keep the default values. 
     294     
     295    The real paths can be as follows: 
     296    {{{ 
     297/usr/local/bin/mogrify 
     298/usr/local/bin/convert 
     299/usr/local/bin/composite 
     300    }}}  
     301        * '''Check ''GD'' installed:''' this field shows whether GD library is installed or not 
     302         
     303Click '''Next''' to continue. 
     304 
     305---- 
     306=== Install Script - Step 3 - Database === 
     307[[BR]]   
     308 
     309On the third page you will specify the database information: 
     310         
     311        * '''SQL file''': this is the relative path to the database creation file, which is determined by default. If your file resides in a different directory, you should indicate its relative path here. The base folder of the path is considered to be the Dolphin installation folder. 
     312         
     313        * '''Empty database''': choose "yes" or "no". Choosing "yes" will empty the whole database, i.e. removes its tables. Think twice before choosing this option. The option "no" is the default option and will make no harm to your database. 
     314         
     315        * '''Empty tables''': choose "yes" or "no". Choosing "yes" will empty all the tables in the database while keeping the tables structure intact. The default option is "yes" and you shouldn't make any changes here. 
     316         
     317        * '''Database host name''': here you should indicate the host name of your database, which is usually 'localhost'. Refer to the notes you made during database creation. 
     318         
     319        * '''Database name, Database user and Database password''': here you should indicate the name of the database and the user requisites you created in the '''Step 2'''. Again, refer to the notes you made when creating the database and the user. 
     320         
     321Click '''Next''' to continue. 
     322 
     323---- 
     324=== Install Script - Step 4 - Config === 
     325[[BR]] 
     326 
     327On this page you will setup General Site Configuration: 
     328         
     329   * '''Site !Title/Logo''': this is a word or phrase which will be displayed on the title bar of your web browser 
     330 
     331   * '''Site e-mail''': indicate the email which will be used for getting info about purchased memberships, mass mailer's status, spam reports, and requests for canceling subscriptions. 
     332         
     333   * '''Notify e-mail''': indicate the email address which will be shown in the "From" field of cupid and mass mails as well as profiles confirmation and activation messages. 
     334         
     335   * '''Bug report email''': indicate the email address to collecting MySQL bug reports for subsequent debugging. 
     336 
     337   * '''Set Admin Login information''' - you should choose the login and password for your Administration Panel. 
     338 
     339----                     
     340=== Install Script - Step 5 - Cron Jobs === 
     341[[BR]] 
     342 
     343'''LINUX''' 
     344         
     345    * ''USING CPANEL'' 
     346         
     347        1. Click the Cron Jobs link under your CPanel account and choose Advanced (Linux Style) 
     348                 
     349        2. Indicate the email address for collecting information about cron execution 
     350                 
     351        3. Return to the Dolphin installation page and copy the first command to be run as cron (omitting the zeros and asterisks), for example: 
     352    {{{ 
     353/usr/local/bin/php -q /home/localhost/www/d611/periodic/cmd.php 
     354    }}} 
     355    and insert it into the first field of your CPanel cron jobs management page schedule the time for this job, which also can be fetched from the Dolphin installation page, such as: 
     356    {{{ 
     3570 0 * * * (which means: run the script every midnight) 
     358    }}} 
     359         
     360        4. Apply the changes and click Back to return to the Cron Management page 
     361                 
     362        5. Do the same for the second cron script: 
     363        {{{ 
     364/usr/local/bin/php -q /home/localhost/www/d611/periodic/notifies.php 
     365 
     366        }}} 
     367    and schedule the time for it: 
     368    {{{ 
     369*/10 * * * * (which means: run the script every 10 minutes) 
     370    }}} 
     371         
     372        6. Do the same for the third cron script: 
     373        {{{ 
     374/usr/local/bin/php -q /home/localhost/www/d611/periodic/cupid.php 
     375 
     376        }}} 
     377        and schedule the time for it: 
     378        {{{ 
     379* */1 * * * (which means: run the script every 1 hour) 
     380        }}} 
     381 
     382 
     383    * ''USING SHELL'' (for experienced users) 
     384 
     385    run the following command 
     386    {{{ 
     387crontab -e 
     388    }}} 
     389 
     390    This will open your default text editor, where you will have to insert the three lines of code to be executed: 
     391    {{{ 
     392MAILTO=myemail@mysite.com 
     3930 0 * * * /usr/local/bin/php -q /home/localhost/www/d611/periodic/cmd.php 
     394*/10 * * * * /usr/local/bin/php -q /home/localhost/www/d611/periodic/notifies.php 
     395* */1 * * * /usr/local/bin/php -q /home/localhost/www/d611/periodic/cupid.php 
     396 
     397    }}} 
     398 
     399Save the file and exit the editor. 
     400 
     401    '''Hint:''' The above lines serve as an example. The actual Cron Job commands are generated by the script at the 6th step of the installation process. And you can easily copy&paste them into the "crontab" file.           
     402 
     403 
     404'''WINDOWS''' 
     405         
     406    1) create batch files for every cron you wish to create. For example:[[BR]] 
     407    ''c:\wamp\www\periodic\cmd.bat''[[BR]] 
     408    ''c:\wamp\www\periodic\notifies.bat''[[BR]] 
     409    ''c:\wamp\www\periodic\cupid.bat'' 
     410         
     411    This are sample contents of the above mentioned files: 
     412 
     413    '''''c:\wamp\www\periodic\cmd.bat''''': 
     414    {{{ 
     415c:\wamp\bin\php\php5.2.6\php.exe -f c:\wamp\www\periodic\cmd.php 
     416    }}} 
     417 
     418    '''''c:\wamp\www\periodic\notifies.bat''''': 
     419    {{{ 
     420c:\wamp\bin\php\php5.2.6\php.exe -f c:\wamp\www\periodic\notifies.php 
     421    }}} 
     422 
     423    '''''c:\wamp\www\periodic\cupid.bat''''': 
     424    {{{ 
     425c:\wamp\bin\php\php5.2.6\php.exe -f c:\wamp\www\periodic\cupid.php 
     426    }}} 
     427         
     428    2) then assign crons for these files this way: 
     429    {{{ 
     430schtasks /Create /tn cmd_cron /sc DAILY /st 00:00:00 /tr c:\wamp\www\periodic\cmd.bat (to run every day at midnight) 
     431schtasks /Create /tn notifies_cron /sc MINUTE /mo 10 /tr c:\wamp\www\periodic\notifies.bat (to run every 10 minutes) 
     432schtasks /Create /tn cupid_cron /sc HOURLY /mo 1 /tr c:\wamp\www\periodic\cupid.bat (to run every 1 hour) 
     433 
     434    }}} 
     435 
     436---- 
     437=== Install Script - Step 6 - Permissions Reversal === 
     438[[BR]] 
     439 
     440   Now you should set the post-installation permissions and after that '''delete the install folder'''. 
     441 
     442   * Using an FTP client 
     443         
     444   Log into your FTP account using your favorite FTP client and navigate to the folder in which you have installed Dolphin script. 
     445 
     446 
     447   Run the following commands: 
     448    {{{ 
     449SITE CHMOD 755 ./inc 
     450SITE CHMOD 755 ./periodic 
     451SITE CHMOD 644 ./periodic/cmd.php 
     452SITE CHMOD 644 ./periodic/notifies.php 
     453SITE CHMOD 644 ./periodic/cupid.php 
     454SITE CHMOD 644 ./periodic/tags.php 
     455SITE CHMOD 644 ./ray/modules/global/inc/header.inc.php 
     456 
     457    }}} 
     458 
     459 
     460    * Using a shell client. 
     461 
     462    Log into your shell account using your favorite shell client and change directory for that which contains your installed Dolphin script. Now run the following commands under your SSH prompt: 
     463    
     464   {{{ 
     465chmod 755 ./inc ./periodic 
     466chmod 644  ./periodic/cmd.php ./periodic/notifies.php ./periodic/cupid.php ./ray/modules/global/inc/header.inc.php 
     467 
     468   }}} 
     469    
     470 
     471   '''Note''': If your PHP is installed as CGI or your server's OS is Windows, you can '''Skip''' this window. 
     472 
     473   '''Now you must delete or rename the ''/install'' folder'''. 
     474 
     475 
     476                         
     477 
     478---- 
     479== Part 5: Final Step == 
     480---- 
     481 
     482=== Specify RMS for the Ray applications ===  
     483 
     484    * You need to log into your Admin Panel and you will be given the prompt to register Dolphin. 
     485         
     486    * Go to '''Plugins -> Ray Suite -> Base Settings''', check '''Use RMS''', specify '''RMS Address''' (the IP address of your RMS), '''RMS Port''' ('''1935''' by default) and '''RMS HTTP Port''' ('''5080''' by default). 
     487         
     488    Click '''Save -> OK'''. If you see no error notification, your RMS is running properly. If the notification '''Can't connect to RMS''' appears, refer to this [http://www.boonex.com/trac/ray/wiki/GenRayTshooter#MyRMSwidgetsChatIMVideoRecorderendupinConnecting.WhatshouldIdo Troubleshooter] 
     489 
     490=== Compile languages for the Orca forum === 
     491 
     492    * Go to '''Plugins -> Orca Forum''' 
     493         
     494 Click the link '''en''' next to the '''Compile Langs''' wording. Refresh the page. 
     495 Navigate to http://your_site_url/groups/orca and click the link '''en''' next to the '''Compile Langs''' wording. Refresh the page. 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.
Fork me on GitHub