Tampilkan postingan dengan label OS. Tampilkan semua postingan
Tampilkan postingan dengan label OS. Tampilkan semua postingan

Kamis, 17 Februari 2022

Install Composer Di Centos 8

Februari 17, 2022 0

 



1. Cek versi PHP yang terpasang.

 $ php -version  

2. Download installer Composer dengan wget

 sudo dnf -y install wget wget https://getcomposer.org/installer -O composer-installer.php  

3. Kemudian jalankan file installer tersebut:

 sudo php composer-installer.php --filename=composer --install-dir=/usr/local/bin  

4. Cek versi composer yang terinstall:

 $ composer --version  


end 😉

Install GIT di Centos 8

Februari 17, 2022 0

 


1. Gunakan alat manajemen paket DNF untuk memperbarui paket lokal Anda.

 $ sudo dnf update -y  

2. Setelah pembaruan selesai, Anda dapat menginstal Git:

 $ sudo dnf install git -y  

3. Anda dapat mengonfirmasi bahwa Anda telah menginstal Git dengan benar dengan menjalankan perintah berikut:

 $ git --version  

end 😉

Rabu, 16 Februari 2022

Instalasi Postgres 12 di Centos 8

Februari 16, 2022 0

1. Install and start PostgreSQL.

 [root@www ~]# dnf module -y install postgresql:12/server  
 [root@www ~]# postgresql-setup --initdb  
  * Initializing database in '/var/lib/pgsql/data'  
  * Initialized, logs are in /var/lib/pgsql/initdb_postgresql.log  
 [root@www ~]# systemctl enable --now postgresql  

2. Secara default, dimungkinkan untuk terhubung ke Server PostgreSQL hanya dari Localhost dengan otentikasi [peer].

 # listen only localhost by default  
 [root@www ~]# grep listen_addresses /var/lib/pgsql/data/postgresql.conf  
 #listen_addresses = 'localhost' # what IP address(es) to listen on;  
 # authentication methods by default  
 [root@www ~]# grep -v -E "^#|^$" /var/lib/pgsql/data/pg_hba.conf  
 local  all       all                   peer  
 host  all       all       127.0.0.1/32      ident  
 host  all       all       ::1/128         ident  
 local  replication   all                   peer  
 host  replication   all       127.0.0.1/32      ident  
 host  replication   all       ::1/128         ident  

3. Pada otentikasi [peer], diperlukan pengguna OS dan pengguna PostgreSQL yang namanya sama untuk terhubung ke Server PostgreSQL.

 # add an OS user  
 [root@www ~]# useradd cent  
 # add an PostgreSQL user and his Database with PostgreSQL admin user  
 [root@www ~]# su - postgres  
 [postgres@www ~]$ createuser cent  
 [postgres@www ~]$ createdb testdb -O cent  
 # show users and databases  
 [postgres@www ~]$ psql -c "select usename from pg_user;"  
  usename  
 ----------  
  postgres  
  cent  
 (2 rows)  
 [postgres@www ~]$ psql -l  
                  List of databases  
   Name  | Owner  | Encoding |  Collate  |  Ctype  |  Access privileges  
 -----------+----------+----------+-------------+-------------+-----------------------  
  postgres | postgres | UTF8   | en_US.UTF-8 | en_US.UTF-8 |  
  template0 | postgres | UTF8   | en_US.UTF-8 | en_US.UTF-8 | =c/postgres  +  
       |     |     |       |       | postgres=CTc/postgres  
  template1 | postgres | UTF8   | en_US.UTF-8 | en_US.UTF-8 | =c/postgres  +  
       |     |     |       |       | postgres=CTc/postgres  
  testdb  | cent   | UTF8   | en_US.UTF-8 | en_US.UTF-8 |  
 (4 rows)  

PostgreSQL 12 : Remote Connection

1. Ada banyak metode otentikasi di PostgreSQL. Pada contoh ini, Konfigurasikan metode sandi MD5.

 [root@www ~]# vi /var/lib/pgsql/data/postgresql.conf  
 # line 59: uncomment and change  
 listen_addresses = '*'  
 [root@www ~]# vi /var/lib/pgsql/data/pg_hba.conf  
 # add to the end  
 # TYPE DATABASE    USER      ADDRESS         METHOD  
 # "local" is for Unix domain socket connections only  
 local  all       all                   peer  
 # IPv4 local connections:  
 host  all       all       127.0.0.1/32      ident  
 # IPv6 local connections:  
 host  all       all       ::1/128         ident  
 # Allow replication connections from localhost, by a user with the  
 # replication privilege.  
 local  replication   all                   peer  
 host  replication   all       127.0.0.1/32      ident  
 host  replication   all       ::1/128         ident  
 # specify network range you allow to connect on [ADDRESS] section  
 # if allow all, specify [0.0.0.0/0]  
 host  all       all       10.0.0.0/24       md5  
 [root@www ~]# systemctl restart postgresql  

2. Jika Firewalld sedang berjalan, izinkan layanan PostgreSQL.

 [root@www ~]# firewall-cmd --add-service=postgresql --permanent  
 success  
 [root@www ~]# firewall-cmd --reload  
 success  

3. Untuk terhubung ke Database PostgreSQL dengan kata sandi MD5, setel kata sandi untuk setiap pengguna PostgreSQL.

 # connect to own database  
 [cent@www ~]$ psql -d testdb  
 psql (12.1)  
 Type "help" for help.  
 # set or change own password  
 testdb=> \password  
 Enter new password:  
 Enter it again:  
 testdb=> \q  
 # also possible to set or change password for any users with PostgreSQL admin user  
 [postgres@www ~]$ psql -c "alter user cent with password 'password';"  
 ALTER ROLE  

4. Verifikasi pengaturan untuk terhubung ke Database PostgreSQL dengan kata sandi MD5 dari host jarak jauh.

 [root@node01 ~]# psql -h www.srv.world -d testdb -U cent  
 Password for user cent:  # password  
 psql (12.1)  
 Type "help" for help.  
 testdb=> # connected  

PROBLEM:

Sewaktu ingin membuat extention CREATE EXTENSION IF NOT EXISTS "uuid-ossp";

muncul error seperti dibawah ini:

ERROR: could not open extension control file "/usr/share/pgsql/extension/uuid-ossp.control": No such file or directory

SOLUTION:

Anda mungkin juga ingin menginstal paket contrib yang menyediakan beberapa fitur tambahan untuk sistem database PostgreSQL.

 $ sudo dnf install postgresql-contrib  

PROBLEM:

Tidak dapat membuat extention CREATE EXTENSION IF NOT EXISTS "uuid-ossp"; karena bukan superuser

SOLUTION:

 [root@www ~]# su - postgres  
 [postgres@www ~]$ ALTER USER namauser WITH SUPERUSER;  

Selasa, 30 Mei 2017

Pengaturan Email Pada Microsoft Office Outlook

Mei 30, 2017 0

Microsoft Outlook adalah layanan aplikasi client e-mail yang umum digunakan. Setelah membuat account email di Server, Anda bisa mengakses email (membaca dan mengirim email) menggunakan webmail atau mail client favorit. Anda memiliki 2 pilihan dalam menggunakan (mengirim dan menerima) e-mail yang Anda miliki dalam web hosting. Pilihan yang pertama adalah WebMail dan pilihan yang kedua adalah menggunakan Outlook atau jenis mail client yang lain. Ada banyak sekali software mail client, kali ini kita akan membahas cara menggunakan Outlook Express untuk mengakses email Anda.

Langkah-langkahnya ialah sebagai berikut ini:

Pertama silahkan buka Outlook anda kemudian akan muncul tampilan berikut ini.



Centang Manually Configure server settings or additional server types. kemudian klik Next

maka akan dilanjutkan dengan tampilan berikut ini.


Pilih saja Internet Email kemudia klik Next. lalu akan muncul tampilan berikut dibawah ini


isi semua data dengan lengkap sesuai dengan akun email yang anda miliki seperti contoh diatas kemudia klik tombol More Settings


pada tab Outgoing server centang pada My Outgoing server (SMTP) requires authentication dan pilih Use same settings as my incoming mail server kemudian masuk ke tab advanced.


lihat pada port diatas kemudia klik OK


dan tekan tombol Test account settings untuk memastikan apakah settingan sudah benar. jika sukses akan tampil tampilan seperti dibawah ini.


jika keduanya sudah Completed maka pengaturan sudah benar. dan bisa di close saja.


Tekan Next dan selesaikan proses pengaturan ini hingga finish



pengaturan telah beres sekarang anda bisa mencoba mengirim dan menerima email.

Sabtu, 10 September 2016

Membuat Project Laravel Menggunakan Laragon Di Windows

September 10, 2016 0
Membangun proyek laravel pada sistem operasi windows dengan powerfull server, ringkas dan mudah yaitu dengan menggunakan Laragon. Hanya dengan mendownload dan menginstall laragon kita dapat membuat project dan sekaligus membuat virtual host nya, laragon telah menyediakan paket layanan yang diperlukan untuk proyek laravel yaitu php, apache, mysql dan juga sebuah terminal. bagaimana menginstall laragon dan membuat proyek laravel menggunakan laragon ikuti catatan dibawah ini.
Download Laragon di https://laragon.org kemudian install dan akan muncul tampilan awal installasi sebagai berikut gambar 13.0. langsung saja klik Next
Gambar 13.0
Berikutnya Gambar 13.1 adalah tampilan dan inputan untuk mengisikan folder tempat proyek kita akan disimpan. silahkan diisi dengan bebas sesuai dengan tempat penyimpanan yang tersedia pada pc. kemudian klik Next
Gambar 13.1
Berikutnya gambar 13.2 akan muncul tampilan dimana laragon memiliki fitur yang spesial dan keren yaitu untuk otomatis mendeteksi dan membuat sebuah virtual host untuk proyek misalnya proyek kerja kita terletak di http://locahost/myproject maka akan menjadi http://myproject.dev. untuk mengaktifkannya centang auto create virtual host kemudian klik Next
Gambar 13.2
Selanjutnya Pada Gambar 13.3 akan muncul tampilan konfirmasi dan informasi mengenai tujuan lokasi folder dan fitur yang diaktifkan, langsung saja klik Install
Gambar 13.3
Berikutnya gambar 13.4 installasi laragon sedang diproses silahkan tunggu sampai selesai
Gambar 13.4
Setelah selesai Gambar 13.5 maka akan muncul tampilan dengan pesan instalasi telah diinstall langsung saja klik Finish untuk mengakhiri dan menjalankan Laragon.
Gambar 13.5
MENJALANKAN LARAGON
Berikut Gambar 13.6 adalah tampilan utama dari aplikasi Laragon dengan tampilan yang sederhana sehingga mudah untuk digunakan.
Gambar 13.6
Berikutnya Gambar 13.7 untuk membuat sebuah proyek laravel dengan cara klik Menu > Laravel > Create Project > Laravel 5
Gambar 13.7
Selanjutnya Gambar 13.8 akan muncul tampilan input untuk memasukan nama proyek laravel yang akan kita buat sebaiknya ditulis dengan huruf kecil dan tidak menggunakan spasi atau karakter symbol. kemudian klik OK
Gambar 13.8
Maka akan ditampilkan terminal bahwa proyek sedang diciptakan dan pada gambar 13.9 ditampilkan proses pembuatan proyek telah selesai.
Gambar 13.9
Kemudian pada gambar 14.0 pastikan proyek yang akan anda gunakan dengan membuka Menu > Laravel > Switch project
Gambar 14.0
Lalu pada tampilan utama gambar 14.1 Laragon klik Start All untuk menjalankan server yaitu php, apache, mysql
Gambar 14.1
Maka server akan diaktifkan seperti terlihat pada gambar 14.2 dibawah ini
Gambar 14.2
Untuk meilhat proyek laravel pada browser, maka buka browser dan ketik http://myproject.dev dengan begitu akan terlihat tampilan laravel pertama seperti terlihat pada gambar 14.3 dibawah ini.
Gambar 14.3
Dan apabila di klik pada tombol Database maka akan otomatis terbuka tampilan phpmyadmin pada browser seperti pada gambar 14.4 dibawah ini.
Gambar 14.4
Kemudian Tombol Terminal apabila ditekan maka akan memunculkan sebuah terminal menuju path proyek laravel yang kita kerjakan, seperti pada gambar 14.5 berikut ini.
Gambar 14.5