[Topic DIscussion] Hi deepin community ! searching for web developement environment
Tofloor
poster avatar
bc******ne@gmail.com
deepin
2022-02-04 01:07
Author

Well guys i was a windows user for more than 6 years and I've switched to linux this week , soo i kinda have problems finding some of applications

and i'm searching for something like Wampserver ? WampServer is a Windows web development environment. It allows you to create web applications with Apache2, PHP and a MySQL database. Alongside, PhpMyAdmin allows you to manage easily your databases.

And thank you

Reply Favorite View the author
All Replies
Barry-okx
Junior Packager
2022-02-04 08:14
#1

how about try docker or k3s,easy create local develop environment.

Reply View the author
Free_Aaron.Li
deepin
2022-02-05 08:25
#2

I think you could start a VMware😂

Reply View the author
神末shenmo
deepin
Spark-App
Q&A Team
2022-02-06 07:31
#3

Maybe you can find some Linux alternative or cross-platform alternative.

If the software you mentioned didn't support Linux and you want to use it so bad, maybe VM is a good idea

Reply View the author
lcw0268
deepin
2022-02-07 06:14
#4
It has been deleted!
celsius
deepin
2022-02-10 16:02
#5

Hi I worked many years withe apache-php-mariadb servers and configured quite some in my own cpu for development. With deepin, as a GNU/Linux, you have "naturally" the tools for all kind of servers (web, ftp, mail, etc)... because the essence of the "nix" family is multiuser-multitask thus networks and client-server paradigm... So you have many options:

Option1: Build a server part by part:

You may install first Synaptic, it is a graphical app for install if yo do not know the terminal commands (something that you should learn)

sudo su

apt install synaptic

Then you may search in the Internet how to build a LAMP server for Debian 10, since deepin has a root in this other distribution, and the instrucions will be the same for deepin

You may chose between several web servers (apache, ngix, etc) If you only need a local net, maybe lighttpd is for you, is like apache but simpler in configuration and.. lighty.

Then chose your database: mysql, mariadb, postgress, sqlite...

Finally your programming language: php (several versions available), python... whatever you need.

there are plenty of tutorials for configuration of LAMP.

**Option 2: Discharge XAMPP is the same of WAMP, but for Linux! ****

In fact the guys that build WAMP started with...Linux! many years ago ;>)). XAMPP must be installed in /opt that is the directory for "external" applications

https://www.apachefriends.org/index.html

Option 1 advantages: It is integrated into the system, and you will learn a lot... disadvantage: you should know at least the basics of Terminal commands in Linux (there are also plenty tutorials out there) Search for a Debian like

Option 2 advantages: Installs like an app. Disadvantage: you dont know exactly what the package has... and in the end you should... learn terminal commands to modify configurations...

Good luck and very wellcome to GNU/Linux world -the world of the servers- and wellcome to deepin (I just installed deepin 2.4 weeks ago) that for me has the most simple and beautiful desk of the hundreds of Linux distributions..

Reply View the author