全部产品
Search
文档中心

Object Storage Service:Simpan lampiran jarak jauh dari Discuz! ke OSS

更新时间:Jul 02, 2025

Anda dapat menggunakan metode FTP untuk menyimpan lampiran yang diunggah ke forum Discuz!, forum PHPWind, atau situs web WordPress ke server FTP jarak jauh. Topik ini menjelaskan cara menyimpan lampiran jarak jauh dari Discuz! ke OSS.

Prasyarat

  • Sebuah bucket dengan daftar kontrol akses (ACL) publik-baca telah dibuat. Untuk informasi lebih lanjut, lihat Buat Sebuah Bucket.

    Dalam topik ini, digunakan sebuah bucket bernama test-hz-jh-002 yang berada di wilayah China (Hangzhou).

  • ossftp telah diinstal. Untuk informasi lebih lanjut, lihat Instalasi.

  • Sebuah forum Discuz! telah dibuat. Untuk informasi lebih lanjut tentang alamat unduhan, lihat Situs Resmi Discuz!.

    Topik ini menggunakan Discuz! X3.1 sebagai contoh.

Prosedur

  1. Masuk ke situs web Discuz! menggunakan akun administrator.

  2. Di halaman manajemen, klik Global, lalu klik Upload Settings.

  3. Klik tab Remote Attachment dan konfigurasikan parameter. Tabel berikut menjelaskan parameter tersebut.

    Parameter

    Nilai contoh

    Deskripsi

    Enable remote attachment

    Ya

    Menentukan apakah akan mengaktifkan lampiran jarak jauh.

    Enable SSL connection

    Tidak

    Menentukan apakah akan mengizinkan koneksi SSL.

    FTP server

    127.0.0.1

    Alamat server yang menjalankan ossftp. Untuk menjalankan ossftp di komputer lokal, masukkan 127.0.0.1.

    FTP server port number

    2048

    Port yang menerima permintaan untuk ossftp. Nilai default: 2048.

    FTP account

    Y6IoUOZReouXvWaXuwjvDch9******/examplebucket

    Nama pengguna yang ingin Anda gunakan untuk terhubung ke ossftp. Nama pengguna terdiri dari ID AccessKey akun yang diberi izin untuk mengakses bucket dan nama bucket dalam format ID AccessKey/NamaBucket. Untuk informasi tentang cara memperoleh ID AccessKey, lihat Memperoleh pasangan AccessKey.

    Catatan

    Anda dapat mengubah nama pengguna yang Anda gunakan untuk login. Untuk informasi lebih lanjut, lihat Buat pengguna login kustom.

    FTP password

    sRaQg0i3SH9EqYXJSL1hlaR******

    Kata sandi yang ingin Anda gunakan untuk terhubung ke ossftp. Masukkan Rahasia AccessKey akun yang diberi izin untuk mengakses bucket. Untuk informasi lebih lanjut tentang cara memperoleh Rahasia AccessKey, lihat Memperoleh pasangan AccessKey.

    Catatan

    Anda dapat mengubah kata sandi yang Anda gunakan untuk login. Untuk informasi lebih lanjut, lihat Buat pengguna login kustom.

    Passive mode connection

    Ya

    Menentukan apakah akan mengizinkan koneksi mode pasif. Atur parameter ini ke Yes.

    Remote upload directory

    .

    Direktori unggahan yang dibuat untuk lampiran jarak jauh oleh layanan FTP di jalur tertentu OSS. Nilai titik (.) menunjukkan bahwa direktori unggahan dibuat di direktori root bucket.

    Remote access URL

    https://test-hz-jh-002.oss-cn-hangzhou.aliyuncs.com

    URL yang ingin Anda gunakan untuk mengakses bucket. URL ini dalam format https://NamaBucket.Endpoint.

    FTP timeout (seconds)

    0

    Nilai 0 menunjukkan bahwa periode waktu habis default server digunakan.

  4. Klik Test Remote Attachment untuk memeriksa apakah konfigurasi berfungsi seperti yang diharapkan.

  5. Posting artikel baru untuk memeriksa apakah konfigurasi berhasil.

    1. Unggah lampiran gambar untuk artikel.

    2. Klik kanan gambar dan pilih Open Link in New Tab dari menu pintasan.

      Jika URL gambar dalam format http(s)://NamaBucket.Endpoint/jalur/namafile, lampiran telah diunggah.

      Dalam contoh ini, gambar dengan URL https://test-hz-jh-002.oss-cn-hangzhou.aliyuncs.com/forum/201512/18/171012mzvkku2z3na2w2wa.jpg digunakan.