• This repository has been archived on 28/Nov/2021
  • Stars
    star
    117
  • Rank 292,298 (Top 6 %)
  • Language
    Python
  • License
    MIT License
  • Created over 3 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A simple LAMPP manager designed to automate all the work.


LAMPP Manager
LAMPP Manager

A great way to manage and install LAMPP services
GitHub stars GitHub followers Download

screenshot

⚈ About & How to use

Disclaimer: This project was created in order to facilitate the use of LAMPP. Before it was just a personal project to facilitate my day to day, but I decided to share it. Please enjoy and let me know any issues!

LAMPP Manager is a front end of LAMPP services where it will also have resources to facilitate day-to-day use, such as shortcuts to open the server directory, phpmyadmin and etc., and also to install LAMPP in an easy and intuitive way. I created an interface as clean as possible, without distractions, where you can simply start Apache or stop MySQL or simply with one click stop or start all services.

Maybe for those who are used to doing everything for the Terminal they won't care much, but believe me, those who are starting in the Linux world sometimes just want to download a program that solves all of this in an easy and intuitive way.

🚧 Don't forget that it's still going on day by day... 🚧


⚈ How to get started

LAMPP Manager is now available in DEB and RPM.

Deb installation

To install the deb version it is only necessary to download the file here,install via your package installer probably just by opening the file. Install it as you normally do with any other program.

Rpm installation

Our version in RPM is still experimental and was made through conversion by Alien but all the code was adapted to work in Fedora.

  1. Download the RPM file here
  2. Install Alien: sudo yum install alien
  3. Go to the directory where the lampp-manager _ *. *. *. rpm file is and run alien -i lampp-manager _ *. *. *. rpm

Install it as you normally do with any other program. When the installation is finished, no other process is necessary.

Installation of LAMPP

After wasting a lot of time setting up a new environment and several times having problems with the installation of LAMPP, I tested several solutions and decided to create a simple script for installing and configuring the entire environment. LAMPP Manager. I hope you enjoy your time programming.

To install or uninstall it you just need to access the menu button on the upper left, click on Install LAMPP and choose between the Install Now and Uninstall options. After that, a Terminal window will open asking for your root password in order to execute your script. Remember, there are settings that must be manual such as configuring MySQL, Phpmyadmin and etc.


screenshot

⚈ New Features

Change port services

This was certainly the most requested feature. Now you can easily change the service port just by clicking on the corresponding button on the right side, choose the port, click on the Change button, confirm the change and that's it! By default the FTP used is VSFPd, the port must still be changed manually.

screenshot

App indicator

We now have an indicator on the tray that runs in the background so you can access LAMPP Manager more easily. spoiler: in the future they will be able to turn services on and off through there.

screenshot

Notifications

In addition to showing the status and ports of the services, LAMPP Manager now notifies you when these changes occur.

screenshot

Shortcuts

Some shortcuts on the menu to facilitate the workflow.

screenshot


⚈ Some Screenshots


Pop!_OS


Fedora


KDE Neon


⚈ Tech Stack

The following tools were used in the construction of the project:

⚈ Bugs

Please report any type of bug. Remember that this is an open source project and will evolve with everyone's help. :) Make the Linux world a friendlier place.

License

MIT


LinkedIn Cleo-menezes-jr  ·  GitHub CleoMenezes  ·  Twitter @Menemezis  ·  Instagram @cleo.menemezes  · 

More Repositories

1

escambo

Escambo is an HTTP-based APIs test application for GNOME
Python
133
star
2

Custom-Adwaita-Folder-Icons

A repository for custom Adwaita folders to help organize directories.
125
star
3

flatline

Select apps directly from your favorite software center by clicking Install from Flathub, apps.gnome and AppCenter.
JavaScript
67
star
4

weather-oclock

Display the current weather inside the pill next to the clock.
JavaScript
57
star
5

WhatsApp-ChatBot

Chat with a smart bot on WhatsApp
Python
56
star
6

auto-activities

Show activities overview when there are no windows on GNOME.
JavaScript
28
star
7

QRCodeX

QRCODE Generator
Python
20
star
8

Maximize-WhatsApp-Web

Firefox Add-on that enable full viewport for large aspect ratio screens in WhatsApp Web.
JavaScript
15
star
9

messageToCarbon

Get beautiful images of your code in your favorite group of developers on Whatsapp.
JavaScript
13
star
10

browser

A simple GTK browser trying to follow the GNOME Human Interface Guidelines.
Python
11
star
11

CRUD-SQLAlchemy-FastAPI

Python
6
star
12

body-recognition

A simple body recognition
5
star
13

Fernez_bot

A bot commanded by voice command and sends messages to WhatsApp.
Python
5
star
14

Weather-forecast

Weather forecast made in Javascript, HTML and CSS.
JavaScript
5
star
15

descompactador_zip

Repositório do vídeo "Descompactador de arquivos .zip com interface gráfica no Python." no youtube.com/watch?v=35H0L1VDePw
Python
5
star
16

Nutria_Blog

A little blog to show my skills
HTML
4
star
17

administradorDeCondominios

Sistema web para administrar condominios en línea.
JavaScript
3
star
18

crud

PHP
3
star
19

dotfiles

Neovim Lua config from scratch
Lua
3
star
20

fm.reaper.Reaper

Moved to https://github.com/CleoMenezesJr/flathub/tree/new-pr An unofficial Flatpak version of the Reaper DAW.
3
star
21

telegramZ

Telegram Z webview integrated into a GTK window.
Python
2
star
22

CleoMenezes

2
star
23

Geds-Gerador_de_senhas

Python
2
star
24

Problem-Set-0

Ping pong game
2
star
25

Proffy

Platadorma de estudios en linea
CSS
2
star
26

Aurea

A banner previewer for Flatpak applications metainfo files
Python
1
star
27

My-Distro-Hope

Blog created in order to demonstrate knowledge in Django framework and possibly a project that can bear fruit.
Python
1
star
28

Login-Page

A simple and modern login page created by me
CSS
1
star
29

WhatsApp-GNOME-theme

A GNOME theme for WhatsApp
JavaScript
1
star
30

Bitcoin-miner

Bitcoin miner made in Python.
Python
1
star
31

Jo-ken-po-PySimpleGUI

Firt project using PySimpleGUI
Python
1
star
32

Jokenpo_Kivy

Meu prrimeiro programa com interface
Python
1
star