All Projects → samdark → wnmp-dev

samdark / wnmp-dev

Licence: other
Development environment: Windows + nginx + MySQL + PHP

Programming Languages

Batchfile
5799 projects
PHP
23972 projects - #3 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to wnmp-dev

httplab
The interactive web server
Stars: ✭ 3,856 (+7315.38%)
Mutual labels:  development, webserver
Httplab
The interactive web server
Stars: ✭ 3,752 (+7115.38%)
Mutual labels:  development, webserver
Docker Webserver
WebServer (MariaDB, PHP-FPM, Nginx) composed from several separate containers linked together
Stars: ✭ 290 (+457.69%)
Mutual labels:  webserver, mariadb
Pric
Simple zero-config tool to create Private Certificate Authority & issue locally-trusted development server certificates with any domain names you'd like. SSL certificates for development purposes.
Stars: ✭ 87 (+67.31%)
Mutual labels:  development, webserver
Gulp Server Io
Standalone / gulp (stream) / delivery server setup with Proxy options remote debugger and more
Stars: ✭ 152 (+192.31%)
Mutual labels:  development, webserver
Php Server
Start a PHP server
Stars: ✭ 119 (+128.85%)
Mutual labels:  development, webserver
Ddev
DDEV-Local: a local PHP development environment system
Stars: ✭ 915 (+1659.62%)
Mutual labels:  development, mariadb
easydock
Dockerize your PHP apps ;)
Stars: ✭ 52 (+0%)
Mutual labels:  development, mariadb
Docker-Stack
This repo contains a simple Docker setup with minimal configuration and only few files you can drop into many PHP-based projects.
Stars: ✭ 31 (-40.38%)
Mutual labels:  development, mariadb
sea-query
🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite
Stars: ✭ 595 (+1044.23%)
Mutual labels:  mariadb
ggsysinfo
Extension for eZ Publish Legacy allowing administrators and developers to have better insight into their working installation.
Stars: ✭ 14 (-73.08%)
Mutual labels:  development
WebServer
Powershell WebServer is a Powershell module that starts a webserver (without the need for IIS)
Stars: ✭ 27 (-48.08%)
Mutual labels:  webserver
m2devbox
🚀 Head start your Magento 2 extension development with pre-configured Docker environments.
Stars: ✭ 18 (-65.38%)
Mutual labels:  development
High-Traffic-wordpress-server-configuration
High Traffic WordPress server configuration Nginx (updated) PHP 7.4 PHP-fpm Mariadb (updated) Wordpress (updated) Cloudflare Full SSL
Stars: ✭ 31 (-40.38%)
Mutual labels:  mariadb
masking
Command line tool for generating anonymizing database from existed database
Stars: ✭ 67 (+28.85%)
Mutual labels:  mariadb
docker-go-dev
The containerized Go development environment.
Stars: ✭ 93 (+78.85%)
Mutual labels:  development
CodeINN
CodeINN is an instant code editor 📃, that makes programming and development easier. Practice quickly and directly from your web browser, without any setup needed. CodeINN gives the perfect environment to developers technologists, coders computers, and geeks 🤓 to do more with their tech.
Stars: ✭ 39 (-25%)
Mutual labels:  development
embedded-in-rust
A blog about Rust and embedded stuff
Stars: ✭ 49 (-5.77%)
Mutual labels:  development
opnsense-starterkit
Try opnsense, build opnsense images or start development
Stars: ✭ 18 (-65.38%)
Mutual labels:  development
WebServer
C++高性能网络服务器
Stars: ✭ 53 (+1.92%)
Mutual labels:  webserver

wnmp-dev

wnmp-dev is development environment for Windows that consists of nginx, MySQL (or MariaDB) and PHP.

Installation

  1. Clone https://github.com/samdark/wnmp-dev.git or download as archive.
  2. Download PHP from PHP for Windows website. You need nts and x86 zip.
  3. Extract archive. PHP 5.5 should end up in php55, PHP 5.4 should end up in php54 etc.
  4. Download MariaDB or MySQL, put it to mariadb.
  5. Copy nginx/conf/vhosts/example._conf to nginx/conf/vhosts/mysite.conf, edit it to point to your webroot.
  6. Add domain chosen to your hosts file.
  7. Run start_all.bat.
  8. Enjoy.

Switching PHP versions

By default it starts 4 instances of PHP 7 FastCGI on port 9000 but it's possible to switch versions by running restart_php php54. It's also possible to specify number of php-cgi.exe instances and port via restart_php php54 4 9000. If you need another PHP version create new directory php-directory for it, put PHP there and then you'll be able to run restart php-directory.

Credits

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].