Rumah > Tutorial CMS > WordTekan > Membina VPS dengan WordPress pada timbunan lemp

Membina VPS dengan WordPress pada timbunan lemp

William Shakespeare
Lepaskan: 2025-02-16 13:18:12
asal
553 orang telah melayarinya

Panduan ini menunjukkan bagaimana kos efektif menganjurkan laman web WordPress kecil menggunakan VPS yang diuruskan sendiri dan timbunan LEMP, mencapai prestasi yang setanding dengan hosting WordPress yang diuruskan. Walaupun perkhidmatan yang diuruskan seperti WP Engine menawarkan kemudahan, mereka boleh mahal (bermula sekitar $ 30/bulan). Pendekatan ini menawarkan alternatif yang sesuai untuk pengguna yang selesa dengan pentadbiran pelayan asas.

Manfaat Utama:

  • hosting wordpress yang berpatutan.
  • Penyelesaian Hosting Hosting Pencocokan Prestasi.
  • Kawalan ke atas persekitaran pelayan anda.

menyediakan VPS digitalocean anda:

Tutorial ini menggunakan DigitalOcean, tetapi Linode, Vultr, dan lain -lain sama -sama sesuai. Langkah -langkahnya adalah sama tanpa mengira pembekal.

  1. Buat akaun DigitalOcean di

    https://www.php.cn/link/1BE9573BE51135CD5BE1E191F44E09F8 .

    Buat titisan (VPS) Menggunakan tetapan yang disyorkan ini:
  2. HostName:

    nama deskriptif (mis., Nama syarikat anda).
    • Imej: ubuntu 14.04 x64 (lalai).
    • saiz: pilihan $ 5/bulan (512 MB RAM, 1 CPU, 20 GB SSD, pemindahan 1000 GB) adalah titik permulaan yang baik.
    • rantau: Pilih rantau yang dekat dengan khalayak sasaran anda.
    • sandaran: Dayakan ini untuk perlindungan data.

    Building a VPS with WordPress on a LEMP Stack Building a VPS with WordPress on a LEMP Stack Building a VPS with WordPress on a LEMP Stack Perhatikan alamat IP dan kata laluan root (dihantar melalui e -mel).

Mengakses VPS anda melalui SSH:

Building a VPS with WordPress on a LEMP Stack

Windows: Gunakan Putty. Masukkan alamat IP, pilih SSH, dan sambungkan. Terima amaran keselamatan. Log masuk sebagai menggunakan kata laluan yang diemail.

  • macOS: Gunakan terminal. Jalankan . Terima kekunci pelayan dan masukkan kata laluan anda. root
  • ssh root@<ip_address></ip_address>
Tukar kata laluan root dengan segera untuk keselamatan yang dipertingkatkan.

Building a VPS with WordPress on a LEMP Stack Building a VPS with WordPress on a LEMP Stack

Memasang dan mengkonfigurasi timbunan Lemp:

  1. Kemas kini Pengurus Pakej: sudo apt-get update
  2. Pasang timbunan Lemp: sudo apt-get install nginx mysql-server php5-fpm php5-mysql php5-curl php5-gd php5-cgi
  3. Konfigurasi MySQL: Tetapkan kata laluan root yang kuat, keluarkan pengguna tanpa nama, tidak membenarkan login akar jauh, keluarkan pangkalan data ujian, dan tambah semula jadual keistimewaan menggunakan sudo mysql_install_db, sudo mysql_secure_installation. Buat pangkalan data dan pengguna WordPress yang berdedikasi (mis., wordpress pangkalan data, wordpress pengguna) dengan kata laluan yang kuat. Perintah mysql -u root -p akan membolehkan anda berinteraksi dengan baris perintah MySQL.
  4. Konfigurasi php: edit /etc/php5/fpm/php.ini dan tetapkan cgi.fix_pathinfo=0.
  5. Konfigurasi nginx: Gantikan konfigurasi nginx lalai (/etc/nginx/sites-available/default) dengan konfigurasi yang disesuaikan untuk WordPress, memastikan anda menggantikan domain.com dengan nama domain sebenar anda. Konfigurasi yang disediakan termasuk mampatan dan caching gzip untuk aset statik.
  6. 3 Tukar pengguna PHP-FPM ke
  7. dalam sudo adduser wordpress. www-data sudo usermod -a -G wordpress www-data Mulakan semula pelayan: wordpress /etc/php5/fpm/pool.d/www.conf
  8. reboot

Building a VPS with WordPress on a LEMP Stack Building a VPS with WordPress on a LEMP Stack Building a VPS with WordPress on a LEMP Stack Building a VPS with WordPress on a LEMP Stack Building a VPS with WordPress on a LEMP Stack Building a VPS with WordPress on a LEMP Stack Building a VPS with WordPress on a LEMP Stack Memasang WordPress: Building a VPS with WordPress on a LEMP Stack

  1. Muat turun dan pasang WordPress menggunakan cd /usr/share/nginx; wget http://wordpress.org/latest.tar.gz; tar xfz latest.tar.gz; mv wordpress/* ./; rm latest.tar.gz; rmdir wordpress.
  2. Tetapkan keizinan fail yang sesuai: sudo chmod g w /usr/share/nginx -R; sudo chown -R wordpress:www-data /usr/share/nginx
  3. Akses pemasangan WordPress melalui penyemak imbas anda menggunakan alamat IP pelayan. Lengkapkan proses pemasangan.

Building a VPS with WordPress on a LEMP Stack Building a VPS with WordPress on a LEMP Stack Building a VPS with WordPress on a LEMP Stack

pasca pemasangan: kerap mengemas kini WordPress, tema, dan plugin. Gunakan kata laluan yang kuat, plugin keselamatan, sandaran, dan pemantauan prestasi untuk keselamatan dan prestasi yang optimum. Laman WordPress berganda boleh dihoskan pada VPS tunggal menggunakan tuan rumah maya Nginx. Seksyen Soalan Lazim membahas soalan umum mengenai keselamatan, pengoptimuman, dan penyelesaian masalah.

Atas ialah kandungan terperinci Membina VPS dengan WordPress pada timbunan lemp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan