Fastdfs dağıtımının içeriğini sürdürürken, bugün esas olarak nginx dağıtımını tanıtacağım. Bir göz atalım ~
IP planlaması
Nginx'in Depolama ile aynı makineye kurulması gerekiyor.
1. Derleyin ve kurun
2. Nginx'i yapılandırın
2.1, modül yapılandırma dosyası
2.2, Nginx yapılandırmasını değiştirin
3. Sistem otomatik başlatma hizmetini ayarlayın
4. Hizmeti başlatın
1. Aşağıdaki bağımlılıkları pom.xml dosyasına ekleyin
org.csource fastdfs-istemci-java 1.272. fastdfs-client.properties yapılandırma dosyasını kaynaklar klasörünün altına yerleştirin, fastdfs.tracker_servers gereklidir
# fastdfs.connect_timeout_in_seconds = 5 # fastdfs.network_timeout_in_seconds = 30 # fastdfs.charset = UTF-8 # fastdfs.http_anti_steal_token = false # fastdfs.http_secret_key = FastDFS1234567890 # fastdfs.http_tracker_http_port = 80 fastdfs.tracker_servers = xx.xx.xx.147: 221223. Dosya yüklemesini tamamlamak için aşağıdaki kodu kullanın
ClientGlobal.initByProperties ("fastdfs-client.properties"); StorageClient istemcisi = yeni StorageClient (yeni TrackerClient (). GetConnection (), null); Dize yolları = client.upload_file ("i: \ .gif", null, null); Arrays.stream (yollar) .forEach (System.out :: println);Son olarak, döndürülen adrese göre ((http: //xx.xx.xx.148: 6001 / group1 / M00 / 00/01 / rBAUlFyiUbuANWBDAAFklND3VYs523.jpg), yüklenen resmi ziyaret edin.
Faydalı bulursanız, lütfen iletmeye yardım edin! Daha sonra daha fazla devop ve DBA içeriği paylaşacağım ve ilgilenen arkadaşlar buna dikkat edebilir ~