StatusNet (เดิมชื่อ Laconica) เป็นฟรีเปิดแหล่งแพลตฟอร์ม microblogging ช่วยให้คนที่จะสื่อสารผ่านข้อความ 140 ตัวอักษรผ่านทางอินเทอร์เน็ต หนึ่งในบริการ microblogging นิยมมากที่สุด Identi.ca มีพื้นฐานอยู่บน StatusNet ผู้ใช้สามารถเลือกได้ว่าคนที่จะ "ตาม" และได้รับเฉพาะเพื่อนของพวกเขาหรือเพื่อนร่วมงาน 'ข้อความสถานะ จะให้บริการที่คล้ายกับเว็บไซต์เช่น Twitter, Jaiku และ Plurk
วิธีการติดตั้ง StatusNet:
1. แกะ tarball ที่คุณดาวน์โหลดบนเว็บเซิร์ฟเวอร์ของคุณ โดยปกติ
& nbsp; & nbsp; คำสั่งเช่นนี้จะทำงาน:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; tar zxf StatusNet-0.x.x.tar.gz
& nbsp; & nbsp; ... ซึ่งจะทำให้ Laconica-0.7.3 ไดเรกทอรีย่อยในปัจจุบันของคุณ
& nbsp; & nbsp; ไดเรกทอรี (ถ้าคุณไม่ได้มีการเข้าถึงเปลือกบนเว็บเซิร์ฟเวอร์ของคุณคุณ
& nbsp; & nbsp; อาจจะต้องแกะ tarball ในคอมพิวเตอร์ของคุณและ FTP
& nbsp; & nbsp; ไฟล์ไปยังเซิร์ฟเวอร์.)
2. เลื่อน tarball ไปยังไดเรกทอรีที่คุณเลือกในรากของเว็บ
& nbsp; & nbsp; ไดเรกทอรี ปกติบางอย่างเช่นนี้จะทำงาน:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; MV StatusNet-0.x.x / var / www / mublog
& nbsp; & nbsp; นี้จะทำให้อินสแตนซ์ StatusNet ของคุณที่มีอยู่ในเส้นทางของ mublog
& nbsp; & nbsp; เซิร์ฟเวอร์ของคุณเช่น "http://example.net/mublog" "microblog" หรือ
& nbsp; & nbsp; "Laconica" นอกจากนี้ยังอาจจะมีชื่อเส้นทางที่ดี ถ้าคุณทราบวิธีการ
& nbsp; & nbsp; กำหนดค่าโฮสต์เสมือนบนเว็บเซิร์ฟเวอร์ของคุณคุณสามารถลองการตั้งค่า
& nbsp; & nbsp; "http://micro.example.net/" หรือชอบ
3. ตรวจไดเรกทอรีเป้าหมายของคุณเขียนได้โดยเว็บเซิร์ฟเวอร์
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; chmod + w / var / www / mublog /
& nbsp; & nbsp; ในบางระบบนี้อาจจะทำงาน:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; chgrp www ข้อมูล / var / www / mublog /
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; chmod g + w / var / www / mublog /
& nbsp; & nbsp; ถ้าเว็บเซิร์ฟเวอร์ของคุณทำงานเป็นผู้ใช้อื่นนอกเหนือจาก "www ข้อมูล" ลอง
& nbsp; & nbsp; กลุ่มเริ่มต้นของผู้ที่แทน ในฐานะที่เป็นที่พึ่งสุดท้ายคุณสามารถสร้าง
& nbsp; & nbsp; กลุ่มใหม่เช่น "mublog" และเพิ่มผู้ใช้เว็บเซิร์ฟเวอร์ไปยังกลุ่ม
4. นอกจากนี้คุณควรใช้ช่วงเวลานี้ที่จะทำให้ไดเรกทอรีย่อยสัญลักษณ์ของคุณ
& nbsp; & nbsp; เขียนได้โดยเว็บเซิร์ฟเวอร์ วิธีที่ไม่ปลอดภัยที่จะทำคือ:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; chmod + w / var / www / mublog / avatar
& nbsp; & nbsp; นอกจากนี้คุณยังสามารถทำให้เขียนได้ไดเรกทอรี avatar โดยเว็บเซิร์ฟเวอร์
& nbsp; & nbsp; กลุ่มตามที่ระบุไว้ข้างต้น
5. สร้างฐานข้อมูลเพื่อเก็บข้อมูลไมโครบล็อกของคุณ บางอย่างเช่นนี้
& nbsp; & nbsp; ควรจะทำงาน:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; mysqladmin -u "ชื่อผู้ใช้" --password = "รหัสผ่าน" สร้าง StatusNet
& nbsp; & nbsp; โปรดทราบว่า StatusNet ต้องมีฐานข้อมูลของตนเอง; คุณไม่สามารถใช้ร่วม
& nbsp; & nbsp; ฐานข้อมูลด้วยโปรแกรมอื่น คุณสามารถตั้งชื่อสิ่งที่คุณต้องการ
& nbsp; & nbsp; แม้
& nbsp; & nbsp; (ถ้าคุณไม่ได้มีการเข้าถึงเปลือกไปยังเซิร์ฟเวอร์ของคุณคุณอาจจำเป็นต้องใช้
& nbsp; & nbsp; เครื่องมือเช่น PHPAdmin การสร้างฐานข้อมูล ตรวจสอบพื้นที่ของคุณ
& nbsp; & nbsp; เอกสารบริการสำหรับวิธีการสร้างฐานข้อมูล MySQL ใหม่.)
6. สร้างบัญชีฐานข้อมูลใหม่ที่ StatusNet จะใช้ในการเข้าถึง
& nbsp; & nbsp; ฐานข้อมูล หากคุณมีการเข้าถึงเปลือกนี้อาจจะทำงานจากที่
& nbsp; & nbsp; เปลือก MySQL:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; GRANT ALL บน StatusNet. *
& nbsp; & nbsp; & nbsp; & nbsp; กับ 'lacuser' @ 'localhost'
& nbsp; & nbsp; & nbsp; & nbsp; ระบุ 'lacpassword';
& nbsp; & nbsp; คุณควรเปลี่ยน lacuser 'และ' lacpassword 'เพื่อต้องการใหม่ของคุณ
& nbsp; & nbsp; ชื่อผู้ใช้และรหัสผ่าน คุณอาจต้องการที่จะทดสอบการเข้าสู่ MySQL เป็น
& nbsp; & nbsp; ผู้ใช้ใหม่นี้
7. ในเบราว์เซอร์, นำทางไปยัง Laconica ติดตั้งสคริปต์; สิ่งที่ต้องการ:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; http://yourserver.example.com/mublog/install.php
& nbsp; & nbsp; ใส่ข้อมูลการเชื่อมต่อฐานข้อมูลและชื่อเว็บไซต์ของคุณ
& nbsp; & nbsp; ติดตั้งโปรแกรมจะกำหนดค่าเว็บไซต์ของคุณและติดตั้งเริ่มต้น
& nbsp; & nbsp; ฐานข้อมูลเกือบจะว่างเปล่า
8. ขณะนี้คุณควรจะสามารถนำทางไปยังไดเรกทอรีหลักไมโครบล็อกของคุณ
& nbsp; & nbsp; และดู "เส้นสาธารณะ" ซึ่งจะเป็นที่ว่างเปล่า ถ้าไม่ได้, มายากล
& nbsp; & nbsp; ที่เกิดขึ้น! ตอนนี้คุณสามารถลงทะเบียนผู้ใช้ใหม่โพสต์ประกาศบาง
& nbsp; & nbsp; แก้ไขรายละเอียดอื่น ๆ ของคุณ แต่คุณอาจต้องการที่จะรอที่จะทำสิ่งที่
& nbsp; & nbsp; ถ้าคุณคิดว่าคุณสามารถตั้งค่า "URL ที่แฟนซี" (ดูด้านล่าง) เนื่องจากบาง
& nbsp; & nbsp; URL ที่จะถูกเก็บไว้ในฐานข้อมูล
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- พร้อมกับ bugfixes หลายรุ่นนี้รวมถึง ปลั๊กอิน ActivitySpam เพื่อตรวจสอบการปรับปรุง spamicity.info กับตัวเลือกที่จะซ่อนผู้ใช้ที่ได้รับการเงียบหรือมีการโพสต์การปรับปรุงสแปม, ปลั๊กอิน OfflineBackup ทดลองการแก้ไขสำหรับ TwitterBridge อย่างถูกต้องจัดการกับการตอบกลับผ่านสะพานปรับปรุงในการส่งออก ActivityStreams JSON ให้ตรงกับ 1.0 ข้อมูลจำเพาะสคริปต์คอนโซลสำหรับกลุ่มการจัดการ bugfix สำหรับการสนทนานับในการสนทนาลำธารและสิทธิสำหรับผู้ดูแลในการจัดการสแปม.
มีอะไรใหม่ ในรุ่น 1.0.0:
- การปรับปรุงเอกชนรวมทั้งภาคเอกชนต่อกลุ่ม ส่วนตัวภายในเว็บไซต์และส่วนตัวไปยังผู้ติดตามเท่านั้น.
- โหมดการสนทนาในลำธาร.
- Microapps สามารถโพสต์ที่แตกต่างกันของกิจกรรมที่จะกำหนดเวลาที่มีปฏิสัมพันธ์.
- กิจกรรม, ที่คั่นหนังสือ, Q & A บล็อกและการสำรวจ.
- ใหม่รูปแบบ 3 คอลัมน์ในธีม 'ใหม่' โดยปริยาย.
- ตามตัวอักษรผู้ใช้สามารถค้นหาและไดเรกทอรีกลุ่ม.
- ดีกว่า IM สนับสนุนด้วยนอกเหนือจาก AIM, IRC, และ MSN.
- รายชื่อทวิตเตอร์เหมือน.
- การสมัครสมาชิกกับการค้นหา.
- จองซื้อแท็ก.
- ส่วนกำหนดเพิ่มเติมสำหรับการส่วนตัวเว็บไซต์องค์กร.
- ไซต์ที่เป็นส่วนตัวโดยค่าเริ่มต้น.
- อีเมลสรุปประจำวัน.
- สคริปต์อัพเกรดอัตโนมัติ.
มีอะไรใหม่ ในรุ่น 0.9.9:
- ข่าวประชาสัมพันธ์ฉบับนี้รวมถึงการแก้ไขการรักษาความปลอดภัยสำหรับข้าม ช่องโหว่สคริปต์เว็บไซต์ค้นพบโดยทีม Mozilla การรักษาความปลอดภัย.
- การเปลี่ยนแปลงอื่น ๆ รวมถึงการปรับปรุง Google Analytics และรหัส reCAPTCHA แก้ไขเพื่อ Bookmark, Facebook, Twitter และปลั๊กอินเช่นเดียวกับการปรับปรุงการสำรองข้อมูล / restore.
มีอะไรใหม่ ในรุ่น 0.9.7:
- ข่าวประชาสัมพันธ์ฉบับนี้รวมถึงกลุ่มข้อความส่วนตัว, ปรับปรุงประสิทธิภาพการทำงานอย่างมีนัยสำคัญ , ตัวเลือกเมนูใหม่ที่ดีมากรวม Facebook และ Twitter การสนับสนุนสำหรับใหม่ AtomPub ตามสังคม API สนับสนุนสำหรับ Streams กิจกรรม JSON, สำรองและเรียกคืนข้อมูลบัญชีผู้ใช้และการทดลอง & quot; ย้ายสด & quot; บัญชีผู้ใช้.
มีอะไรใหม่ ในรุ่น 0.9.6:.
- ผู้ดูแลเว็บไซต์ในขณะนี้สามารถลบกลุ่ม
- รูปแบบใหม่: สะอาดเงา mnml, วิคตอเรีย
- ปลั๊กอินใหม่ช่วยให้ผู้ดูแลระบบ YammerImport เว็บไซต์ที่จะนำเข้าโปรไฟล์ที่ไม่ส่วนตัวและข้อความจากเว็บไซต์ Yammer รับรองความถูกต้อง.
- ปลั๊กอินทดลองใหม่: AnonFavorites, SlicedFavorites, GroupFavorited, ForceGroup, ShareNotice
- OAuth อัพเกรดไป 1.0a
- การปรับปรุง Localization ตอนนี้มีปลั๊กอินขอบคุณ translatewiki.net!
- รุ่นลิงค์ SSL ควรจะสอดคล้องกันมากขึ้น; URL ที่ SSL อื่นสามารถตั้งค่าใน UI ผู้ดูแลระบบสำหรับชิ้นส่วนอื่น ๆ ของระบบ.
- backupuser.php ทดลอง restoreuser.php สคริปต์บรรทัดคำสั่งเพื่อการถ่ายโอนข้อมูล / กู้คืนการร่วมกิจกรรมที่สมบูรณ์ของผู้ใช้ สามารถนำมาใช้ในการถ่ายโอนบัญชีด้วยตนเองระหว่างเว็บไซต์หรือบันทึกการสำรองข้อมูลก่อนที่จะลบ.
- Unicode การแก้ไขสำหรับการประกาศ OStatus
- เมตาดาต้าที่ส่วนหัวบนหน้าแจ้งให้ทราบล่วงหน้าเพื่อช่วยในคู่มือการผ่านรายการใหม่บน Facebook
- จำนวนมากของการแก้ไขเล็ก ๆ น้อย ๆ ...
มีอะไรใหม่ ในรุ่น 0.9.5:
- นี้รุ่นรองลงมารวมถึงการสนับสนุนที่ดีขึ้นสำหรับสองทาง ปฏิสัมพันธ์ Twitter, ปลั๊กอินทดลองเพื่อสนับสนุน TinyMCE, Disqus และ Echo, ปลั๊กอินสำหรับหนังสือแจ้งให้ทราบล่วงหน้าและการเปลี่ยนแปลงระบบ OStatus เพื่อสนับสนุนการทดสอบกรดเว็บสังคมระดับ 0 (SWAT0).
มีอะไรใหม่ ในรุ่น 0.9.4:
- OpenID และห้องสมุด OAuth patched สำหรับการโจมตีระยะเวลาที่มีศักยภาพ
- ฟี OStatus I / O ที่ปรับปรุงแล้วสำหรับกิจกรรม Streams
- ความถูกต้องในการแก้ไข XRD, บิตการค้นพบอื่น ๆ
- การสนับสนุนสำหรับการติดต่อ SNI ตาม SSL โฮสต์เสมือนเมื่อการตรวจสอบใบรับรอง SSL ถูกเปิดใช้งาน (ต้องใช้ PHP 5.3.2+ หรือทำให้แบ็กเอนด์ CURL กับ $ การตั้งค่า ['http'] ['ขด'] = true)
- ปลั๊กอินทดลอง SubMirror
- Multi-site โหมดตาราง status_network ได้รับการเอ็นดูให้การสนับสนุนที่ดีกว่าหลาย ๆ แท็ก
- การปรับปรุงหลายให้กับผู้ใช้อินเตอร์เฟซการแปลจาก TranslateWiki
- bugfixes อื่น ๆ อีกมากมาย
มีอะไรใหม่ ในรุ่น 0.9.3:
- สำหรับความเข้ากันได้ดีกับซอฟต์แวร์ของลูกค้าและพันธมิตรเว็บไซต์ และจำนวนมากของการแก้ไขข้อผิดพลาดก็ขอแนะนำว่าเว็บไซต์ส่วนกลางทั้งหมดอัพเกรด.
- การปรับปรุงการแปลหลายและการแก้ไข API อยู่ในตั้งแต่ 0.9.2; API ยังได้รับการขยายไปถึงการสนับสนุนที่ดีกับลูกค้า StatusNet เพิ่ม.
- เข้ากันได้รับการปรับปรุง. OpenID ตอนนี้ทำงานกับ PHP 5.3 และการปรับปรุงบางอย่างเพื่อสนับสนุน PostgreSQL จะรวม
มีอะไรใหม่ ในรุ่น 0.9.2:
- ข่าวประชาสัมพันธ์ฉบับนี้รวมถึงความมั่นคงการแก้ไขสำหรับการสื่อสาร OStatus ระหว่างเว็บไซต์ การปรับปรุงประสิทธิภาพการทำงานที่สำคัญสำหรับการค้นหาสถานที่ตั้ง Geonames แก้ไขเพื่อรองรับกลุ่มใน API และการปรับปรุงขนาดเล็กอื่น ๆ อีกมากมาย ติดตั้งสามารถตอนนี้ยังถูกเรียกใช้จากบรรทัดคำสั่ง (สคริปต์ / install_cli.php) ซึ่งเราคาดหวังว่าจะเป็นประโยชน์สำหรับผู้ที่การบูรณาการ StatusNet ในสภาพแวดล้อมเซิร์ฟเวอร์ที่มีอยู่.
- โปรดทราบว่าเนื่องจากการแก้ไขที่สำคัญในโปรโตคอล OStatus เว็บไซต์สาธารณะยังคงทำงานรุ่น 0.9.0 ได้รับการสนับสนุนในการอัพเกรด 0.9.2 เร็วที่สุดเท่าที่เป็นไปได้เพื่อรักษาความเข้ากัน.
ต้องการ
- PHP
- MySQL Enterprise Edition แบบ
- XML :: XMLWriter
- ไคลเอ็นต์ HTTP Curl
- GD สำหรับ PHP
- mbstring สำหรับ PHP
- gettext สำหรับ PHP
ความคิดเห็นที่ไม่พบ