mirror of
https://github.com/10h30/ols-docker-env.git
synced 2026-05-12 15:21:24 +09:00
readme update
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
[<img src="https://img.shields.io/badge/slack-LiteSpeed-blue.svg?logo=slack">](litespeedtech.com/slack)
|
||||
[<img src="https://img.shields.io/twitter/follow/litespeedtech.svg?label=Follow&style=social">](https://twitter.com/litespeedtech)
|
||||
|
||||
Install a lightweight WordPress container with OpenLiteSpeed Edge or Stable version on Ubuntu 18.04 Linux.
|
||||
Install a lightweight WordPress container with OpenLiteSpeed Edge or Stable version based on Ubuntu 18.04 Linux.
|
||||
|
||||
### Prerequisites
|
||||
1. [Install Docker](https://www.docker.com/)
|
||||
@@ -151,15 +151,35 @@ bash bin/webadmin.sh [-U, --upgrade]
|
||||
### Apply OWASP ModSecurity
|
||||
Enable OWASP `mod_secure` on the web server:
|
||||
```
|
||||
bash bin/webadmin.sh [-modsec|-sec] enable
|
||||
bash bin/webadmin.sh [-M, --mod-secure] enable
|
||||
```
|
||||
Disable OWASP `mod_secure` on the web server:
|
||||
```
|
||||
bash bin/webadmin.sh [-modsec|-sec] disable
|
||||
bash bin/webadmin.sh [-M, --mod-secure] disable
|
||||
```
|
||||
|
||||
### Accessing the Database
|
||||
After installation, you can use phpMyAdmin to access the database by visiting `http://127.0.0.1:8080` or `https://127.0.0.1:8443`. The default username is `root`, and the password is the same as the one you supplied in the `.env` file.
|
||||
|
||||
## Customization
|
||||
If you want to customize the image by adding some packages, e.g. `lsphp74-pspell`, just extend it with a Dockerfile.
|
||||
1. We can create a `custom` folder and a `custom/Dockerfile` file under the main project.
|
||||
2. Add the following example code to `Dockerfile` under the custom folder
|
||||
```
|
||||
FROM litespeedtech/openlitespeed:latest
|
||||
RUN apt-get update && apt-get install lsphp74-pspell
|
||||
```
|
||||
3. Add `build: ./custom` line under the "image: litespeedtech" of docker-composefile. So it will looks like this
|
||||
```
|
||||
litespeed:
|
||||
image: litespeedtech/openlitespeed:${OLS_VERSION}-${PHP_VERSION}
|
||||
build: ./custom
|
||||
```
|
||||
4. Build and start it with command:
|
||||
```
|
||||
docker-compose up --build
|
||||
```
|
||||
|
||||
## Support & Feedback
|
||||
If you still have a question after using OpenLiteSpeed Docker, you have a few options.
|
||||
* Join [the GoLiteSpeed Slack community](litespeedtech.com/slack) for real-time discussion
|
||||
|
||||
Reference in New Issue
Block a user