From cc6cc6e9d21624322096def3c07ae3b82c29412f Mon Sep 17 00:00:00 2001 From: Joe Cooper Date: Fri, 10 Feb 2023 13:00:41 -0600 Subject: [PATCH 1/5] Add a README --- README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..40755a6 --- /dev/null +++ b/README.md @@ -0,0 +1,30 @@ +# virtualmin-nginx + +Virtualmin plugin to use the nginx web server instead of Apache. + +# Installation + +The recommended way to install Virtualmin is to use the `virtualmin-install.sh` +automated install script, found on the [Download page](https://www.virtualmin.com/download) +of Virtualmin.com. To get the LEMP stack, which includes nginx instead of +Apache, use the `-b LEMP` option when installing. + +``` +# /bin/sh virtualmin-install.sh -b LEMP +``` + +If you won't be processing mail on the system, or the system is small (<1.5GB RAM) +you will likely want to use the `--minimal` option as well, which excludes some +of the more resource-intensive parts of the mail stack, and some other optional +packages. + +The install script uses your OS native package manager to install all software, +including our packages. + +The `LEMP` stack installs Virtualmin with the nginx and nginx-ssl plugsin, nginx, +BIND, Postfix, MariaDB, PHP, etc. and sets them up for use in a shared virtual hosting +environment. + +# OS Support + +We support this plugin on the same [operating systems as Virtualmin itself](. From f3639a41ba0b0b22487b8ec73d8d77b239719244 Mon Sep 17 00:00:00 2001 From: Joe Cooper Date: Fri, 10 Feb 2023 13:01:44 -0600 Subject: [PATCH 2/5] Oops...fix link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 40755a6..055f74c 100644 --- a/README.md +++ b/README.md @@ -27,4 +27,4 @@ environment. # OS Support -We support this plugin on the same [operating systems as Virtualmin itself](. +We support this plugin on the same [operating systems as Virtualmin itself](https://www.virtualmin.com/documentation/os-support/). From 4eb8b231b9c677de770f127bd208747fe65e370a Mon Sep 17 00:00:00 2001 From: Joe Cooper Date: Fri, 10 Feb 2023 13:03:00 -0600 Subject: [PATCH 3/5] Typos --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 055f74c..bb1de3c 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ Virtualmin plugin to use the nginx web server instead of Apache. # Installation The recommended way to install Virtualmin is to use the `virtualmin-install.sh` -automated install script, found on the [Download page](https://www.virtualmin.com/download) +automated install script, found on the [download page](https://www.virtualmin.com/download) of Virtualmin.com. To get the LEMP stack, which includes nginx instead of Apache, use the `-b LEMP` option when installing. @@ -21,7 +21,7 @@ packages. The install script uses your OS native package manager to install all software, including our packages. -The `LEMP` stack installs Virtualmin with the nginx and nginx-ssl plugsin, nginx, +The `LEMP` stack installs Virtualmin with the nginx and nginx-ssl plugins, nginx, BIND, Postfix, MariaDB, PHP, etc. and sets them up for use in a shared virtual hosting environment. From 7b934a6b2a18f9f1ae79507bb7cb1768ebca2d22 Mon Sep 17 00:00:00 2001 From: Joe Cooper Date: Fri, 10 Feb 2023 14:32:27 -0600 Subject: [PATCH 4/5] Simplify, don't talk about mail, etc. --- README.md | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/README.md b/README.md index bb1de3c..5a48be8 100644 --- a/README.md +++ b/README.md @@ -13,17 +13,9 @@ Apache, use the `-b LEMP` option when installing. # /bin/sh virtualmin-install.sh -b LEMP ``` -If you won't be processing mail on the system, or the system is small (<1.5GB RAM) -you will likely want to use the `--minimal` option as well, which excludes some -of the more resource-intensive parts of the mail stack, and some other optional -packages. - -The install script uses your OS native package manager to install all software, -including our packages. - The `LEMP` stack installs Virtualmin with the nginx and nginx-ssl plugins, nginx, BIND, Postfix, MariaDB, PHP, etc. and sets them up for use in a shared virtual hosting -environment. +environment. The `--minimal` flag also works with a `LEMP` installation. # OS Support From 1b93a2c287b93d866dcc281c9828afa338e2ab32 Mon Sep 17 00:00:00 2001 From: Joe Cooper Date: Sat, 11 Feb 2023 03:38:21 -0600 Subject: [PATCH 5/5] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5a48be8..3eb9ba4 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,9 @@ Virtualmin plugin to use the nginx web server instead of Apache. The recommended way to install Virtualmin is to use the `virtualmin-install.sh` automated install script, found on the [download page](https://www.virtualmin.com/download) of Virtualmin.com. To get the LEMP stack, which includes nginx instead of -Apache, use the `-b LEMP` option when installing. +Apache, use the `-b LEMP` option when installing. The install script should be +run on a freshly installed supported OS, with no preconfiguration or third party +repositories enabled. ``` # /bin/sh virtualmin-install.sh -b LEMP