Dalam artikel seterusnya kita akan melihat bagaimana kita boleh memasang WordPress 5.1 pada Ubuntu 18.04. Hari ini banyak pengguna yang memutuskan untuk membuat blog menggunakan WordPress. Untuk penciptaan blog terdapat alternatif lain seperti Blogger, namun saya percaya bahawa WordPress adalah salah satu penyelesaian paling popular dan mantap di bidangnya.
WordPress tidak semestinya memerlukan kemahiran pengaturcaraan untuk membina laman web anda. Sebaliknya, ia adalah sumber terbuka yang menjamin pertumbuhannya dan sokongan masyarakat. Di samping itu juga sangat disesuaikan terima kasih kepada plugin dan tema yang dapat dikembangkan dengan mudah oleh pengguna. Pada baris berikut kita akan melihat cara memasang WordPress 5.1.1 di Ubuntu 18.04.
Pasang WordPress 5.1 pada Ubuntu 18.04 LTS
Sebelum memulakan dengan pemasangan WordPress, selalu adalah mustahak untuk memastikan sistem terkini. Untuk melakukan ini, kita hanya perlu membuka terminal (Ctrl + Alt + T) dan menaip:
sudo apt update && sudo apt upgrade
Pasang pelayan web Apache
WordPress akan memerlukan pelayan web yang membenarkan pelaksanaannya. Terdapat beberapa yang sangat baik seperti Ngnix atau Pelayan web Apache. Untuk contoh ini kita akan menggunakan yang terakhir. Untuk menggunakannya, di terminal (Ctrl + Alt + T) kami akan menulis:
sudo apt install apache2
Selepas pemasangan, kami akan aktifkan dan mulakan pelayan web Apache menaip di terminal yang sama:
sudo systemctl enable apache2 sudo systemctl start apache2
Sekarang ya kami membuka penyemak imbas web kami dan kami pergi ke http://IP-SERVIDOR o http://localhost anda mesti melihat gambar seperti berikut.
Sekiranya anda melihat gambar di atas, ini akan menjadi pengesahan bahawa apache dipasang dengan betul.
Pasang PHP
Untuk menjalankan WordPress dengan betul, kami juga memerlukan pasang PHP ditambah beberapa pakej tambahan. Untuk memasangnya di terminal, kami akan menulis:
sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2 php7.2-ldap php7.2-zip php7.2-curl
Selepas pemasangan kami akan periksa sama ada PHP berfungsi. Kita hanya perlu membuat fail yang dipanggil ujian.php Dalam buku alamat / var / www / html /.
sudo vi /var/www/html/prueba.php
Dan tambahkan yang berikut:
<?php echo "PHP funciona en este equipo"; ?>
Setelah menyimpan dan menutup fail, buka melalui penyemak imbas web anda di URL itu http: // IP-SERVER / ujian .php.
Sekiranya anda melihat mesej dari fail, PHP berfungsi dengan baik.
Pasang MariaDB
WordPress memerlukan pemasangan dan konfigurasi aplikasi untuk menguruskan pangkalan data. MariaDB adalah alternatif yang sangat baik untuk ini, kerana percuma dan yang paling penting, stabil. Untuk memasangnya di komputer kami, di terminal (Ctrl + Alt + T) kami akan menulis:
sudo apt install mariadb-server
Sekarang kami akan mengaktifkan dan melancarkan perkhidmatan:
sudo systemctl enable mariadb sudo systemctl start mariadb
Pada ketika ini kita akan memerlukan konfigurasikan kunci root untuk MariaDB. Perkara lain juga boleh dikonfigurasikan. Untuk membuat ini, jalankan skrip pemasangan mysql_secure_.
sudo mysql_secure_installation
Di sini kita akan ditanya 5 soalan yang saya jawab Y, Y, N, Y, Y untuk contoh ini. Sebaiknya baca sebelum menjawab.
Setelah MariaDB dipasang dan dikonfigurasi dengan betul, anda perlu buat pangkalan data dan pengguna WordPress. Di terminal kami akan menulis:
sudo mysql -u root -p
Pertama kami akan membuat pangkalan data, panggil 'wordpress':
CREATE DATABASE wordpress;
Sekarang kami akan mengaktifkan penggunaan pangkalan data baru dibuat:
USE wordpress;
Kami terus memberikan izin pada pangkalan data kepada pengguna 'interunosyceros'dengan kata laluan anda'kata kunci kata laluan':
GRANT ALL PRIVILEGES ON wordpress.* TO 'entreunosyceros'@'localhost' IDENTIFIED BY 'wordpresspassword'; FLUSH PRIVILEGES; exit;
Sekarang, kita boleh memasang WordPress.
Pasang WordPress 5.1
Pertama kita akan muat turun WordPress. Di terminal (Ctrl + Alt + T) dengan menaip:
cd /tmp wget https://wordpress.org/latest.tar.gz
Sekarang, unzip fail Dibuang:
tar -xvzf latest.tar.gz
Pada ketika ini, kita akan pindahkan folder yang baru dibuat ke / Var / www / html. Kemudian kami akan menukar pemiliknya dari folder dan kami akan memberikan kebenaran.
sudo mv wordpress/ /var/www/html/ sudo chown -R www-data:www-data /var/www/html/wordpress/ sudo chmod 755 -R /var/www/html/wordpress/
Pada ketika ini, kita dapat menyelesaikan pemasangan dari antara muka web.
Menyelesaikan pemasangan
Sekarang, melalui antara muka web, anda perlu menyelesaikan pemasangannya. Kami membuka URL http: // IP-SERVER / wordpress dan anda akan melihat perkara berikut.
Langkah pertama adalah pilih Bahasa untuk pemasangan. Selepas itu WordPress akan memberitahu kami tentang data yang harus kita miliki di pangkalan data yang kita buat sebelumnya.
Pada langkah seterusnya, anda perlu tulis maklumat yang sesuai ke pangkalan data.
Kami meneruskan pemasangan.
Pada ketika ini, kita harus tulis maklumat asas laman web atau blog anda mahu mencipta. Anda juga mesti buat nama pengguna dan kata laluan.
Setelah selesai pemasangan, WordPress akan memberitahu kami bahawa semuanya berjalan lancar melalui mesej seperti berikut:
Apabila anda mengklik «log masuk«, Anda akan diarahkan ke skrin ke log masuk, dengan pengguna pentadbir dan kata laluan yang kami tentukan dalam pemasangan WordPress. Apabila anda log masuk anda akan melihat panel pentadbiran, jika anda menatal ke bawah, anda akan melihat versi 5.1.1 terkini.
Sekiranya anda berminat untuk membuat blog atau laman web, melakukannya melalui WordPress adalah pilihan yang sangat baik. Pemasangannya mudah dan percuma, tetapi tanpa kehilangan kekuatan dan kekuatan.
Hello,
Saya telah mengikuti tutorial anda langkah demi langkah, dan ketika saya cuba memuat halaman localhost / wordpress, saya mendapat ralat:
"Pemasangan PHP anda nampaknya tidak mempunyai sambungan MySQL yang diperlukan oleh wordpress"
Saya menggunakan pelayan ubuntu 18.05 pada mesin maya kotak maya.
Saya telah melakukan googled dan semua penyelesaian melalui pemasangan semula php7.2-mysql, yang telah saya lakukan ..
Sebarang cadangan?
Terima kasih