Tutorials
Tutorials
Docker Container
Web Server
SSL/TLS Cloudflare
Snipe IT
PROXMOX
OsTicket
SPLP
MTCNA
Docker Container
Informasi Terkait Manajemen Container Menggunakan Docker
Docker Container
Sistem Operasi
Untuk Menginstall Docker Engine Kita Membutuhkan Versi 64-Bit Dari Sistem Operasi Dibawah ini:
Sebelum Menginstall Docker Engine, kita harus menghapus data docker yang ada
sebelumny, untuk VM atau VPS yang baru tidak perlu di lakukan
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo
MENGINSTALL DOCKER
tambahkan apt repository
# Add Docker's official GPG key:
echo \
https://download.docker.com/linux/ubuntu \
compose-plugin
Untuk Menginstall Versi Spesifik Dari Docker Engine, Terlebih Dahulu Cek Yang
Tersedia Pada Repository
5:27.1.1-1~ubuntu.24.04~noble
5:27.1.0-1~ubuntu.24.04~noble
...
VERSION_STRING=5:27.1.1-1~ubuntu.24.04~noble
jalankan perintah di bawah ini, terminal akan menampilkan tulisan hello world pada docker
docker ps -a
docker image ls
Web Server
Cara Konfigurasi Web Server
Cara Install Web Server
Web Server
After the installation, start and enable the Apache service to run with the system every time it
restarts.
Check the status of the Apache service and ensure that it is running:
sudo systemctl status apache2
If successful, you will see its status as running as shown in the example below:
install-lamp-stack-on-ubuntu-23
Image not found or type unknown
By default, the Apache service listens on ports 80 and 443 (Secure). We need to allow these two
ports through the UFW firewall. (Skip this step if you are not using the UFW firewall.)
Output:
install-lamp-stack-on-ubuntu-23
Image not found or type unknown
Finally, access the server address. If you see a similar page as shown below, it means that Apache
has been successfully installed.
install-lamp-stack-on-ubuntu-23
Image not found or type unknown
After the installation, start and enable the MariaDB server to automatically start with the system
reboot using the following command:
Check the status of the MariaDB server and ensure that it is running on the system, use the
following command:
install-lamp-stack-on-ubuntu-23
Image not found or type unknown
Secure MySQL/MariaDB
Next, let’s configure the security settings for your MySQL/MariaDB to ensure that it is properly set
up and secure after the installation. Use the following command to initiate the security
configuration:
sudo mysql_secure_installation
To configure the security settings for MySQL/MariaDB, please provide answers to the following
questions:
sudo mysql_secure_installation
“ NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MariaDB to secure it, we'll need the current
password for the root user. If you've just installed MariaDB, and
haven't set the root password yet, you should just press enter here.
Enter current password for root (enter foNOTE: RUNNING ALL PARTS OF THIS
SCRIPT IS RECOMMENDED FOR ALL MariaDB
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MariaDB to secure it, we'll need the current
password for the root user. If you've just installed MariaDB, and
haven't set the root password yet, you should just press enter here.
Setting the root password or using the unix_socket ensures that nobody
can log into the MariaDB root user without the proper authorisation.
You already have your root account protected, so you can safely answer 'n'.
You already have your root account protected, so you can safely answer 'n'.
Change the root password? [Y/n] #Keep default and hit Enter
New password: # Enter password for root and hit Enter
Re-enter new password: # Re-password for root and hit Enter
Password updated successfully!
Reloading privilege tables..
... Success!
Disallow root login remotely? [Y/n] #Keep default and hit Enter
... Success!
By default, MariaDB comes with a database named 'test' that anyone can
access. This is also intended only for testing, and should be removed
before moving into a production environment.
Remove test database and access to it? [Y/n] #Keep default and hit Enter
- Dropping test database...
... Success!
- Removing privileges on test database...
... Success!
Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.
Reload privilege tables now? [Y/n] #Keep default and hit Enter
... Success!
Cleaning up...
All done! If you've completed all of the above steps, your MariaDB
installation should now be secure.
Setting the root password or using the unix_socket ensures that nobody
can log into the MariaDB root user without the proper authorisation.
You already have your root account protected, so you can safely answer 'n'.
You already have your root account protected, so you can safely answer 'n'.
Change the root password? [Y/n] #Keep default and hit Enter
New password: # Enter password for root and hit Enter
Re-enter new password: # Re-password for root and hit Enter
Password updated successfully!
Reloading privilege tables..
... Success!
Disallow root login remotely? [Y/n] #Keep default and hit Enter
... Success!
By default, MariaDB comes with a database named 'test' that anyone can
access. This is also intended only for testing, and should be removed
before moving into a production environment.
Remove test database and access to it? [Y/n] #Keep default and hit Enter
- Dropping test database...
... Success!
- Removing privileges on test database...
... Success!
Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.
Reload privilege tables now? [Y/n] #Keep default and hit Enter
... Success!
Cleaning up...
All done! If you've completed all of the above steps, your MariaDB
installation should now be secure.
Now, please try logging into your MySQL/MariaDB using the root account and the password
previously set with the following command:
install-lamp-stack-on-ubuntu-23
Image not found or type unknown
exit;
After installation, you can check the installed PHP version using the following command:
php -v
If you see information about the current PHP version, it means PHP has been installed successfully,
and the necessary extensions have been activated.
install-lamp-stack-on-ubuntu-23
Image not found or type unknown
Create a file in the web root directory by typing the following command:
phpinfo ();
?>
After finishing, save and exit the file by pressing ctrl+o and enter ,and then ctrl+x and then enter
install-lamp-stack-on-ubuntu-23
Image not found or type unknown
Now, access the address http://IP-Server/info.php .If you see a similar image as shown below, it
means PHP is compatible with Apache.
install-lamp-stack-on-ubuntu-23
Image not found or type unknown
Conclusion
That’s it! Through this How to Install and Configure the LAMP stack on Ubuntu 23 guide, you have
successfully installed the LAMP stack on your server. If you have any comments or contributions,
please feel free to leave them in the comments section below.
Sertifikat ini akan berjalan jika pada settingan DNS cloudflare Proxy di centang (tanda awan
berwarna oranye aktif)
Files:
murungrayakab..pem
murungrayakab.key
Origin Certificate
-----BEGIN CERTIFICATE-----
MIIEsjCCA5qgAwIBAgIUG0yGp8Np7/OWrSxC3UsPok75IocwDQYJKoZIhvcNAQEL
BQAwgYsxCzAJBgNVBAYTAlVTMRkwFwYDVQQKExBDbG91ZEZsYXJlLCBJbmMuMTQw
MgYDVQQLEytDbG91ZEZsYXJlIE9yaWdpbiBTU0wgQ2VydGlmaWNhdGUgQXV0aG9y
aXR5MRYwFAYDVQQHEw1TYW4gRnJhbmNpc2NvMRMwEQYDVQQIEwpDYWxpZm9ybmlh
MB4XDTI0MDgxODA1MzkwMFoXDTM5MDgxNTA1MzkwMFowYjEZMBcGA1UEChMQQ2xv
dWRGbGFyZSwgSW5jLjEdMBsGA1UECxMUQ2xvdWRGbGFyZSBPcmlnaW4gQ0ExJjAk
BgNVBAMTHUNsb3VkRmxhcmUgT3JpZ2luIENlcnRpZmljYXRlMIIBIjANBgkqhkiG
9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8vpR4EW/hXMuWV9PI7voafd9l+nhsuz2Q5wg
26tj4ScSSiS0aoIRKJ9fiF6c+4di2Y2FGgwM/U/nFYOhFi/reUX91d5BqKUtYeNQ
oZlpNuHr3kvi9oEAG1jx6D9HsSQ7jXXUi+fnOPUq2q1wauRAPNVapWhFnj9nItKi
KJSV9wKq8LmQJiutQd77HP1wWDnuup3mv4oUSGxRBGw9lUaDfNw9BtW4lGi7O6+H
KJPFZBT69KTnLZV/7iiWP2HlSRNqgwpYeaX4U+z0a89GEVGvp1T7f3XXlVvnyB4c
LlJ6UoVp6Gx2lwQT08W7KYbOJsknC/dQQFZecFICWWxj+gMhXwIDAQABo4IBNDCC
ATAwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcD
ATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQn0NNJQdp5pxx695CZGyPi7Nz3ZDAf
BgNVHSMEGDAWgBQk6FNXXXw0QIep65TbuuEWePwppDBABggrBgEFBQcBAQQ0MDIw
MAYIKwYBBQUHMAGGJGh0dHA6Ly9vY3NwLmNsb3VkZmxhcmUuY29tL29yaWdpbl9j
YTA1BgNVHREELjAsghUqLm11cnVuZ3JheWFrYWIuZ28uaWSCE211cnVuZ3JheWFr
YWIuZ28uaWQwOAYDVR0fBDEwLzAtoCugKYYnaHR0cDovL2NybC5jbG91ZGZsYXJl
LmNvbS9vcmlnaW5fY2EuY3JsMA0GCSqGSIb3DQEBCwUAA4IBAQCiuYROX3X7Xp3I
uQ45WHKDTBNVONYtYfM0bjLYD5cguytmq76AB3ppq8lhk5r8uwQDew1UHN8DiTC0
fWiGu669pHM+szGX8bL9KIMFiMNcTJCORmB2HOvKM4/DA1UOxlAywrBP5XWfRZpx
bxjNOuwS8ZhQWjTaI6pKIRXX+JGAMlJHKCUQmD/Coaf81SRnk8NjfZ0F6rIxIG4i
TEFx0l5iJmiujl9GswCLUnsAYXkBV12O/NUv2PTRQtFU1k9m2q0iWTDJAIaJF+pK
SlPpR/dMBumfeQVdZhAsi89wUMYGonxofG64oE95Y3di/dLItfxzLykrTYOCN1tq
Ba10BoFN
-----END CERTIFICATE-----
Private Key
Copy the contents of your private key below to your web server and set file permissions such that
only your http server can access it. Additionally, you can optionally encrypt this file and provide a
password to decrypt it during your origin web server startup. The private key data will not be
stored at Cloudflare and will no longer be accessible once the creation is complete. Please make
sure you have a local copy of this key.
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDy+lHgRb+Fcy5Z
X08ju+hp932X6eGy7PZDnCDbq2PhJxJKJLRqghEon1+IXpz7h2LZjYUaDAz9T+cV
g6EWL+t5Rf3V3kGopS1h41ChmWk24eveS+L2gQAbWPHoP0exJDuNddSL5+c49Sra
rXBq5EA81VqlaEWeP2ci0qIolJX3AqrwuZAmK61B3vsc/XBYOe66nea/ihRIbFEE
bD2VRoN83D0G1biUaLs7r4cok8VkFPr0pOctlX/uKJY/YeVJE2qDClh5pfhT7PRr
z0YRUa+nVPt/ddeVW+fIHhwuUnpShWnobHaXBBPTxbsphs4myScL91BAVl5wUgJZ
bGP6AyFfAgMBAAECggEADpv/dUksUVVSGZyR8ReYy1pOqmYtJGl8CyelkB+3gy+q
uVuIn4jPiE5A2724maUTy/nm4WCNHWQDBHekJWXfNiz/rK7O6tl3p5WX4QeM3Hhs
CrMsY97wxzQrY2f+oweHLyPBEmJwtCuFlp1sD3lG5YF8kEp7OR8dz+mzR1Zbx/y6
lQJZrYuUcvJ2voHBDqeKt++eps71FDdmkL6LTAvQxueAHxZjVam9Eb7BT3XFdsC9
fWTMUTrhBtMrCiHYWW9cZKHrimYKRuubE/0yvWoqqlgyGVjkN4KX/Ls4lDeUdP/E
IvHCPwtdpAlcFZsqILJwWvVpaia4vZhgwetg++IW0QKBgQD8Xexzm2R6KvBUbA/5
ZqbbJjCRDtWeoSNTPY4eU73m3zq/Spg8KUMPaBWnIu5OEhWUcAZFkusiGzYEU6VA
u7031RUM/YqTSYFMliJh0bP/6uj7r1jrx83p3lt8RKrbbGJZD3PMVo0BhwmoR9a9
zaDIqdb0xdQ5Nhq0pd81dP9FMQKBgQD2ecsmfR5R4cNOXwmflgfL/QBAIEcQQxu5
U0kN1tGtjsSakx2oVR5pj9pAzteHErUH2nQ6HGP9wgsrKDISGYU+qo9BASckZtfC
f0jcaafAROzdHjxUA/GeMlBtFJ6k3ulE+Cl5koKn7HRX0CnDX0KcmGNxf4B+7OX5
peZSZYBrjwKBgA19O7lGMg2xo9zvVb8/9GU8WlY2k8aB2HCHlsQaN8lSX0KASzjT
/8igCKBBZrl3j/26Kyum2bid+borembGYivM0O470x9iS237jGTsH5HrTX6+daNM
r73za7JtvTAzT+JwyADBE5JkVGjRRjIo/pIbOekldd2E/dJwF0k1MrvRAoGAAvxy
w6KcbW2IyjhIi5Brw8Lq79v0QHQvr80cg3hozet+4kiKAXIWjjzZ7hMTdWV6n/+7
jMCvTXG+ZOV1xdZdUOcMGUOET+KXFpooLdNx3th27i7hmDr8AGinpMqtKV4yAU3o
Yrqtro8k0bOJ7f4HdpI6EjPzQJZqKt4hrjnglm0CgYEAu0QLr0aCBl8yDIvYBsKr
lsuaK2eHpKLIE1PXWbqS9k1j3s3KRYlz2JIUbpmID/kKe15pnK7yDLpCioYalmvX
qvXmRR7Q26yCrMDJuL34BDJbQTn2J8bEplkeMZE+xRzwr6NoASE0vZ3fgKLOnNr3
EKLMO4OPw4JFR+2kz518zss=
Installasi Snipe IT
Manajemen Asset TIK pada
Ubuntu 22
Sebelum mencoba untuk menginstall Snipe IT, periksa terlebih dahulu apakah pada server
sudah terinstall Apache, PHP 8, dan MySql, Cara Install Dapat Di Lihat Disini
PRE-REQUISITE
check LAMP stack dengan command ini:
php -v
INSTALLASI
sudo apt update && sudo apt upgrade -y
fileinfo php-ftp php-gd php-intl php-json php-ldap php-mbstring php-mysqli php-posix php-readline php-sockets
check IP lokal pada server dengan command: ifconfig jika net-tools ada terinstall pada server atau
gunakan command ip a
jika selesai download akan ada prompt bahwa composer berhasil di install
BUAT DATABASE
buat database dengan login ke MySql dengan command
masukan password MySql yang sudah kita buat saat installasi LAMP
Pakai Perintah Di Bawah untuk membuat database, Ganti tulisan berwarna merah dengan data
sesuai yang diinginkan
FLUSH PRIVILEGES;
cd /var/www/html
check jika sudah masuk menggunakan command pwd atau ls lalu download versi terbaru dari
Snipe IT
cd snipe-it
cp .env.example .env
ganti APP_URl=null dengan domain atau dengan ip lokal dari server contoh
http://tik,murungrayakab.go.id atau http://172.000.000.000
ganti APP_TIMEZONE='UTC' dengan zona waktu indonesia APP_TIMEZONE='Asia/Jakarta'
ganti konfigurasi database dengan database yang baru kita buat tadi
gunakan ctrl+o untuk save dan enter, lalu tekan ctrl+x untuk keluar dari nano
INSTALL COMPOSER
sudo composer update --no-plugins --no-scripts
gunakan command ll untuk mengecek permission dari folder yang sudah kita rubah
“
<VirtualHost *:80>
ServerName localhost
DocumentRoot /var/www/html/snipe-it/public
<Directory /var/www/html/snipe-it/public>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
ketik ctrl+o lalu enter untuk save, dan ctrl+x untuk keluar
mengaktifkan modul rewrite di Apache pada sistem. Modul rewrite ini penting untuk membuat
aturan URL yang dinamis dan mengelola URL redirection.
pastikan sudah mengganti APP_TRUSTED_PROXIES dengan IP reverse LOKAL/PUBLIK pada file .env
PROXMOX
PROXMOX
User Root dari container secara default tidak dapat digunakan untuk remote,
harus ada konfigurasi terlebih dahulu
Best Practice nya adalah, menambahkan user baru dan menambahkan user baru
tersebut kedalam group sudo
contoh:
adduser egovt
lalu masukan password dan keterangan lain dan konfirmasi menggunakan enter
Langkah 2. Memasukan User Baru Ke Group Sudo
contoh:
setelah ini baru kita dapat melakukan SSH ke server yang berupa container
akses menggunakan user baru tadi ke IP server untuk memastikan dapat melakukan SSH
OsTicket
OsTicket
Installing osTicket with the LAMP stack on Ubuntu 22.04 is straightforward, and the process will
take up to 15 minutes. Let’s get things done!
Prerequisites
A server running Ubuntu 22.04 or an Above
User privileges: root or non-root user with sudo privileges
Docs: https://httpd.apache.org/docs/2.4/
Memory: 10.0M
CPU: 203ms
CGroup: /system.slice/apache2.service
Next is PHP with its extensions. To install PHP 8.1 completely, execute the following command:
sudo apt-get install php8.1 php8.1-cli php8.1-common php8.1-imap php8.1-redis php8.1-snmp php8.1-xml php8.1-zip php
To check the installed PHP version, execute the following command, php -v:
root@host:~# php -v
Created directory: /var/lib/snmp/cert_indexes
PHP 8.1.2-1ubuntu2.14 (cli) (built: Aug 18 2023 11:41:11) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.2, Copyright (c) Zend Technologies
with Zend OPcache v8.1.2-1ubuntu2.14, Copyright (c), by Zend Technologies
The last component of the LAMP stack is the MariaDB (or MySQL) database server. To install the
MariaDB database server, execute the command below.
Make sure to replace YourStrongPasswordHere with your own strong password. Make sure to note
which password you used; you’ll need it later.
Step 4. Install osTicket on Ubuntu
22.04
First, we need to download the latest osTicket version into our Apache web document root.
cd /var/www/html
cp /var/www/html/osTicket/upload/include/ost-sampleconfig.php /var/www/html/osTicket/upload/include/ost-config.php
rm osTicket-v1.18.zip
cd /etc/apache2/sites-available/
touch osticket.conf
Open the file, paste the following lines of code, save the file and close it.
<VirtualHost *:80>
ServerName yourdomain.com
DocumentRoot /var/www/html/osTicket/upload
<Directory /var/www/html/osTicket>
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Enable the Apache configuration for osTicket and enable the Apache rewrite module.
apachectl -t
root@vps:~# apachectl -t
Syntax OK
Once the Apache service is restarted, you can finish the osTicket installation at
http://yourdomain.com. You must set a Name, Email, Username, and a strong password for your
ticketing system. Also, you will be asked for the database credentials you set in step three during
the installation. Congrats! You can now start using osTicket.
OsTicket
This post will explain how to install osTicket with Apache on Ubuntu 22.04.
Prerequisites
A server running Ubuntu 22.04.
A valid domain name is pointed to your server IP.
A root password is configured on the server.
apt install apache2 mariadb-server php libapache2-mod-php php-mysql php-cgi php-fpm php-cli php-curl php-gd
Once all the packages are installed, start and enable the Apache and MariaDB service using the
following command.
mysql_secure_installation
Answer all the questions to set a MariaDB root password and secure the installation:
Once logged in, create a database and user for osTicket with the following command.
Next, grant all the privileges to the osTicket database with the following command.
Next, flush the privileges and exit from the MariaDB shell with the following command.
Once you are done, you can proceed to the next step.
Download osTicket
First, download the latest version of osTicket with the following command.
wget https://github.com/osTicket/osTicket/releases/download/v1.17.2/osTicket-v1.17.2.zip
Once the osTicket is downloaded, create a directory of osTicket and extract the downloaded file
inside that directory.
mkdir /var/www/html/osticket
unzip osTicket-v1.17.2.zip -d /var/www/html/osticket
Next, change the ownership and permission of the osTicket directory with the following command:
Now, rename the osTicket sample configuration file using the command given below:
mv /var/www/html/osticket/upload/include/ost-sampleconfig.php /var/www/html/osticket/upload/include/ost-config.php
Once you are finished, you can proceed to the next step.
Create Apache Virtual Host
Next, you will need to create an Apache virtual host configuration file for osTicket. You can create it
with the following command.
nano /etc/apache2/sites-available/osticket.conf
<VirtualHost *:80>
ServerName osticket.example.com
ServerAdmin admin@localhost
DocumentRoot /var/www/html/osticket/upload
<Directory /var/www/html/osticket/upload>
Require all granted
Options FollowSymlinks
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/osticket.error.log
CustomLog ${APACHE_LOG_DIR}/osticket.access.log combined
</VirtualHost>
Save and close the file when you are done. Then, activate the osTicket virtual host and enable the
Apache rewrite module with the following command:
a2ensite osticket.conf
a2enmod rewrite
You can check the Apache status with the following command.
Click on the Continue. You should see the basic installation page.
Define your helpdesk URL, name, email, database name, username, password, then click on the
Install Now button to start the installation. Once the osTicket is installed, you should see the
following page.
To access the osTicket control panel, type the URL http://osticket.example.com/scp in your web
browser. You should see the osTicket login page.
Provide your admin username, password and click on the Login button. You should see the
osTicket dashboard on the following screen.
You can also access the osTicket default page using the URL http://osticket.example.com
To secure your website with the Let's Encrypt SSL, you will need to install the certbot package on
your server.
First, install the Snap package manager with the following command:
Next, create a symbolic link for Certbot binary to the system location:
ln -s /snap/bin/certbot /usr/bin/certbot
Next, run the following command to download and install Let's Encrypt SSL certificates:
You will be asked to provide your email address and accept the term of service:
----------------------------------------
Please read the Terms of Service at
https://letsencrypt.org/documents/LE-SA-v1.3-September-21-2022.pdf. You must
agree in order to register with the ACME server. Do you agree?
----------------------------------------
(Y)es/(N)o: Y
----------------------------------------
Would you be willing, once your first certificate is successfully issued, to
share your email address with the Electronic Frontier Foundation, a founding
partner of the Let's Encrypt project and the non-profit organization that
develops Certbot? We'd like to send you email about our work encrypting the web,
EFF news, campaigns, and ways to support digital freedom.
----------------------------------------
(Y)es/(N)o: Y
Type Y and press the Enter key to download and install the SSL certificates for your domain:
Account registered.
Requesting a certificate for osticket.example.com
----------------------------------------
If you like Certbot, please consider supporting our work by:
* Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate
* Donating to EFF: https://eff.org/donate-le
----------------------------------------
Conclusion
In this post, we showed you how to install osTicket with Apache on Ubuntu 22.04 server. You can
now deploy osTicket in your organization to scale and streamline your customer service and
drastically improve your customer experience.
SPLP
Berikut adalah Dokumentasi Teknis cara Integrasi dengan Portal Satu Data Indonesia (data.go.id)
1. Petunjuk Pelaksanaan Integrasi dengan Portal SDI menggunakan CKAN, DCAT, CSW, dan OAI-
PMH - disarankan untuk kemudahan cukup menggunakan CKAN
https://drive.google.com/file/d/1an1G1Mu3Ci3Q1SlQ2fazsWqGnATNlU1F/view?usp=share_link
https://drive.bappenas.go.id/owncloud/index.php/s/Ynd3REn4kz6TAJW?path=%2F
(Bot)
MTCNA