EasyEngine membuatnya sangat mudah untuk mengelola nginx, perangkat lunak server web cepat yang hanya menggunakan sedikit memori saat menangani peningkatan volume pengguna secara bersamaan.
curl
, sqlite3
, pcntl
Untuk Linux, kami telah membuat skrip penginstal yang akan menginstal semua dependensi untuk Anda. Kami telah menguji ini di Ubuntu 14.04, 16.04, 18.04, 20.04, 22.04 dan Debian 8, Debian 10.
wget -qO ee https://rt.cx/ee4 && sudo bash ee
Meskipun skrip tidak berfungsi untuk distribusi Anda, Anda dapat menginstal dependensi secara manual lalu menjalankan perintah berikut untuk menginstal EasyEngine
wget -O /usr/local/bin/ee https://raw.githubusercontent.com/EasyEngine/easyengine-builds/master/phar/easyengine.phar
chmod +x /usr/local/bin/ee
EasyEngine juga dilengkapi dengan skrip penyelesaian tab untuk Bash dan ZSH. Cukup unduh ee-completion.bash dan sumber dari ~/.bash_profile
:
source /FULL/PATH/TO/ee-completion.bash
Jangan lupa menjalankan source ~/.bash_profile
setelahnya.
Jika menggunakan zsh untuk shell Anda, Anda mungkin perlu memuat dan memulai bashcompinit
sebelum melakukan sumber. Letakkan yang berikut ini di .zshrc
Anda :
autoload bashcompinit
bashcompinit
source /FULL/PATH/TO/ee-completion.bash
Untuk memulai EasyEngine dan membuat situs wordpress, jalankan
ee site create example.com --type=wp
Butuh situs wordpress dengan caching? Mencoba
ee site create example.com --type=wp --cache
Butuh multi-situs wordpress dengan cache halaman?
ee site create example.com --type=wp --mu=subdir --cache
Butuh situs html yang polos dan sederhana?
ee site create example.com
Ingin bermain-main dengan situs baru Anda?
ee shell example.com
Ingin tahu lebih banyak? Periksa readme dari perintah ini -
Catatan:ee help
, ee help site
dan ee help site create --type=wp
untuk mendapatkan semua detail tentang berbagai perintah dan subperintah yang dapat Anda jalankan.
Pengembangan easyengine dilakukan sepenuhnya di GitHub.
Kami telah menggunakan kerangka kerja wp-cli sebagai basis dan membangun EasyEngine di atasnya.
Repo ini berisi inti utama easyengine (kerangka kerja). Semua perintah tingkat atas (kecuali ee cli
) yaitu ee site
, ee shell
memiliki repo sendiri.
Saat ini, kami memiliki perintah berikut yang digabungkan secara default di EasyEngine:
Di masa depan, komunitas akan dapat membuat paket dan perintahnya sendiri!
Kami dengan hangat menyambut semua kontribusi dan dalam kapasitas apa pun yang Anda bisa, baik melalui Permintaan Tarik atau dengan melaporkan Masalah. Anda dapat berkontribusi di sini atau di salah satu repo perintah yang disebutkan di atas.