GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - marcomilon/ezphp: Easy way to setup a PHP development environment

This repository was archived by the owner on Apr 1, 2023. It is now read-only.
BranchesTags
Open more actions menu

Latest commit

 

History

182 Commits
182 Commits

Folders and files

NameName
Last commit message
Last commit date
assets
assets
 
 
internal/php
internal/php
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
ezphp.png
ezphp.png
 
 
go.mod
go.mod
 
 
go.sum
go.sum
 
 
main.exe.manifest
main.exe.manifest
 
 
main.go
main.go
 
 
rsrc.syso
rsrc.syso
 
 

Repository files navigation

EzPHP

EzPHP gives you a personal PHP webserver for development.

The goal of the project is to provide a single .exe file that will get you a ready to use PHP development environment.

EzPHP will install PHP v. 7.4.14 downloaded from https://windows.php.net/downloads/releases/php-7.4.14-nts-Win32-vc15-x64.zip

Installation

  1. Download ezphp.zip.
  2. Create a new folder for your project and copy ezphp.exe.
  3. Run ezphp.exe. If PHP is not installed locally ezphp will try to download and install PHP.
  4. Open your browser in http://localhost:8080.

Advanced user execute ezphp.exe -h to view all options.

Usage of ./ezphp:
  -S string
        <addr>:<port> - Run with built-in web server. (default "localhost:8080")
  -t string
        <docroot> - Specify document root <docroot> for built-in web server. (default "public_html")

How it works?

After launching ezphp.exe you will get a PHP web server on port 8080. See Usage to change the port.

To start working just copy your PHP files to the Document root folder and then open the url http://localhost:8080 on your web browser.

Why i created EzPHP?

XAMP or equivalent environments are difficult to set up for inexperienced users. EzPHP gives you have a PHP development environment with just one click.

Note: EzPHP is available only for windows.

Requirements

PHP binaries required to have Visual C++ Redistributable for Visual Studio 2017 installed on your computer. In case you need it you can download it from https://www.microsoft.com/en-us/download/details.aspx?id=48145

Contribution

EzPHP is open source. Feel free to contribute! Just create a new issue or a new pull request.

Thanks mirzazulfan for the logo.

License

This library is released under the MIT License.

About

Easy way to setup a PHP development environment

Topics

development-environmentgogolangphpphp-installerphp-serverphp7serverphpwampxampxampp

Resources

Readme
MIT license
Activity

Stars

38 stars

Watchers

1 watching

Forks

15 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.