Mạng xã hội ngày càng ảnh hưởng đến mọi người và công ty, nhu cầu giao tiếp đã cho phép hàng triệu người tương tác nhanh chóng và từ bất cứ đâu, có rất nhiều mạng xã hội, thậm chí được phân loại và phân khúc theo thị hiếu và mục đích. Trong Làm thế nào để có mạng xã hội của riêng bạn với hu hu, Bạn sẽ có thể truy cập một nền tảng cho phép bạn tạo, cấu hình và điều chỉnh mạng xã hội cho các mục đích bạn muốn.
HumHub là gì?
hu hu là một phần mềm mã nguồn mở và miễn phí, được phát triển trong php với Khung Yii, cung cấp một bộ công cụ nhẹ, mạnh mẽ và dễ sử dụng cho phép bạn tạo và khởi chạy mạng xã hội của riêng mình.
hu hu nó hỗ trợ các chủ đề và mô-đun mở rộng chức năng cho hầu hết các yêu cầu.
hu hu nó có thể được sử dụng để liên lạc và cộng tác nội bộ, có thể bao gồm từ một vài người dùng đến các Mạng nội bộ lớn được sử dụng trong các công ty có hàng trăm và hàng nghìn nhân viên. hu hu cho phép bạn thúc đẩy doanh nghiệp của mình, hỗ trợ khách hàng, dạy học sinh hoặc tổ chức đội bóng đá của bạn. Việc sử dụng nó là ở bạn.
hu hu hoàn hảo cho:
- Mạng nội bộ xã hội
- Mạng xã hội cho các công ty
- Mạng xã hội tư nhân
Tại sao sử dụng HumHub?
hu hu Nó cung cấp cho chúng ta 4 lợi ích chính, khiến nó trở thành một công cụ lý tưởng để tạo ra mạng xã hội của chúng ta.
- HumHub đang mở: Nó hoàn toàn là mã nguồn mở. Điều này cho phép bạn tận dụng lợi thế của công việc đã hoàn thành và thậm chí cải thiện nó. Theo cách tương tự, bạn có thể đóng góp các đề xuất hoặc giải quyết các vấn đề được cộng đồng tiếp nhận.
- HumHub rất linh hoạt: Với một hệ thống mô-đun mạnh mẽ có thể được mở rộng hu hu thông qua việc sử dụng các công cụ của bên thứ ba, phát triển các chức năng của riêng bạn hoặc kết nối với phần mềm hiện có.
- HumHub an toàn: Máy chủ của bạn, dữ liệu của bạn, quy tắc của bạn. hu hu nó là một giải pháp tự lưu trữ và hoạt động trên hầu hết các máy chủ. Bạn có toàn quyền kiểm soát dữ liệu của mình.
- HumHub có sự hỗ trợ tuyệt vời: Nó có một cộng đồng tuyệt vời và một công ty nhoặc họ để bạn một mình. Họ hỗ trợ bạn với các dự án của bạn và cung cấp các dịch vụ chuyên nghiệp xung quanh hu hu.
Tính năng HumHub
HumHub cho phép giao tiếp xã hội truyền thống
HumHub cho phép tạo "khoảng trống"
Giao tiếp trong hu hu hoạt động với khoảng trắng. Một không gian theo nghĩa đen có thể là bất cứ thứ gì, một dự án, một nhóm hoặc chỉ là một chủ đề đơn giản. Đối với mỗi không gian, bạn có thể mời nhiều người dùng và đặt các quyền và quy tắc truy cập của riêng bạn.
HumHub cho phép bạn có thẻ cá nhân điện tử của riêng mình
hu hu cho phép bạn mở rộng hồ sơ, tạo danh mục đầu tư, kết nối với những người khác, tìm người phù hợp với các kỹ năng đặc biệt, thông báo cho những người theo dõi về các cập nhật của bạn, trong số các phẩm chất khác nhờ kỹ thuật số vCard. La vCard Nó là một định dạng tiêu chuẩn được sử dụng để trao đổi thông tin liên lạc, nó cũng có thể được gọi là Danh thiếp Điện tử và nó tương đương với danh thiếp thông thường của chúng tôi.
HumHub mang đến cho chúng ta những khả năng vô hạn
Với các mô-đun, bạn có thể sửa đổi mọi thứ trong hu hu. Không gian, hồ sơ và những thứ khác theo nhu cầu của bạn. Bất cứ điều gì còn thiếu trong các mạng xã hội khác đều có thể được xây dựng.
Một số mô-đun có sẵn trong Thị trường HumHub, có thể được cài đặt bất kỳ lúc nào.
Các tính năng HumHub khác
- Thông báo: NNó giúp bạn thông báo về những điều mà chúng tôi quan tâm.
- Lưu lượng hoạt động: Cho phép bạn xem công việc và thông tin liên lạc một cách đơn giản.
- Bảng đơn giản và hữu dụng: Mô tả và truy cập nhanh vào thông tin quan trọng nhất
- Nhóm: Tổ chức người dùng trong các phòng ban, chi nhánh hoặc bất kỳ thứ gì khác.
- Danh mục: Tìm không gian, người dùng và nhóm một cách có trật tự.
- Hồ sơ: Chia sẻ tài liệu, tệp đa phương tiện và thảo luận về chúng.
- Truy cập Công cộng: Nó cũng cho phép chia sẻ nội dung với những người dùng chưa đăng ký.
- Tìm: Tìm người, thảo luận và tệp dễ dàng.
- Phiên bản điện thoại: Nó được sử dụng với tất cả các loại thiết bị hiện đại, chẳng hạn như điện thoại thông minh và máy tính bảng.
- Và nhiều hơn nữa
Dùng thử HumHub trực tuyến
Anh thử HumHub Online, bắt đầu bằng một gói miễn phí. Điều này được giới hạn ở Người dùng 3 y500 MB lưu trữ. Bạn có thể cập nhật gói của mình bất kỳ lúc nào trên bảng điều khiển HumHub.
Cách cài đặt HumHub
Yêu cầu chung để cài đặt HumHub
- PHP 5.4 +
- MySQL
- Quyền truy cập Shell (ví dụ: ssh) tới máy chủ
- Apache 2.x
- Phần mở rộng CUrl PHP (có hỗ trợ SSL)
- Hỗ trợ chuỗi đa byte PHP
- Phần mở rộng PHP PDO MySQL
- Phần mở rộng PHP Zip
- Phần mở rộng PHP EXIF
- Phần mở rộng PHP INTL
- Phần mở rộng FileInfo PHP
Yêu cầu tùy chọn để cài đặt HumHub
- ImageMagick
- Hỗ trợ LDAP PHP
- APC PHP
- PHP được lưu trữ trong bộ nhớ đệm
- Tệp XSend của Apache
Gói Debian / Ubuntu để cài đặt HumHub
- ImageMagick
- php5-curl
- php5-mysql
- php5-gd
- php5-cli
- php5-intl
- php5-ldap (tùy chọn)
- php-apc (tùy chọn)
- php5-memcached (tùy chọn)
- libapache2-mod-xsendfile (tùy chọn)
Chuẩn bị cài đặt HumHub
Tạo cơ sở dữ liệu MySQL:
CREATE DATABASE `humhub` CHARACTER SET utf8 COLLATE utf8_general_ci;
GRANT ALL ON `humhub`.* TO `humhub_dbuser`@localhost IDENTIFIED BY 'password_changeme';
FLUSH PRIVILEGES;
Đang tải xuống HumHub
Tải xuống HumHub từ trang web chính
Cách dễ nhất để có được hu hu là tải xuống trực tiếp gói hoàn chỉnh. Gói này đã bao gồm tất cả các phụ thuộc bên ngoài và không yêu cầu cập nhật trình soạn nhạc. Sau khi tải xuống hoàn tất, chỉ cần giải nén gói vào thư mục htdocs trên máy chủ web của bạn.
Tải xuống HumHub từ github
Để cài đặt một nhánh git, bạn sẽ phải chạy bản cập nhật trình tổng hợp để tải xuống các phụ thuộc bên ngoài.
- Kho lưu trữ Clone Git:
git clone https://github.com/humhub/humhub.git
- Chuyển sang nhánh ổn định (khuyến nghị):
git checkout stable
- Cài đặt trình soạn nhạc (https://getcomposer.org/doc/00-intro.md)
- Truy cập webroot HumHub và tìm kiếm các phụ thuộc:
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar update
Thiết lập HumHub
Quyền đối với tệp
Tạo các thư mục sau để máy chủ web có thể viết chúng:
- / tài sản
- / protected / config /
- / protected / mô-đun
- / protected / thời gian chạy
- / uploads / *
Tạo các tệp thực thi sau:
- / protected / yii
- /được bảo vệ/yii.bat
Đảm bảo rằng máy chủ web không thể truy cập được các thư mục sau
(Các thư mục này được bảo vệ theo mặc định bằng ".htaccess")
- bảo vệ
- tải lên / tệp
Khởi chạy Trình cài đặt HumHub
Mở hướng dẫn cài đặt trong trình duyệt của bạn (ví dụ: http://localhost/humhub)
Định cấu hình E-Mail
Tùy thuộc vào môi trường bạn đang sử dụng, bạn có thể muốn chỉ định máy chủ SMTP cục bộ hoặc từ xa. Bạn có thể thay đổi cài đặt máy chủ thư trong Administration -> Mailing -> Server Settings
.
Theo mặc định PHP Mail Transport được sử dụng. http://php.net/manual/en/mail.setup.php
Bật tính năng viết lại URL (Tùy chọn)
Đổi tên .htaccess.dist a Htaccess. Sửa đổi cấu hình cục bộ (protected / config / common.php):
<?php
return [
'components' => [
'urlManager' => [
'showScriptName' => false,
'enablePrettyUrl' => true,
],
]
];
Kích hoạt Cron Jobs
- Cron hàng ngày:
> yii cron/daily
- Cron mỗi giờ:
> yii cron/hourly
Ví dụ:
30 * * * * /path/to/humhub/protected/yii cron/hourly >/dev/null 2>&1
00 18 * * * /path/to/humhub/protected/yii cron/daily >/dev/null 2>&1
Tắt lỗi / gỡ lỗi
- Thay đổi index.php trong thư mục gốc của humhub
// comment out the following two lines when deployed to production
// defined('YII_DEBUG') or define('YII_DEBUG', true);
// defined('YII_ENV') or define('YII_ENV', 'dev');
- Tẩy chỉ mục-test.php trong thư mục gốc của humhub nếu nó tồn tại
Với điều này, chúng tôi đã học cách Làm thế nào để có mạng xã hội của riêng bạn với HumHub, phần tùy chỉnh và những phần khác được giải thích khá kỹ trong sách hướng dẫn chính thức, theo cách tương tự nếu bạn có bất kỳ câu hỏi nào, đừng giúp chúng tôi bằng văn bản ... Mạng xã hội của bạn sẽ nói về điều gì?
Lỗi nghiêm trọng trong PHP - yii \ base \ ErrorException
Lỗi chưa xảy ra: Gọi đến hàm không xác định yii \ web \ mb_strlen () trong /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php:404
Theo dõi ngăn xếp:
# 0 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(411): yii \ web \ ErrorHandler-> objectsToString (Array)
# 1 /var/www/html/humhub/protected/vendor/yiisoft/yii2/views/errorHandler/callStackItem.php(26): yii \ web \ ErrorHandler-> objectsToString (Array)
# 2 /var/www/html/humhub/protected/vendor/yiisoft/yii2/base/View.php(325): request ('/ var / www / html / h…')
# 3 /var/www/html/humhub/protected/vendor/yiisoft/yii2/base/View.php(247): yii \ base \ View-> renderPhpFile ('/ var / www / html / h…', Array )
# 4 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(241): yii \ base \ View-> renderFile ('/ var / www / html / h…', Array , Đối tượng (yii \ web \ ErrorHandler))
# 5 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(295): yii \ web \ ErrorHandler-> renderFile ('@ yii / views / erro…', Array)
# 6 / var / www / html / humhub / bảo vệ / nhà cung cấp / yiisoft / yii2
Đơn giản là tuyệt vời,
Một câu hỏi .. Bạn thay đổi tiêu đề của thư được gửi bằng thư ở đâu? Tôi đặt toàn bộ nội dung thư để dịch, nhưng không đặt tiêu đề bằng tiếng Anh: Bạn đã được mời tham gia.
Cảm ơn
Tốt !!! Tư vấn: bạn có thể liên hệ với tôi? Khi tôi tải hình ảnh lên mạng intranet, hình ảnh đó được "tải lên" nhưng tệp "trống" nó không có hình ảnh là tệp png "thô" không được đọc trong mạng nội bộ (ví dụ: Vấn đề có thể là gì? Bất kỳ vấn đề với các quyền được cung cấp? Tôi vẫn theo sự thông thái của bạn. haha Cảm ơn bạn rất nhiều !!