Files
ols-docker-env/README.md
T

56 lines
1.6 KiB
Markdown
Raw Normal View History

2019-12-18 17:06:00 -05:00
# OpenLiteSpeed WordPress Docker Container (beta)
2019-12-18 16:24:03 -05:00
Lightweight WordPress container with OpenLiteSpeed 1.5.10 & PHP 7.3 based on Ubuntu 18.04 Linux.
2019-12-18 17:06:00 -05:00
2019-12-18 16:24:03 -05:00
WordPress version will install: Latest
### Prerequisites
1. [Install Docker](https://www.docker.com/)
2. [Install Docker Compose](https://docs.docker.com/compose/)
3. Clone this repository or copy the files from this repository into a new folder.
```
git clone https://github.com/litespeedtech/ols-docker-env.git
```
## Configuration
Edit the `.env` file to change the WordPress Domain, user and password, default MySQL root and wordpress password .
## Installation
Open a terminal and `cd` to the folder in which `docker-compose.yml` is saved and run:
```
docker-compose up
```
2019-12-18 17:06:00 -05:00
There's an existing `sites` folder next to your docker-compose.yml file.
* `sites` the location of your WordPress application
* `sites/localhost/logs/` - the location of your access log
2019-12-18 16:24:03 -05:00
The containers are now built and running. You should be able to access the WordPress installation with the configured domain in the browser address. By default it is http://127.0.0.1.
2019-12-18 17:06:00 -05:00
## Usage
### Starting containers
You can start the containers with up or start methods:
```
docker-compose up
```
Running with daemon mode
```
docker-compose up -d
```
```
docker-compose start
```
### Stopping containers
```
docker-compose stop
```
### Removing containers
To stop and remove all the containers use the down command:
```
docker-compose down
```
### Adminer (formerly phpMinAdmin)
You can also visit http://127.0.0.1:8080 to access Data Base after starting the containers.
The default username is root, and the password is the same as supplied in the .env file.