Giter VIP home page Giter VIP logo

lamponsteroids's People

Contributors

blacksaildivision avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

lamponsteroids's Issues

Fix bug with Primary Script Unknow

When running Apache with PHP-FPM and requesting non-existing PHP file there is an error:

[Sun Feb 21 15:34:02.036018 2016] [proxy_fcgi:error] [pid 2610:tid 140051509872384] [client xx.xx.xx.xx:47246] AH01071: Got error 'Primary script unknown\n'

Fix typos

Make 3 enters between tasks, ie in users.yml file.
Change tags in sudo.yml tasks

Disable OpCache better

Better option to disable OpCache is to disable entire zend_extension instead disabling enable=1 option

MySQL role

MySQL 5.7 role with

  • MySQL installation
  • MySQL tuner
  • Backup system maybe?

Add SSH tasks

Secure SSH is a must on webserver, we need to add some security layer, disable unsafe protocols, disable root login etc.

Fix access to ./well-known

When trying to request .well-known in nginx we got 403 forbidden because of a rule that is blocking access to . files. We need to fix that problem.
Also there is invalid path - /var/www/letsencrypt/ should be /var/lib/letsencrypt

Add PHP role

PHP 7 role with

  • composer
  • opcache
  • redis plugin
  • mongo plugin
  • mongodb plugin

Add Mongo role

Install Mongo with latest version
Maybe add backup system

Make output with list of packages left for update more pretty

Currently output looks more or less like this:

Loaded plugins: fastestmirror\nLoading mirror speeds from cached hostfile\n * base: mirrors.cicku.me\n * epel: mirror.daniel-jost.net\n * extras: mirrors.cicku.me\n * updates: mirrors.cicku.me\nUpdated Packages\ndnsmasq.x86_64                   2.66-14.el7_2.1                 updates        \ngit.x86_64                       1.8.3.1-6.el7_2.1               updates        \nkernel-devel.x86_64              3.10.0-327.36.1.el7             updates        \nkernel-headers.x86_64            3.10.0-327.36.1.el7             updates        \nmdadm.x86_6

It needs to be prettier!

Create NTP role

We need to be able to install NTP service and configure time properly

Add redirect option to httpd

Make it possible to configure redirects in httpd role (separate virutalhost)
Configure localhost redirect as well

Add nginx role

Nginx role would be nice to have as opposite to Apache

Add OpenSSL role

In order to fully support HTTP/2 in Apache we need to update OpenSSL to at least 1.0.2 version. Having latest version will improve security and performance.

Add missing libraries

Change path to /usr/local/openssl/lib in git role when configure
Add missing library expat-devel to httpd dependencies

Manage THP

Add possibility to manage transparent huge pages

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.