install

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
install [2019/09/02 11:21]
aducomadmin [Manual install]
install [2020/06/27 12:46] (current)
aducomadmin
Line 1: Line 1:
 ===== Standard install ===== ===== Standard install =====
  
-Download the installer from the website. Be sure that when you run the application that you give permission as Windows might 'complain' that running applications from the web is 'unsafe'. Make sure that the download is digitally signed by 'aducom software' All PHsPeed applications are digitally signed, so if yours is not, then you might have an illigal or cracked version.+Download and install the license manager from our [[https://www.phspeed.com/trybeforeyoubuy|website]]. Make sure before installing that the MSI is digitally signed by 'aducom software.All PHsPeed applications are digitally signed, so if yours is not, then you might have an illegal or cracked version. We do not provide support on non-legal versions.
  
-If you run the installer you must create an account, using a valid email address. If this is the first time that you are using PHsPeed then you will receive an email that contains an additional license to run the application during the evaluation period. Do not use a temporary email address, as that will cause issues if you decide to buy or need us to contact you. As being a Dutch (European) company, we comply to the European privacy rules. We do not keep track of your personal data.+If this is the first time you install the product, then the license manager will require you to create an account, using a valid email address. This account is needed to be able to inform you about new releases and refers to your product pages if you decide to buy the product. As being a Dutch (European) company, we comply with the European privacy rules. We do not keep track of your personal data. Our privacy statement can be found [[https://www.phspeed.com/privacy-policy|here.]]
  
-If you have created your account than the application will download and install PHsPeed. It is possible that due to bad internet connection the download is aborted. You can always retry later to continue where the process stopped.+After creating your account, you will be able to download PHsPeed. As the overall package is quite large, it is divided into chunks, and download speeds might differ depending on where you live.
  
-Not necessary, but advised is to install the internal Xampp package. To avoid conflicts it uses a different (configurable) http port. This package allows you to change the PHP version 'on the flight' and it is fully configured to use XDebugIf you already have a MySQL running, that you might want to useor use a different database, then you can disable MySQL.+PHsPeed will install a special Xampp edition that allows you to select one of the preset PHP versions, and with XDebug fully configured. It also will install MySQL/MariaDB. When you start PHsPeed then Apache and MySQL will automatically start; when you close PHsPeedApache and MySQL will close too.
  
-It is possible to use PHsPeed, using your own webserver/apache, but then you have to install all components manually (apache, database, xdebug). This process is described in the next paragraphs.+===== Non-standard installs =====
  
-===== Manual install (Webserver and/or database) =====+It is possible to run PHsPeed against another webserver and database. However, if this is your first experience, then we advise you to install the product standard as all our samples are build and deployed with MariaDB. But you can switch to another configuration at any time. Dependencies are that your configuration supports PHP, and if you want to be able to use the debugger, you must set up XDebug so that it will work on your configuration. Aducom Software does not provide support for other configurations than the standard.
  
-To install PHsPeed itself, use the procedure as described above.+===== Using databases =====
  
- +PHsPeed can be set up to be used with the most common databases like MariaDB/MySQL, Oracle, Open-Edge (Progress), and more. To be able to use them you must have set up the correct configuration on your systemFor Oracle, it requires the proper Oracle ClientFor Progressa valid data source name (ODBC connection), etc. PHsPeed comes with MariaDB build-inother databases are not part of the package.
-==== I want to use my own web server! ==== +
- +
-It is possible to run PHsPeed with any web server that supports PHP 5.6 and up. However, you need to set up the system correctly so that PHsPeed knows it's portthe root directory and you must install and configure XDebug if you want to make use of the debugging facilities. Aducom Software does not give support in these matters. +
- +
-==== Debugging ==== +
- +
-PHsPeed IDE has a XDebug client on board. To be able to use it you must make some changes to your php.ini file. The IDE will detect and report issues. With the integrated editors, you will be able to make the required modifications from within PHsPeed. +
- +
-=== XDebug === +
- +
-Depending on your webserver it might be that your XDebug section is already in your php.ini file, but not enabled. Just set all disabled items to enabled. Another option is to startup PHsPeed, set up the basic preferences and then alter the php.ini within the IDE. On the right site of the screen, you will find the php.ini section. Click on the php.ini and the file will open in the editor. Don't forget to save your file after modification! +
- +
-If the section is not in your php.inithen it might be necessary to add the section yourself. On the website of XDebug.orgyou can download the DLL. It has to match your PHP version as well as the exe type of your web server (32/64 bits). +
- +
-Below are two sample versionsone for PHP 5 and one for PHP 7 . The DLL depends on the PHP version! +
- +
-===== PHP 5.6 (Deprecated===== +
- +
-To setup xdebug use the following configuration in your php.ini file: +
- +
-  * ; XDEBUG Extension +
-  * +
-  * zend_extension = "c:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11-x86_64.dll"; +
-  * ; +
-  * [xdebug] +
-  * xdebug.remote_enable = 1 +
-  * xdebug.profiler_enable = 1 +
-  * xdebug.profiler_enable_trigger = off +
-  * xdebug.profiler_output_name = cachegrind.out.%t.%p +
-  * xdebug.profiler_output_dir = "c:/wamp/tmp" +
-  * xdebug.show_local_vars=1 +
- +
-===== PHP 7.0 .. 7.x ===== +
- +
-The zend_extension file is depending on the php version used. See XDebug.org for documentation and/or download. +
- +
-  * [xdebug] +
-  * zend_extension ="D:/wamp/bin/php/php7.0.4/zend_ext/php_xdebug-2.4.0-7.0-vc14.dll" +
-  * xdebug.remote_enable=On +
-  * xdebug.remote_host=localhost +
-  * xdebug.remote_port=9000 +
-  * xdebug.remote_handler="dbgp" +
-  * xdebug.profiler_enable = 1 +
-  * xdebug.profiler_enable_trigger = on +
-  * xdebug.profiler_output_name = cachegrind.out.%t.%p +
-  * xdebug.profiler_output_dir ="d:/wamp/tmp" +
-  * xdebug.show_local_vars=1 +
- +
-===== Start PHsPeed ===== +
- +
-Start phSpeed. If this is the first time you ever run phpSpeed then it should guide you to the preference page. If it doesn't than that's the first thing you must do (tools → preferences). +
- +
-  * In the generic sectionselect your web server package and click on the search icon. PHsPeed will try to find all the required directories. If it doesn'tor you don't want it to, then you can enter the directories manually. These directories are required for the good working of PHsPeed. +
-  * In the PDO section, you can enter your pdo strings. The basic strings are already there, but you might want or need to change them. +
-  * Click ok +
-  * Once in the IDE close the program and restart. Then all should work OK. +
- +
-{{:install_1.png?400}}+
  
  
  • install.1567416107.txt.gz
  • Last modified: 2020/02/04 18:28
  • (external edit)