Wajah menggunakan install pdo_mysql centos 7

PHP (dulu Personal Home Page, sekarang Hypertext Preprocessor) adalah bahasa pemrogramman yang berfokus pada automatisasi server dan termasuk ke dalam LAMP (Linux, Apache, MySQL, PHP) Stack yang biasanya digunakan untuk

  • Menulis skrip untuk sisi server,
  • Menulis skrip baris perintah,
  • Menu aplikasi desktop

PHP digunakan di sistem operasi terkemuka seperti Linux (Debian, Mandriva, Vedora, dll. ), varian Unix (HP-UX, Solaris OpenBSD), Microsoft Windows, macOS, RISC OS, dan lain sebagainya. Sebelum memulai menulis skrip PHP, diharuskan melakukan instalasi PHP itu sendiri pada OS anda. Berikut adalah langkah langkah untuk melakukan installasi PHP pada sistem operasi CentOS


Menghadapi Installasi PHP 7. x Pada Operasi CentOS 7


Berikut adalah langkah langkah untuk installasi PHP versi 7. 1, 7. 2, 7. 3 beri 7. 4 pad os CentOS 7


Langkah 1. Instal yum-utils dan aktifkan repositori EPEL

  • Login ke dalam server dan jalankan command yum untuk menginstal yum-utils & aktifkan repositori epel
[root@faiz ~]# yum install epel-release yum-utils -y

Langkah 2. Download dan Instal remirepo

[root@faiz ~]# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
_

Langkah 3. Konfigurasi repositori PHP 7. x sesuai yang diinginkan

  • Konfigurasi repositori untuk PHP anda dengan sintaks
[root@faiz ~]# yum-config-manager --enable remi-php7

dengan

  • 1 untuk repositori PHP 7. 1
  • 2 untuk repositori PHP 7. 2
  • 3 untuk repositori PHP 7. 3
  • 4 untuk repositori PHP 7. 4

Langkah 4. Instal PHP7. x dengan dependencies-nya

  • Katakan langkah ini, PHP yang diinstall adalah PHP 7. 4 dengan beberapa modul
[root@faiz ~]# yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql -y
  • Pastikan mendownload modul yang anda perlukan untuk skrip programming anda. Semua modul yang dapat digunakan untuk PHP dapat dilihat dengan sintaks

[root@faiz ~]# yum search php | more
_

Langkah 5. Periksa kembali dan verifikasi versi PHP

  • Ketika step 4) sudah selesai terinstal, maka gunakan sintaks
[root@faiz ~]# php -v

untuk memeriksa kembali versi dari PHP yang terinstal


Setelah melakukan instalasi PHP, anda bisa memulai untuk menulis skrip PHP di Script Editor kesukaan anda dan eksekusi langsung skrip tersebut. selamat pemrograman

Shopware adalah generasi berikutnya dari perangkat lunak e-commerce open source. Berdasarkan pada teknologi mutakhir seperti Symfony 3, Doctrine2 dan Zend Framework Shopware hadir sebagai platform yang sempurna untuk proyek e-commerce Anda berikutnya

Tutorial ini akan memandu Anda melalui pemasangan Shopware Community Edition (CE) pada sistem CentOS 7 dengan menggunakan NGINX sebagai web server

Persyaratan Shopware

Pastikan sistem Anda memenuhi persyaratan minimum berikut

  • Sistem operasi berbasis Linux dengan server web NGINX atau Apache 2. x (tolak mod_rewrite)
  • PHP5. 6. 4 atau lebih tinggi dengan ekstensi ctype, gd, curl, dom, hash, iconv, zip, json, mbstring, openssl, session, simplexml, xml, zlib, fileinfo, dan pdo/mysql. Harap rekomendasikan PHP7. 1 peti mati lebih tinggi
  • mysql5. 5. 0 atau lebih tinggi
  • Kemampuan untuk melakukan pekerjaan cron
  • Minimal 4 GB ruang hard disk yang tersedia
  • IonCube Loader versi 5. 0. 0 atau yang lebih baru (opsional)

Prasyarat

  • Sistem yang menjalankan CentOS 7
  • Pengguna non-root dengan hak sudo

langkah awal

Konfigurasi zona waktu server, Pada contoh kali ini kita akan mengatur pada zona waktu menjadi Asia/Jakarta

timedatectl list-timezones
sudo timedatectl set-timezone 'Asia/Jakarta'
_

Perbarui mengemas sistem operasi Anda (software). Ini adalah langkah pertama yang penting karena memastikan Anda memiliki pembaruan terbaru dan perbaikan keamanan untuk paket perangkat lunak default sistem operasi Anda

sudo yum update -y

Instal beberapa paket penting yang diperlukan untuk administrasi dasar sistem operasi CentOS

sudo yum install -y curl wget vim unzip socat epel-release
_

Langkah 1 – Instal ekstensi PHP dan PHP

Siapkan repo YUM Webtatic

sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
_

Instal PHP dan juga ekstensi PHP yang diperlukan Shopware

sudo yum install -y php72w php72w-cli php72w-fpm php72w-common php72w-mysql php72w-curl php72w-json php72w-zip php72w-gd php72w-xml php72w-mbstring php72w-opcache

Untuk menampilkan modul PHP yang telah terkompilasi, Anda dapat menjalankan

________sebelas_______

periksa versi PHP

php --version
# PHP 7.2.14 (cli) (built: Jan 12 2019 12:47:33) ( NTS )
# Copyright (c) 1997-2018 The PHP Group
# Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
#     with Zend OPcache v7.2.14, Copyright (c) 1999-2018, by Zend Technologies

Mulai dan aktifkan layanan PHP-FPM dengan perintah

sudo systemctl start php-fpm.service
sudo systemctl enable php-fpm.service

Sekarang kita dapat melaju ke langkah berikutnya, yaitu instalasi instalasi IonCube Loader

Langkah 2 – Instal IonCube Loader (opsional)

Unduh IonCube Loader

cd /tmp && wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Ekstrak pemuat

________limabelas_______

Selanjutnya temukan direktori ekstensi PHP dari sistem dengan menggunakan perintah

sudo yum install -y php72w php72w-cli php72w-fpm php72w-common php72w-mysql php72w-curl php72w-json php72w-zip php72w-gd php72w-xml php72w-mbstring php72w-opcache
7

sudo yum update -y
0

Copy ionCube Loader ke direktori PHP extensions, Mohon untuk di perhatikan versi ioncube loader, jika Anda menggunakan php versi 7. 3 maka gunakan ________10______8

sudo yum update -y
1

Masukkan konfigurasi loader PHP ke ________10______9

sudo yum update -y
2

kemudian tambahkan baris berikut yang akan memuat konfigurasi ionCube loader, tempatkan di bagian mana saja

sudo yum update -y
3

Simpan file dan mulai ulang PHP-FPM

sudo yum update -y
4

Langkah 3 – Instal MariaDB dan Buat Database

Instal server basis data MariaDB

sudo yum update -y
5

Periksa versi MariaDB

sudo yum update -y
6

Mulai dan aktifkan layanan MariaDB

sudo yum update -y
7

Default kering, MariaDB tidak diamankan. Jadi, Anda perlu mengamankannya dengan

sudo yum update -y
_8

Jawab semua pertanyaan seperti yang ditunjukkan di bawah ini

sudo yum update -y
_9

Setelah MariaDB diamankan, masuk ke shell MariaDB dengan perintah berikut

sudo yum install -y curl wget vim unzip socat epel-release
_0

Masukkan kata sandi root Anda saat diminta. Kemudian, buat database dan user database untuk Shopware

Dalam contoh berikut, kita akan membuat database dengan nama

php -m

ctype
curl
exif
fileinfo
. . .
. . .
0 dan dengan nama user
php -m

ctype
curl
exif
fileinfo
. . .
. . .
1, Anda bebas memberi nama sesuai dengan kehendak Anda

sudo yum install -y curl wget vim unzip socat epel-release
_1

keluar dari shell MariaDB dengan perintah berikut

sudo yum install -y curl wget vim unzip socat epel-release
_2

Langkah 4 – Instal Acme. sh client dan Let's Encrypt (opsional)

Mengamankan blog/situs web Anda dengan HTTPS memang langkah yang diminta, tetapi HTTPS adalah praktik yang baik untuk mengamankan lalu lintas situs Anda

Untuk mendapatkan sertifikat TLS dari Let’s Encrypt, kami akan menggunakan klien

php -m

ctype
curl
exif
fileinfo
. . .
. . .
2. puncak. sh adalah perangkat lunak shell UNIX yang digunakan untuk mendapatkan sertifikat TLS dari Let's Encrypt dengan tanpa ketergantungan

Unduh dan instal acme. SH

sudo yum install -y curl wget vim unzip socat epel-release
_3

Periksa versi acme. SH

sudo yum install -y curl wget vim unzip socat epel-release
_4

Dapatkan sertifikat RSA dan ECC/ECDSA untuk domain/hostname Anda

sudo yum install -y curl wget vim unzip socat epel-release
_5

Jika ingin membuat sertifikat palsu untuk pengujian, Anda dapat menambahkan flag

php -m

ctype
curl
exif
fileinfo
. . .
. . .
3ke perintah di atas

Setelah menjalankan perintah di atas, sertifikat dan kunci akan berada di

  • untuk RSA di direktori.
    php -m
    
    ctype
    curl
    exif
    fileinfo
    . . .
    . . .
    _4
  • untuk ECC/ECDSA di direktori.
    php -m
    
    ctype
    curl
    exif
    fileinfo
    . . .
    . . .
    _5

Untuk daftar semua sertifikat, jalankan perintah

sudo yum install -y curl wget vim unzip socat epel-release
_6

Buat direktori untuk menyimpan sertifikat Anda. Kita akan menggunakan direktori

php -m

ctype
curl
exif
fileinfo
. . .
. . .
6

sudo yum install -y curl wget vim unzip socat epel-release
_7

Instal/salin sertifikat direktori

php -m

ctype
curl
exif
fileinfo
. . .
. . .
6

sudo yum install -y curl wget vim unzip socat epel-release
_8

Semua sertifikat akan diperpanjang secara otomatis setiap 60 hari

Setelah mendapatkan sertifikat, keluar dari user root dan kembali ke user biasa dengan hak

php -m

ctype
curl
exif
fileinfo
. . .
. . .
8

sudo yum install -y curl wget vim unzip socat epel-release
_9

Langkah 5 – Instal dan konfigurasikan NGINX

Unduh dan instal NGINX

sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
_0

Periksa versi NGINX

sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
_1

Mulai dan aktifkan layanan Nginx

sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
_2

Buat file Konfigurasi NGINX untuk Shopware

sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
_3

tambahkan konfigurasi berikut

sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
_4

Periksa konfigurasi NGINX agar tidak ada kesalahan sintaks

sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
_5

Muat ulang layanan NGINX

sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
_6

Langkah 6 – Instal Shopware

Buat direktori root untuk Shopware, direktori ini merupakan tempat di mana Shopware menyimpan semua data dan file dari CMS

sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
_7

Ubah kepemilikan dari direktori

php -m

ctype
curl
exif
fileinfo
. . .
. . .
_9 menjadi [
php --version
# PHP 7.2.14 (cli) (built: Jan 12 2019 12:47:33) ( NTS )
# Copyright (c) 1997-2018 The PHP Group
# Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
#     with Zend OPcache v7.2.14, Copyright (c) 1999-2018, by Zend Technologies
0

sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
_8

Masuk ke direktori document root

sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
_9

Unduh dan unzip rilis terbaru Shopware via

php --version
# PHP 7.2.14 (cli) (built: Jan 12 2019 12:47:33) ( NTS )
# Copyright (c) 1997-2018 The PHP Group
# Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
#     with Zend OPcache v7.2.14, Copyright (c) 1999-2018, by Zend Technologies
1

sudo yum install -y php72w php72w-cli php72w-fpm php72w-common php72w-mysql php72w-curl php72w-json php72w-zip php72w-gd php72w-xml php72w-mbstring php72w-opcache
_0

CATATAN. Kunjungi halaman resmi shopware untuk melihat apakah ada versi baru yang telah terbit. Ganti URL jika ada versi baru yang tersedia

Ubah kepemilikan direktori

php -m

ctype
curl
exif
fileinfo
. . .
. . .
_9 menjadi nginx

sudo yum install -y php72w php72w-cli php72w-fpm php72w-common php72w-mysql php72w-curl php72w-json php72w-zip php72w-gd php72w-xml php72w-mbstring php72w-opcache
_1

Jalankan perintah berikut dan atur user dan group ke

php --version
# PHP 7.2.14 (cli) (built: Jan 12 2019 12:47:33) ( NTS )
# Copyright (c) 1997-2018 The PHP Group
# Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
#     with Zend OPcache v7.2.14, Copyright (c) 1999-2018, by Zend Technologies
3

sudo yum install -y php72w php72w-cli php72w-fpm php72w-common php72w-mysql php72w-curl php72w-json php72w-zip php72w-gd php72w-xml php72w-mbstring php72w-opcache
_2

Buat direktori /var/lib/php/session dan ubah kepemilikannya menjadi pengguna nginx

sudo yum install -y php72w php72w-cli php72w-fpm php72w-common php72w-mysql php72w-curl php72w-json php72w-zip php72w-gd php72w-xml php72w-mbstring php72w-opcache
_3

langkah berikutnya kita akan meningkatkan maksimal memori dan maksimal upload serta mengatur php fopen. Buka file konfigurasi php. ini dengan perintah berikut

sudo yum update -y
2

cari pengaturan berikut dan ubah menjadi

sudo yum install -y php72w php72w-cli php72w-fpm php72w-common php72w-mysql php72w-curl php72w-json php72w-zip php72w-gd php72w-xml php72w-mbstring php72w-opcache
_5

Setelah membuat perubahan pada file

php --version
# PHP 7.2.14 (cli) (built: Jan 12 2019 12:47:33) ( NTS )
# Copyright (c) 1997-2018 The PHP Group
# Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
#     with Zend OPcache v7.2.14, Copyright (c) 1999-2018, by Zend Technologies
4, reload php-fpm. jasa

sudo yum install -y php72w php72w-cli php72w-fpm php72w-common php72w-mysql php72w-curl php72w-json php72w-zip php72w-gd php72w-xml php72w-mbstring php72w-opcache
_6

Buka domain atau IP Anda di web browser dan ikuti panduan instalasi. Backend dari Shopware terletak di /backend contoh.

php --version
# PHP 7.2.14 (cli) (built: Jan 12 2019 12:47:33) ( NTS )
# Copyright (c) 1997-2018 The PHP Group
# Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
#     with Zend OPcache v7.2.14, Copyright (c) 1999-2018, by Zend Technologies
5

Langkah 7 – Selesaikan Installasi Shopware

Mulai dengan memilih bahasa dan klik Berikutnya

Wajah menggunakan install pdo_mysql centos 7

Selanjutnya, pastikan Anda memenuhi semua persyaratan Shopware

Wajah menggunakan install pdo_mysql centos 7

Setujui TOS Shopware dan klik Next

Wajah menggunakan install pdo_mysql centos 7

Masukkan database kredensial dan klik Next

Wajah menggunakan install pdo_mysql centos 7

Mulai instalasi untuk membuat tabel database

Wajah menggunakan install pdo_mysql centos 7

Setelah itu, Anda akan melihat pesan tentang import database yang berhasil

Wajah menggunakan install pdo_mysql centos 7

Pilih lisensi dan klik Next

Wajah menggunakan install pdo_mysql centos 7

Isi beberapa pengaturan dasar untuk menyelesaikan pengaturan dan klik Berikutnya

Wajah menggunakan install pdo_mysql centos 7

installasi selesai

Wajah menggunakan install pdo_mysql centos 7

Untuk mengakses area admin tambahkan

php --version
# PHP 7.2.14 (cli) (built: Jan 12 2019 12:47:33) ( NTS )
# Copyright (c) 1997-2018 The PHP Group
# Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
#     with Zend OPcache v7.2.14, Copyright (c) 1999-2018, by Zend Technologies
6 ke URL Anda

Wajah menggunakan install pdo_mysql centos 7

Anda telah berhasil menginstal Shopware. Nikmati toko online baru Anda

  • LABEL
  • CentOS
  • CentOS 7
  • CMS
  • Ayo Enkripsi
  • Nginx
  • Toko barang

Bagikan

Facebook

Twitter

pinterest

Ada apa

Telegram

Berita sebelumya Cara Reboot Sistem Linux Melalui Baris Perintah

Berita berikutnya Tutorial Menggunakan Perintah Date di Terminal Linux

xsand

Pos Terkait

Tutorial Install dan Konfigurasi Grav CMS di CentOS 7

Cara Install dan Konfigurasi Nginx di CentOS 7

Cara Install dan Konfigurasi Ruby di CentOS 8

Cara Install dan Konfigurasi Redis di CentOS 7

Cara Menambah dan Menghapus User di CentOS 7

Cara Install dan Konfigurasi Plex Media Server di CentOS 7

Install dan Konfigurasi SAR Untuk Monitoring System Linux

Penjelasan dan Penggunaan Perintah RPM di Linux

Tutorial Instal Jenkins untuk CentOS 8

Terbaru

Wajah menggunakan install pdo_mysql centos 7

Daftar Repositori Lokal Ubuntu 22. 04 Ubur-ubur Jammy

xsand

Setiap rilis Ubuntu memiliki nomor versi yang terdiri dari jumlah tahun dan bulan rilis. Misalnya, Rilis pertama Ubuntu 22. 04 adalah April 2022. Versi nama

Wajah menggunakan install pdo_mysql centos 7

Muka Tingkatkan ke Ubuntu 22. 04 dari Baris Perintah

Wajah menggunakan install pdo_mysql centos 7

Daftar Repositori Lokal Indonesia Debian 11

Wajah menggunakan install pdo_mysql centos 7

Menghapus Kernel Module Linux dengan Perintah Rmmod

Wajah menggunakan install pdo_mysql centos 7

Tutorial Konfigurasi Blok Server Nginx di Ubuntu 20. 04

Wajah menggunakan install pdo_mysql centos 7

Tutorial Konfigurasi Apache Virtual Hosts di Ubuntu 20. 04

Direkomendasikan

Wajah menggunakan install pdo_mysql centos 7

Cara Instal Skype dari Debian 9

xsand

Skype adalah salah satu aplikasi komunikasi paling populer di dunia yang memungkinkan Anda untuk membuat panggilan online baik audio dan video secara gratis, dan