whatsappWhatsApp Us

Server Requirement

Must required Linux server and following configuration to run fundraising script

  • Linux Operating System (Cent OS Recommended)
  • PHP 7.4+ or 8
  • MySQLi PHP Extension
  • mySQL 5 (or Higher)
  • GD Library (Available free at http://www.libgd.org)
  • IonCube PHP Loader v4.2.2version (Available free at http://www.ioncube.com/loaders.php)
  • cURL (libcurl also enable)
  • Mcrypt PHP Extension
  • XML PHP Extension
  • PDO PHP Extension
  • MBString PHP Extension
  • iconv PHP Extension
  • Zip PHP Extension
  • Allow url fopen
  • File Info Extension
  • URL Rewrite Module
  • Mod Url_rewrite enabled
  • Email Function
  • Ability to run at least 2 cron jobs every 5 min
  • URI_PROTOCOL enabled to use Facebook and Twitter login 
  • Open SSL compiled with PHP (fsockopen must be enabled)
Do you already own a server? Check either it meets above configuration or what.

Here are few simple steps to check and confirm it.

  1. 1. Download this zip file: requirements.zip: DOWNLOAD
  2. 2. Upload requirements.zip file on your server's root folder
  3. 3. Extract it and open it in browser like this: https://www.yoursite.com/requirements.php
  4. 4. If your server is compatible and fine you will see message according.

Basic Requirements for deployment.

  • File manager where code will be deployed.
  • phpMyAdmin credentials for accessing databases.
  • SMTP details for sending emails.
  • Cron job settings.
  1. 1. sudo apt-get install apache2
  2. 2. sudo service apache2 start
  3. 3. sudo apt-get install python-software-properties
  4. 4. sudo add-apt-repository ppa:ondrej/php
  5. 5. sudo apt update
  6. 6. sudo apt install -y php7.2
  7. 7. sudo apt install php7.2-curl
  8. 8. sudo apt install php7.2-gd
  9. 9. sudo apt install php7.2-json
  10. 10. sudo apt install php7.2-mbstring
  11. 11. sudo apt install apache2 libapache2-mod-php7.2
  12. 12. sudo apt install mysql-server php7.2-mysql
  13. 13. sudo mysql_secure_installation
  14. 14. Sudo mysql -u root -p [ after this command enter your password which do you have set below command ]
  15. 15. sudo apt-get install php7.2-xml
  16. 16. sudo apt-get install php7.2-zip
  17. 17. sudo a2enmod rewrite
  18. 18. sudo service apache2 restart
  19. 19. Permission (ec2-user is your username)

    - chown -R ec2-user /var/www/html

    - chmod -R 755 /var/www/html

    - write permission

    - chmod -R 777 /var/www/html/upload or /tmp