{"id":12833,"date":"2020-04-04T04:49:36","date_gmt":"2020-04-04T04:49:36","guid":{"rendered":"https:\/\/www.semigataweb.com\/blog\/?p=12833"},"modified":"2020-04-14T14:52:27","modified_gmt":"2020-04-14T14:52:27","slug":"cara-install-mysql-di-ubuntu-18-04","status":"publish","type":"post","link":"https:\/\/semigataweb.com\/blog\/cara-install-mysql-di-ubuntu-18-04\/","title":{"rendered":"Cara Install MySQL di Ubuntu 18.04"},"content":{"rendered":"\n<p>MySQL adalah sistem manajemen basis data yang umumnya dipasang sebagai bagian dari tumpukan LAMP (Linux, Apache, MySQL, PHP \/ Python \/ Perl. Pada tutorial ini akan menjelaskan cara menginstal MySQL di server Ubuntu 18.04. <\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"854\" height=\"450\" src=\"https:\/\/www.semigataweb.com\/blog\/wp-content\/uploads\/2020\/04\/cara-instal-mysql-di-ubuntu.jpg\" alt=\"cara install mysql di ubuntu 18.04\" class=\"wp-image-12866\" srcset=\"https:\/\/semigataweb.com\/blog\/wp-content\/uploads\/2020\/04\/cara-instal-mysql-di-ubuntu.jpg 854w, https:\/\/semigataweb.com\/blog\/wp-content\/uploads\/2020\/04\/cara-instal-mysql-di-ubuntu-300x158.jpg 300w, https:\/\/semigataweb.com\/blog\/wp-content\/uploads\/2020\/04\/cara-instal-mysql-di-ubuntu-768x405.jpg 768w, https:\/\/semigataweb.com\/blog\/wp-content\/uploads\/2020\/04\/cara-instal-mysql-di-ubuntu-45x24.jpg 45w\" sizes=\"(max-width: 854px) 100vw, 854px\" \/><figcaption>Install MySQL di Ubuntu 18.04<\/figcaption><\/figure><\/div>\n\n\n\n<p>Untuk mengikuti tutorial ini, Anda memerlukan sebuah server Ubuntu 18.04 yang diatur agar user <strong>non-root<\/strong> memiliki hak akses <code>sudo<\/code> dan firewall.<\/p>\n\n\n\n<div id=\"toc_container\" class=\"toc_black no_bullets\"><p class=\"toc_title\">Contents<\/p><ul class=\"toc_list\"><li><\/li><li><\/li><li><\/li><li><\/li><\/ul><\/div>\n<h2 class=\"wp-block-heading\"><span id=\"Langkah_1_8211_Menginstal_MySQL\">Langkah 1 &#8211; Menginstal MySQL<\/span><\/h2>\n\n\n\n<p>Di Ubuntu 18.04, hanya versi terbaru dari MySQL yang disertakan dalam repositori paket APT secara default. Untuk menginstalnya, perbarui indeks paket pada server Anda dengan <code>apt<\/code>:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">$ sudo apt update<\/pre>\n\n\n\n<p>Kemudian instal paket default:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">$ sudo apt install mysql-server<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span id=\"Langkah_2_8211_Mengkonfigurasi_MySQL\">Langkah 2 &#8211; Mengkonfigurasi MySQL<\/span><\/h2>\n\n\n\n<p>Untuk instalasi baru, Anda perlu menjalankan skrip keamanan bawaan dengan mengubah beberapa opsi default yang kurang aman, seperti login root jarak jauh dan sampel user. Pada versi MySQL yang lebih lama, Anda perlu menginisialisasi direktori data secara manual juga, tetapi hal tersebut dilakukan secara otomatis pada versi terkini.<\/p>\n\n\n\n<p>Jalankan skrip keamanan berikut<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">$ sudo mysql_secure_installation<\/pre>\n\n\n\n<p>Kemudian Anda akan melalui serangkaian tahap konfirmasi dimana Anda dapat membuat beberapa perubahan pada opsi keamanan instalasi MySQL. Prompt pertama akan menanyakan apakah Anda ingin mengatur <strong>Plugin Validate Password Plugin<\/strong>, yang digunakan untuk menguji kekuatan kata sandi MySQL. Apapun pilihan Anda, prompt berikutnya adalah mengatur kata sandi untuk user <strong>root<\/strong> MySQL. Masukkan dan konfirmasikan kata sandi aman pilihan Anda.<\/p>\n\n\n\n<p>Dari sana, ketik <code>Y<\/code> dan kemudian <code>ENTER<\/code> untuk pada semua pertanyaan berikutnya. Proses ini akan menghapus beberapa user anonim dan database pengujian, menonaktifkan login root jarak jauh, dan memuat aturan baru sehingga MySQL segera menerima pengaturan yang telah Anda buat.<\/p>\n\n\n\n<p>Untuk menginisialisasi direktori data MySQL, gunakan <code>mysql_install_db<\/code> untuk versi sebelum 5.7.6, dan <code>mysqld --initialize<\/code> untuk 5.7.6 dan yang lebih baru. Namun, jika Anda menginstal MySQL dari distribusi Debian, seperti dijelaskan pada Langkah 1, direktori data diinisialisasi secara otomatis; Anda tidak perlu melakukan apa pun. Jika Anda tetap mencoba menjalankan perintah, Anda akan melihat pesan error berikut:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Output\nmysqld: Can't create directory '\/var\/lib\/mysql\/' (Errcode: 17 - File exists)\n. . .\n2018-04-23T13:48:00.572066Z 0 [ERROR] Aborting<\/pre>\n\n\n\n<p>Perhatikan bahwa meskipun Anda telah menetapkan kata sandi untuk <strong>root<\/strong> user MySQL, user ini tidak dikonfigurasikan untuk mengautentikasi dengan kata sandi saat menyambungkan ke shell MySQL. Jika Anda suka, Anda dapat menyesuaikan pengaturan ini dengan mengikuti Langkah 3.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span id=\"Langkah_3_8211_Opsional_Menyesuaikan_Otentikasi_User_dan_Hak_Istimewa\">Langkah 3 &#8211; (Opsional) Menyesuaikan Otentikasi User dan Hak Istimewa<\/span><\/h2>\n\n\n\n<p>Dalam sistem Ubuntu yang menjalankan MySQL 5.7 (dan versi yang lebih baru), <strong>root<\/strong> user MySQL diatur untuk mengotentikasi menggunakan plugin <code>auth_socket<\/code> secara default daripada dengan kata sandi. Hal ini bisa meningkatkan keamanan dan kegunaan dalam banyak kasus, tetapi juga dapat menyulitkan ketika Anda perlu mengizinkan program eksternal (mis., PhpMyAdmin) untuk mengakses user.<\/p>\n\n\n\n<p>Agar kata sandi terhubung ke MySQL sebagai root, Anda harus mengganti metode otentikasi dari <code>auth_socket<\/code> ke <code>mysql_native_password<\/code>. Untuk melakukan ini, buka prompt MySQL dari terminal Anda:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">$ sudo mysql <\/pre>\n\n\n\n<p>Selanjutnya, periksa metode otentikasi mana yang Anda (setiap akun user MySQL) gunakan dengan perintah berikut:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">mysql>  SELECT user,authentication_string,plugin,host FROM mysql.user; <\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Output\n+------------------+-------------------------------------------+-----------------------+-----------+\n| user             | authentication_string                     | plugin                | host      |\n+------------------+-------------------------------------------+-----------------------+-----------+\n| root             |                                           | auth_socket           | localhost |\n| mysql.session    | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost |\n| mysql.sys        | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost |\n| debian-sys-maint | *CC744277A401A7D25BE1CA89AFF17BF607F876FF | mysql_native_password | localhost |\n+------------------+-------------------------------------------+-----------------------+-----------+\n4 rows in set (0.00 sec)<\/pre>\n\n\n\n<p>Dalam contoh ini, Anda dapat melihat bahwa user <strong>root<\/strong> sebenarnya mengautentikasi menggunakan plugin <code>auth_socket<\/code>. Untuk mengonfigurasi akun <strong>root<\/strong> untuk mengautentikasi dengan kata sandi, jalankan perintah <code>ALTER USER<\/code> berikut. Pastikan untuk mengubah <strong>kata sandi<\/strong> menjadi kata sandi pilihan Anda, dan perhatikan bahwa perintah ini akan mengubah kata sandi <strong>root<\/strong> yang Anda atur di Langkah 2:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; <\/pre>\n\n\n\n<p>Kemudian, jalankan <code>FLUSH PRIVILEGES<\/code> yang memberi tahu server agar memuat ulang tabel hibah dan menerapkan perubahan baru Anda:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">mysql>  FLUSH PRIVILEGES; <\/pre>\n\n\n\n<p>Periksa kembali metode otentikasi yang digunakan oleh tiap user Anda untuk mengonfirmasi bahwa <strong>root<\/strong> tidak lagi diautentikasi menggunakan plugin <code>auth_socket:<\/code><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"> mysql> SELECT user,authentication_string,plugin,host FROM mysql.user; <\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Output+------------------+-------------------------------------------+-----------------------+-----------+\n| user             | authentication_string                     | plugin                | host      |\n+------------------+-------------------------------------------+-----------------------+-----------+\n| root             | *3636DACC8616D997782ADD0839F92C1571D6D78F | mysql_native_password | localhost |\n| mysql.session    | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost |\n| mysql.sys        | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost |\n| debian-sys-maint | *CC744277A401A7D25BE1CA89AFF17BF607F876FF | mysql_native_password | localhost |\n+------------------+-------------------------------------------+-----------------------+-----------+\n4 rows in set (0.00 sec)<\/pre>\n\n\n\n<p>Anda dapat melihat dalam output contoh bahwa user MySQL root sekarang mengautentikasi menggunakan kata sandi. Setelah Anda mengonfirmasi di server Anda sendiri, Anda dapat keluar dari shell MySQL:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">mysql>  exit <\/pre>\n\n\n\n<p>Atau mungkin hal itu lebih sesuai dengan alur kerja beberapa orang untuk terhubung ke MySQL dengan user khusus. Untuk membuat user tersebut, buka shell MySQL sekali lagi:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"> $ sudo mysql <\/pre>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p><strong>Catatan<\/strong>: Jika Anda mengaktifkan otentikasi kata sandi untuk root, seperti yang dijelaskan dalam paragraf sebelumnya, Anda harus menggunakan perintah yang berbeda untuk mengakses shell MySQL. Selanjutnya akan dijalankan klien MySQL dengan hak user biasa, dan Anda hanya akan mendapatkan hak administrator dalam basis data melalui mengautentikasi:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"> $ mysql -u root -p <\/pre>\n<\/div><\/div>\n\n\n\n<p>Dari sana, buat user baru dan berikan kata sandi yang kuat:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">mysql>  CREATE USER 'sammy'@'localhost' IDENTIFIED BY 'password'; <\/pre>\n\n\n\n<p>Lalu, beri user baru tersebut hak istimewa yang sesuai. Misalnya, Anda bisa memberikan hak user untuk semua tabel dalam database, serta hak untuk menambah, mengubah, dan menghapus hak user, dengan perintah berikut:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">mysql> GRANT ALL PRIVILEGES ON *.* TO 'sammy'@'localhost' WITH GRANT OPTION; <\/pre>\n\n\n\n<p>Perhatikan bahwa, pada titik ini, Anda tidak perlu menjalankan perintah <code>FLUSH PRIVILEGES<\/code> lagi. Perintah ini hanya diperlukan ketika Anda memodifikasi tabel hibah menggunakan pernyataan seperti <code>INSERT<\/code>, <code>UPDATE<\/code>, atau <code>DELETE<\/code>. Karena Anda membuat pengguna baru, alih-alih memodifikasi yang sudah ada, <code>FLUSH PRIVILEGES<\/code> tidak diperlukan di sini.<\/p>\n\n\n\n<p>Setelah itu, tutup shell MySQL:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">mysql> exit <\/pre>\n\n\n\n<p>Terakhir, mari kita uji hasil instalasi MySQL.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span id=\"Langkah_4_Menguji_MySQL\">Langkah 4 \u2014 Menguji MySQL<\/span><\/h2>\n\n\n\n<p>Terlepas dari bagaimana cara Anda menginstalnya, MySQL seharusnya sudah berjalan secara otomatis. Untuk mengujinya, periksa statusnya dengan:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">$ systemctl status mysql.service <\/pre>\n\n\n\n<p>Anda akan melihat output seperti berikut:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"Output\" data-enlighter-group=\"Output\">\u25cf mysql.service - MySQL Community Server\n   Loaded: loaded (\/lib\/systemd\/system\/mysql.service; enabled; vendor preset: en\n   Active: active (running) since Wed 2018-04-23 21:21:25 UTC; 30min ago\n Main PID: 3754 (mysqld)\n    Tasks: 28\n   Memory: 142.3M\n      CPU: 1.994s\n   CGroup: \/system.slice\/mysql.service\n           \u2514\u25003754 \/usr\/sbin\/mysqld<\/pre>\n\n\n\n<p>Jika MySQL tidak berjalan, Anda dapat menjalankannya dengan perintah  <code>sudo systemctl start mysql<\/code>. <\/p>\n\n\n\n<p>Untuk pemeriksaan tambahan, Anda dapat mencoba menyambungkan ke database menggunakan tool  <code>mysqladmin<\/code>&nbsp;, yang merupakan klien yang memungkinkan Anda menjalankan perintah administratif. Sebagai contoh, perintah ini terhubung ke MySQL sebagai <strong>root<\/strong>  (<code>-u root<\/code>) , meminta kata sandi  (<code>-p<\/code>), dan mengembalikan ke versi sebelumnya.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">$ sudo mysqladmin -p -u root version <\/pre>\n\n\n\n<p>Setelah itu, Anda akan melihat output seperti berikut:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"Output\" data-enlighter-group=\"Output\">mysqladmin  Ver 8.42 Distrib 5.7.21, for Linux on x86_64\nCopyright (c) 2000, 2018, Oracle and\/or its affiliates. All rights reserved.\n\nOracle is a registered trademark of Oracle Corporation and\/or its\naffiliates. Other names may be trademarks of their respective\nowners.\n\nServer version      5.7.21-1ubuntu1\nProtocol version    10\nConnection      Localhost via UNIX socket\nUNIX socket     \/var\/run\/mysqld\/mysqld.sock\nUptime:         30 min 54 sec\n\nThreads: 1  Questions: 12  Slow queries: 0  Opens: 115  Flush tables: 1  Open tables: 34  Queries per second avg: 0.006<\/pre>\n\n\n\n<p>Hal itu menandakan bahwa MySQL sudah berhasil diaktifkan dan berjalan dengan baik.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>MySQL adalah sistem manajemen basis data yang umumnya dipasang sebagai bagian dari tumpukan LAMP (Linux, Apache, MySQL, PHP \/ Python \/ Perl. Pada tutorial ini akan menjelaskan cara menginstal MySQL di server Ubuntu 18.04. Untuk mengikuti tutorial ini, Anda memerlukan sebuah server Ubuntu 18.04 yang diatur agar user non-root memiliki hak akses sudo dan firewall. [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":12866,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[43],"tags":[91],"_links":{"self":[{"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/posts\/12833"}],"collection":[{"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/comments?post=12833"}],"version-history":[{"count":35,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/posts\/12833\/revisions"}],"predecessor-version":[{"id":13241,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/posts\/12833\/revisions\/13241"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/media\/12866"}],"wp:attachment":[{"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/media?parent=12833"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/categories?post=12833"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/tags?post=12833"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}