Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/displague/deploy
Server Deployment Scripts
https://github.com/displague/deploy
Last synced: 25 days ago
JSON representation
Server Deployment Scripts
- Host: GitHub
- URL: https://github.com/displague/deploy
- Owner: displague
- Created: 2015-05-13T00:09:45.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-08-01T02:42:19.000Z (over 9 years ago)
- Last Synced: 2024-12-13T06:34:59.929Z (27 days ago)
- Language: Shell
- Size: 279 KB
- Stars: 0
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Simple LNMP Installer
=====My personal server deployment scripts for GNU/Linux Ubuntu. Tested in GNU/Linux Ubuntu 12.04 & 14.04.
Features
=====
* Nginx custom build from RtCamp optimized for Wordpress site, Laravel, and Phalcon PHP Framework
* Nginx with FastCGI cache enable & disable feature
* Nginx pre-configured optimization for low-end VPS
* MariaDB 10 (MySQL drop-in replacement)
* PHP 5.x latest build
* PHP5-FPM sets as user running the PHP script (pool)
* Zend OPcache
* Memcached 1.4
* ionCube PHP Loader
* Adminer (PhpMyAdmin replacement)Usage
=====
```bash
git clone https://github.com/joglomedia/deploy.git
```# Install Nginx. PHP 5 & MariaDB
```bash
cd deploy/scripts
sudo ./simpleLNMPinstaller.sh
```or
```bash
wget --no-check-certificate https://raw.githubusercontent.com/joglomedia/deploy/master/scripts/simpleLNMPinstaller.sh
sudo ./simpleLNMPinstaller.sh
```Nginx vHost Configuration Tool (Ngxvhost)
=====
This script also include Nginx vHost configuration tool to help you add new site easily.
The Ngxvhost must be run as root (try using sudo).# Ngxvhost Usage
```bash
sudo ngxvhost -u someone -s example.com -t default -d /home/user/Webs/example.com
```Note: Ngxvhost will automagically add new FPM user's pool config file if it doesn't exists.
Web-based Administration
=====
You can access pre-installed web-based administration tools here
```bash
http://YOUR_IP_ADDRESS/tools/
```Found bug? Have any suggestions?
=====
Please send your PR on the Github repository.(c) 2015
MasEDI.Net