Naik Taraf Perisian
Dalam persekitaran pembangunan web tempatan ServBay, mengekalkan perisian seperti PHP, pangkalan data, pelayan web dan lain-lain sentiasa terkini adalah penting untuk memastikan kecekapan pembangunan, keselamatan, serta akses kepada ciri-ciri terbaru. ServBay menyediakan proses yang intuitif dan berkesan untuk mengurus serta menaik taraf perisian anda. Panduan langkah demi langkah di bawah akan membantu anda mengemas kini mana-mana perisian yang diperlukan dengan mudah ke versi terbaharu.
TIP
Proses menaik taraf perisian adalah selamat dan tidak merosakkan. Operasi naik taraf tidak akan menjejaskan data semasa anda, termasuk (tetapi tidak terhad kepada) fail data pangkalan data MariaDB, MySQL, PostgreSQL, fail laman web, konfigurasi sijil SSL, dan sebagainya. Anda boleh yakin untuk mengemas kini ke versi terkini tanpa perlu risau tentang kehilangan atau kerosakan data.
Langkah Naik Taraf Perisian
Antaramuka pengguna grafik (GUI) ServBay menjadikan proses naik taraf sangat mudah. Sila ikut langkah berikut:
Buka Aplikasi ServBay:
Lancarkan aplikasi ServBay. Anda boleh membukanya melalui Launchpad macOS, folder Applications, ataupun carian Spotlight.Navigasi ke halaman “Perisian”:
Dalam menu navigasi sebelah kiri antaramuka aplikasi ServBay, klik pada pilihan yang bertandaPerisian
. Ini akan membawa anda ke halaman untuk mengurus semua perisian yang telah dipasang dalam ServBay.Lihat Senarai Perisian:
Pada halaman “Perisian”, anda akan melihat senarai terperinci yang memaparkan semua perisian yang tersedia atau telah dipasang dalam ServBay. Kebiasaannya, senarai ini menyertakan nama perisian, versi yang sedang dipasang, versi terkini yang tersedia, status (seperti “Sedang Berjalan”, “Dihentikan”) serta maklumat ID Proses (PID) dan seumpamanya.Semak Kemas Kini Yang Tersedia:
Teliti lajurVersi Terkini
dalam senarai perisian. Jika terdapat kemas kini, lajur ini akan memaparkan nombor versi lebih tinggi daripadaVersi Semasa
. Selain itu, di bahagian paling kanan entri perisian terbabit, biasanya akan ada butangNaik Taraf
berwarna jingga yang jelas (biasanya dengan ikon anak panah ke atas), memberi petunjuk bahawa terdapat versi baru untuk dimuat turun dan dipasang.Klik Butang “Naik Taraf”:
Cari perisian yang anda ingin naik taraf dan klik butangNaik Taraf
berwarna jingga di bahagian kanan entri tersebut. Sebaik sahaja diklik, ServBay akan memulakan proses naik taraf.Pantau Proses Naik Taraf:
Selepas menekan butang naik taraf, ServBay secara automatik akan memproses muat turun dan pemasangan perisian tersebut. Kemajuan boleh dipantau melalui penunjuk status pada antaramuka. Masa yang diperlukan bergantung pada saiz perisian dan kelajuan internet anda. Setelah selesai, ServBay akan memulakan semula perisian (jika sebelumnya sedang berjalan), serta mengemas kini status kepadaSedang Berjalan
dan memaparkan nombor versi terbaru diVersi Semasa
.
Contoh: Naik Taraf Perisian PHP
Sebagai contoh, anda ingin menaik taraf versi PHP 8.1 yang telah dipasang dalam ServBay. Berikut adalah cara melakukannya:
Navigasi ke halaman “Perisian”:
Buka aplikasi ServBay dan klikPerisian
pada menu sebelah kiri.Cari Perisian PHP 8.1:
Dalam senarai perisian, tatal ke bawah atau gunakan carian untuk mencariPHP 8.1
. Anda mungkin akan melihat maklumat seperti berikut:Versi Semasa
ialah8.1.28
manakalaVersi Terkini
ialah8.1.29
. Ini bermaksud terdapat kemas kini dari 8.1.28 ke 8.1.29 untuk PHP 8.1.Klik Butang “Naik Taraf” Yang Berkaitan:
Pada barisanPHP 8.1
di bahagian paling kanan, klik butangNaik Taraf
berwarna jingga tersebut.Tunggu Sehingga Selesai dan Sahkan:
ServBay akan memuat turun dan memasang versi terbaru PHP 8.1. Sepanjang proses ini, status perisian mungkin akan dipaparkan sebagai “Sedang Dinaik Taraf”. Setelah selesai, status akan automatik bertukar kepadaSedang Berjalan
, danVersi Semasa
akan dikemas kini ke8.1.29
.
Ilustrasi: Halaman perisian ServBay memaparkan perisian yang mempunyai kemas kini serta butang naik taraf.
Soalan Lazim (FAQ)
Adakah naik taraf perisian akan menjejaskan data dan projek saya?
Tidak. Salah satu asas reka bentuk ServBay adalah memastikan data teras anda selamat dan terasing. Naik taraf perisian hanya akan menggantikan fail program itu sendiri. Fail laman web, fail pangkalan data (misalnya di /Applications/ServBay/data/mysql
, /Applications/ServBay/data/pgsql
), sijil SSL, fail konfigurasi tersuai dan seumpamanya semuanya disimpan di lokasi yang berasingan serta tidak akan diubah atau dipadam sewaktu naik taraf. Untuk maklumat lanjut tentang pengurusan fail pangkalan data, rujuk Pengurusan & Migrasi Fail Pangkalan Data.
Bagaimana untuk mengesahkan sama ada perisian telah dinaik taraf dengan berjaya?
Tanda-tanda bahawa naik taraf telah berjaya termasuk:
- Pada halaman “Perisian”,
Versi Semasa
perisian telah dikemas kini kepada nombor versiVersi Terkini
sebelum naik taraf. - Status perisian memaparkan
Sedang Berjalan
. - Anda juga boleh menyemak fail log perisian (jika ada) atau menggunakan baris arahan untuk mengesahkan versi baru telah diguna pakai (contohnya, untuk PHP, anda boleh jalankan
php -v
di Terminal — namun ia tertakluk kepada tetapan PATH sistem anda sama ada menunjuk ke PHP ServBay).
Apa yang perlu dilakukan jika berlaku ralat semasa naik taraf?
Jika anda berhadapan dengan isu seperti masalah rangkaian, hak akses fail, ruang cakera tidak mencukupi, atau ralat lain ketika naik taraf, ServBay biasanya akan memaparkan maklumat ralat tertentu pada antaramuka.
- Pertama sekali, ikut arahan penyelesaian yang dipaparkan, seperti menyemak sambungan internet, memastikan aplikasi ServBay mempunyai hak menulis, atau mengosongkan ruang cakera.
- Jika masalah berterusan, cuba mulakan semula aplikasi ServBay kemudian ulangi proses naik taraf.
- Sekiranya isu masih tidak dapat diselesaikan, sila hubungi sokongan ServBay dengan memberikan maklumat ralat terperinci, versi ServBay, versi macOS anda dan lain-lain, untuk bantuan profesional.
Adakah ServBay menyokong naik taraf perisian secara automatik?
Pada masa ini, ServBay tidak menyediakan ciri naik taraf automatik sepenuhnya untuk perisian. Pembangun perlu secara manual memeriksa halaman “Perisian” secara berkala dan klik butang “Naik Taraf” apabila terdapat kemas kini. Cara manual ini membolehkan anda mengawal sepenuhnya proses naik taraf, menyemak perubahan sebelum mengemaskini serta menjadualkan waktu naik taraf, sekali gus mengelak masalah keserasian yang mungkin timbul akibat kemas kini automatik.
Ringkasan
Melalui halaman “Perkhidmatan” ServBay yang mesra pengguna dan operasi mudah satu klik, anda boleh memastikan semua perisian seperti PHP, MySQL, Nginx, Apache, Node.js, Python, Go, Java dan lain-lain dalam persekitaran pembangunan tempatan sentiasa dikemas kini. Kerap menaik taraf perisian adalah langkah penting bagi memastikan keselamatan, kestabilan dan mendapat ciri terkini untuk pembangunan. Proses ini adalah selamat dan tidak menjejaskan data sedia ada anda, membolehkan anda menumpukan sepenuhnya kepada kerja pembangunan.