Cold-Egg
f079202051
|
5 years ago | |
---|---|---|
.travis | 5 years ago | |
bin | 5 years ago | |
conf | 5 years ago | |
config | 5 years ago | |
logs | 5 years ago | |
sites | 5 years ago | |
.env | 5 years ago | |
.gitignore | 5 years ago | |
.travis.yml | 5 years ago | |
LICENSE | 5 years ago | |
README.md | 5 years ago | |
docker-compose.yml | 5 years ago |
README.md
OpenLiteSpeed WordPress Docker Container (beta)
Lightweight WordPress container with OpenLiteSpeed 1.5.10 & PHP 7.3 based on Ubuntu 18.04 Linux.
WordPress version will install: Latest
Prerequisites
- Install Docker
- Install Docker Compose
- 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
There's an existing sites
folder next to your docker-compose.yml file.
sites
– the location of your WordPress applicationsites/localhost/logs/
- the location of your access log
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.
Usage
Starting containers
You can start the containers with up or start methods:
docker-compose up
Running with daemon mode
docker-compose up -d
Running with start method
docker-compose start
Running start after config changing
docker-compose up --build
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.
Support & Feedback
If you still have a question after using OpenLiteSpeed Docker, you have a few options.
- Join the GoLiteSpeed Slack community for real-time discussion
- Post to the OpenLiteSpeed Forums for community support
- Reporting any issue on Github ols-docker-env project
Pull requests are always welcome