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
Masuk ke situs web Discuz! menggunakan akun administrator.
Di halaman manajemen, klik Global, lalu klik Upload Settings.
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.CatatanAnda 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.
CatatanAnda 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.
Klik Test Remote Attachment untuk memeriksa apakah konfigurasi berfungsi seperti yang diharapkan.
Posting artikel baru untuk memeriksa apakah konfigurasi berhasil.
Unggah lampiran gambar untuk artikel.
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.jpgdigunakan.