KeeWeb: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
== Installasi == | == Installasi == | ||
<syntaxhighlight lang="shell"> | |||
sudo su | |||
</syntaxhighlight> | |||
* Sebelum memulai, disarankan untuk memperbarui paket sistem Anda ke versi terbaru. Anda dapat memperbaruinya dengan perintah berikut: | * Sebelum memulai, disarankan untuk memperbarui paket sistem Anda ke versi terbaru. Anda dapat memperbaruinya dengan perintah berikut: | ||
<syntaxhighlight lang="shell"> | |||
apt-get update -y | |||
</syntaxhighlight> | |||
* Setelah semua paket diperbarui, instal dependensi lain yang diperlukan dengan perintah berikut: | * Setelah semua paket diperbarui, instal dependensi lain yang diperlukan dengan perintah berikut: | ||
<syntaxhighlight lang="shell"> | |||
apt-get install apt-transport-https git ca-certificates curl software-properties-common gnupg2 unzip -y | |||
</syntaxhighlight> | |||
=== Install Docker === | === Install Docker === | ||
* Paket Docker sangat dibutuhkan untuk menginstal pengelola kata sandi KeeWeb. Pertama, tambahkan repositori Docker dengan perintah berikut: | * Paket Docker sangat dibutuhkan untuk menginstal pengelola kata sandi KeeWeb. Pertama, tambahkan repositori Docker dengan perintah berikut: | ||
<syntaxhighlight lang="shell"> | |||
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" | |||
</syntaxhighlight><syntaxhighlight lang="shell"> | |||
apt-get install docker-ce -y | |||
</syntaxhighlight><syntaxhighlight lang="shell"> | |||
docker -v | |||
</syntaxhighlight> | |||
* Jika menggunakan Ubuntu versi 20.10 bisa menggunakan perintah berikut | * Jika menggunakan Ubuntu versi 20.10 bisa menggunakan perintah berikut | ||
Version 19.03.11 | Version 19.03.11<syntaxhighlight lang="shell"> | ||
snap install docker | |||
</syntaxhighlight>Version 19.03.13-0ubuntu3.1<syntaxhighlight lang="shell"> | |||
Version 19.03.13-0ubuntu3.1 | apt install docker.io | ||
</syntaxhighlight> | |||
=== Finishing === | === Finishing === | ||
<syntaxhighlight lang="shell"> | |||
git clone https://github.com/SvenC56/docker-keeweb.git | |||
</syntaxhighlight><syntaxhighlight lang="shell"> | |||
cd docker-keeweb | |||
</syntaxhighlight><syntaxhighlight lang="shell"> | |||
docker build -t svenc56/keeweb | |||
</syntaxhighlight><syntaxhighlight lang="shell"> | |||
docker images | |||
</syntaxhighlight><syntaxhighlight lang="shell"> | |||
docker run -d -p 80:80 svenc56/keeweb | |||
</syntaxhighlight><syntaxhighlight lang="shell"> | |||
docker ps | |||
</syntaxhighlight> | |||
*Sekarang, buka browser web Anda dan akses dasbor KeeWeb menggunakan URL ''http://your-server-ip'' | *Sekarang, buka browser web Anda dan akses dasbor KeeWeb menggunakan URL ''http://your-server-ip'' | ||
[[Category:Software]] | [[Category:Software]] | ||
[[Category:Security]] | [[Category:Security]] | ||
[[Category:Linux]] | |||
[[Category:Ubuntu]] | |||
[[Category:Debian]] | |||