Instal WordPress di OpenBSD 6.2

pengantar

WordPress adalah sistem manajemen konten yang dominan di internet. Ini memberdayakan semuanya, mulai dari blog hingga situs web kompleks dengan konten dinamis. Tutorial ini akan membahas cara menjalankan dan menjalankan WordPress di OpenBSD 6.2.

Sebelum kita mulai, ada beberapa item rumah tangga kecil yang perlu dijaga agar WordPress berfungsi dengan benar. Tolong jangan lewati langkah-langkah ini, karena jika Anda melakukannya, Anda akan mendapatkan beberapa kesalahan yang sangat umum yang hampir tidak dapat diuraikan. Ingatlah bahwa httpdserver internal OpenBSD berjalan dalam chrootlingkungan dan langkah-langkah pembersihan ini bertanggung jawab untuk ini.

Pembenahan

Buat direktori /var/www/etcdan pertahankan izin default.

Buat file baru yang disebut hostsdan tambahkan entri berikut. Ini akan memungkinkan WordPress untuk mengunduh pembaruan, tema, dan plugin.

127.0.0.1       localhost
66.155.40.202 api.wordpress.org
66.155.40.186 downloads.wordpress.org
66.155.40.187 downloads.wordpress.org
66.155.40.188 downloads.wordpress.org

Instal beberapa paket prasyarat.

pkg_install php-5.6 php-fastcgi php-curl php-mysql php-zip mariadb-server mariadb-client
pkg_install wget unzip 

Salin inifile sampel dari /etc/php-5.6.sampleke /etc/php-5.6/.

Buat /etc/httpd.conffile yang mirip dengan yang di bawah ini. Anda secara opsional dapat mengganti nama server "default"dengan nama sebenarnya dalam DNS, tetapi itu tidak sepenuhnya diperlukan.

types { include "/usr/share/misc/mime.types" }

server "default" {
    listen on egress port 80
    root "/wordpress"
    directory index index.php

    location "*.php*" {
            fastcgi socket "/run/php-fpm.sock"
    }
}

Sekarang saatnya untuk mengaktifkan daemon yang diperlukan sehingga mereka diluncurkan pada startup sistem.

rcctl enable php56_fpm 
rcctl enable httpd
rcctl enable mysqld

Instalasi

Unduh WordPress, lalu pindahkan ke /var/wwwdan atur izin yang benar.

cd /tmp
wget https://wordpress.org/latest.zip
unzip latest.zip
mv wordpress /var/www/.
chown -R www:www /var/www/wordpress/

Setup MariaDB untuk menyediakan database untuk WordPress. Menjalankan mysql_secure_installationdisarankan karena dapat menghapus pengguna anonim dan database pengujian. Selanjutnya, kata sandi root untuk MariaDB diatur.

mysql_install_db
rcctl start mysqld
mysql_secure_installation

Buat database WordPress. Pastikan untuk mengganti Passworddengan kata sandi yang ingin Anda gunakan.

mysql -u root -p <password goes here>
CREATE DATABASE wordpress;
CREATE USER 'wordpress'@'localhost' identified by 'Password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost' IDENTIFIED BY 'Password'; 
FLUSH PRIVILEGES;
EXIT;

Sekarang Anda telah membuat database WordPress, sekarang saatnya untuk memulai server web dan fastcgidaemon.

rcctl start httpd
rcctl start php56_fpm

Dari sini, buka browser web dan ramban ke situs web Anda, mis www.example.org. Anda akan melihat Wisaya Instalasi WordPress. Pada layar berikutnya, Anda akan diminta untuk nama database, nama pengguna basis data, kata sandi basis data, server, dan awalan tabel.

Nama database secara default adalah " wordpress". Pastikan untuk mengatur pengguna basis data ke " wordpress" dan gunakan kata sandi yang sama seperti ketika Anda membuat basis data sebelumnya. Akhirnya, ubah server ke 127.0.0.1dan biarkan awalan tabel apa adanya.

Wizard harus mengisi database dengan benar dan kemudian meminta Anda untuk membuat " admin" pengguna. Setelah ini selesai, Anda siap mengunduh tema dan plugin dan memulai desain situs web Anda. Pada catatan penutup, pastikan untuk mengawasi versi baru dan tetap perbarui WordPress Anda. Semakin jauh Anda menjauh dari versi saat ini, upgrade yang lebih sulit cenderung.



Leave a Comment

Wawasan tentang 26 Teknik Analisis Data Besar: Bagian 1

Wawasan tentang 26 Teknik Analisis Data Besar: Bagian 1

Wawasan tentang 26 Teknik Analisis Data Besar: Bagian 1

6 Hal yang Sangat Menggila dari Nintendo Switch

6 Hal yang Sangat Menggila dari Nintendo Switch

Banyak dari Anda tahu Switch keluar pada Maret 2017 dan fitur-fitur barunya. Bagi yang belum tahu, kami sudah menyiapkan daftar fitur yang membuat 'Switch' menjadi 'gadget yang wajib dimiliki'.

Janji Teknologi Yang Masih Belum Ditepati

Janji Teknologi Yang Masih Belum Ditepati

Apakah Anda menunggu raksasa teknologi untuk memenuhi janji mereka? periksa apa yang belum terkirim.

Fungsionalitas Lapisan Arsitektur Referensi Big Data

Fungsionalitas Lapisan Arsitektur Referensi Big Data

Baca blog untuk mengetahui berbagai lapisan dalam Arsitektur Big Data dan fungsinya dengan cara yang paling sederhana.

Bagaimana AI Dapat Membawa Otomatisasi Proses ke Tingkat Selanjutnya?

Bagaimana AI Dapat Membawa Otomatisasi Proses ke Tingkat Selanjutnya?

Baca ini untuk mengetahui bagaimana Kecerdasan Buatan menjadi populer di antara perusahaan skala kecil dan bagaimana hal itu meningkatkan kemungkinan untuk membuat mereka tumbuh dan memberi keunggulan pada pesaing mereka.

CAPTCHA: Berapa Lama Itu Bisa Tetap Menjadi Teknik yang Layak Untuk Perbedaan Human-AI?

CAPTCHA: Berapa Lama Itu Bisa Tetap Menjadi Teknik yang Layak Untuk Perbedaan Human-AI?

CAPTCHA telah berkembang cukup sulit bagi pengguna untuk dipecahkan dalam beberapa tahun terakhir. Apakah itu akan tetap efektif dalam deteksi spam dan bot di masa mendatang?

Singularitas Teknologi: Masa Depan Peradaban Manusia yang Jauh?

Singularitas Teknologi: Masa Depan Peradaban Manusia yang Jauh?

Saat Sains Berkembang dengan kecepatan tinggi, mengambil alih banyak upaya kita, risiko menundukkan diri kita pada Singularitas yang tidak dapat dijelaskan juga meningkat. Baca, apa arti singularitas bagi kita.

Telemedicine Dan Perawatan Kesehatan Jarak Jauh: Masa Depan Ada Di Sini

Telemedicine Dan Perawatan Kesehatan Jarak Jauh: Masa Depan Ada Di Sini

Apa itu telemedicine, perawatan kesehatan jarak jauh dan dampaknya terhadap generasi mendatang? Apakah itu tempat yang bagus atau tidak dalam situasi pandemi? Baca blog untuk menemukan tampilan!

Pernahkah Anda Bertanya-tanya Bagaimana Hacker Menghasilkan Uang?

Pernahkah Anda Bertanya-tanya Bagaimana Hacker Menghasilkan Uang?

Anda mungkin pernah mendengar bahwa peretas menghasilkan banyak uang, tetapi pernahkah Anda bertanya-tanya bagaimana cara mereka mendapatkan uang sebanyak itu? mari berdiskusi.

Pembaruan Tambahan macOS Catalina 10.15.4 Menyebabkan Lebih Banyak Masalah Daripada Menyelesaikan

Pembaruan Tambahan macOS Catalina 10.15.4 Menyebabkan Lebih Banyak Masalah Daripada Menyelesaikan

Baru-baru ini Apple merilis macOS Catalina 10.15.4 pembaruan suplemen untuk memperbaiki masalah tetapi tampaknya pembaruan menyebabkan lebih banyak masalah yang mengarah ke bricking mesin mac. Baca artikel ini untuk mempelajari lebih lanjut