Cherry local server .

in utopian-io •  7 days ago

cherry.png

Github Repository:


https://github.com/mandarin2016/-cherry


Thats is my 1-st post with @utopian-io tag , and I want to show you a small, at that time ,program .


What is the project about?


Cherry is a local server for web development. Combined nginx php and mariadb in one startup script and options. When I started programing with php i work with denwer - tools ,that helpfull in working with not a big projects on own pcs .
Denwer was based on Apache server , but I started to work with nginx and decide to create something like denwer.

Ok now you know that Cherry is a local server that will be useful for home work or study web development based on php and sql databases (mariadb) + nginx


existing features :

- can create virtual server on your windows pc with help nginx ;
- contain myphpadmin, with what can manage yours databases

Technology Stack :

  • nginx nginx/1.14.0 ;
  • 10.3.10-MariaDB;
  • PHP version: 7.2.11;
  • phpMyAdmin version 4.8.5;
  • for starting script used Batch Script - Commands;

    For now is tested on Windows 8.1 (x86). For normally work you need too edit host file and put line by line yours projects domains names with ip 127.0.0.1 like that:
127.0.0.1 myphpadmin
127.0.0.1 first.domain
![](https://cdn.steemitimages.com/DQmXT4WXDS3GLG95mNgCJqJ2SHoj9HkeyP8dLUXusUneqj5/image.png)127.0.0.1 second.domain

To start go to folder cherry/scripts and run start.bat , for stopping run stop.bat:


start.bat
stop.bat
Roadmap
In fast future will be created script that be automatically writing domains to .hosts file. Localhost Cherry page with form for creating new project ,and with what you will can manage all projects in your home Cherry system : editing , deleting etc. Form for creating ssl certificates for yours projects , to test https features.

- How to contribute?

You can find Me by @mandarin2016 in discord , or write mail to madarin.2014@gmail.com with title Cherry-contribute
Thanks you @utopian-io for giving this an opportunity. Thank you all have a nice day!
https://github.com/mandarin2016
Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
  • Post's editorial quality is below average. (Formatting, language, presentation). We do review also that kind of mechanics in contributions.

  • You vendorize (phpmyadmin, mariadb, php) into the repository. How will you manage the updates?

  • Repository's readme is almost empty. In OS concept, we expect a description, feature list, limitations, instructions on that file.

  • Looks like the only part actually you have written code is the /cherry/scripts directory. While I applause the efforts, we do expect more volume in terms of work done in that category at Utopian.

Please, have a look at our guidelines and contributions got a great score before submitting your next contribution.

Thank you.


Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Chat with us on Discord.

[utopian-moderator]

·

Thank you for your review, @emrebeyler! Keep up the good work!

Hi @mandarin2016!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by mandarin2016 from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.