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 [2020/02/04 18:29]
127.0.0.1 external edit
install [2020/11/03 15:57] (current)
aducomadmin
Line 1: Line 1:
 ===== Standard install ===== ===== Standard install =====
  
-Download the license manager from our website. 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 illegal 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 accountusing a valid email address. As being a Dutch (European) company, we comply with the European privacy rules. We do not keep track of your personal data. The email is needed to send you additional license information or to communicate if you lose your credentials.+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 inform you about new releases and refer 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 allow you to download and install PHsPeed. It is possible that due to bad internet connection the download is aborted. You can always retry later as the license manager will 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.
  
-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 PHsPeed, Apache and MySQL will close too.+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 PHsPeedApache and MySQL will automatically start; when you close PHsPeed, Apache and MySQL will close.
  
-===== Use your own database =====+===== Non-standard installs =====
  
-Within the preferences, you can disable the use of MySQLThis might be required if you want to use your own (PDO supporting) databaseOn the other hand, PHsPeed comes with a number of samples, the database is integrated within the supplied database.+It is possible to run PHsPeed against another webserver and database. Howeverif this is your first experience, we advise you to install the product standard as all our samples are built and deployed with MariaDBBut 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 to work on your configurationAducom Software does not provide support for other configurations than the standard.
  
-===== Use your own webserver =====+===== Using databases =====
  
-Within the preferences, you can disable the internal webserverIn generalit is not advised because the webserver is using a different port and should not interfere with your current webserverIf required, you can change the used port. If you disable the internal web server then you need to setup PHP and XDebug manuallyAducom Software does not supply support on this.+PHsPeed can be set up to be used with the most common databasesWe have successfully tested MariaDB/MySQLOracle, Open-Edge (Progress), SQLServer, SQLiteAs most databases have many configuration optionsand you can run them on Linux and Windows, we haven't got instructions for all possible situationsWe test the databases on a Windows VM and make connections to the PHsPeed Xampp Apache server.
  
-==== Debugging ==== +How to use PHsPeed with other databases can be found [[:dbsetup|here]]
- +
-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 enable. Another option is to startup PHsPeed, set up the basic preferences and then alter the php.ini within the IDE. On the right side 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.ini, then it might be necessary to add the section yourself. On the website of XDebug.org, you 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 versions, one for PHP 5 and one for PHP 7. The DLL depends on the PHP version! +
- +
-===== PHP 5.6 (Deprecated) ===== +
- +
-To set up 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.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+
  
  
  • install.1580837346.txt.gz
  • Last modified: 2020/02/04 18:29
  • by 127.0.0.1