Cách cài đặt SuiteCRM trên Ubuntu 16.04
Hướng dẫn cài đặt SuiteCRM, một giải pháp CRM mã nguồn mở, trên Ubuntu 16.04 với các bước chi tiết và dễ hiểu.
HHVM , hay Máy ảo HipHop , là một máy ảo dành cho PHP do Facebook phát triển để cải thiện hiệu suất của các ứng dụng PHP. Không giống như thời gian chạy PHP thông thường, HHVM sử dụng trình biên dịch đúng lúc để chuyển đổi các tập lệnh thành mã máy gốc. Kết quả là, điểm chuẩn của bên thứ ba đã cho thấy giảm thời gian tải gấp 3 lần so với PHP-FPM 5.4 cho các tác vụ như tải trang web Drupal thông thường.
Mặc dù rất nhanh, HHVM vẫn đang được phát triển và có thể không chạy một số phần mềm đúng cách hoặc có thể không hỗ trợ một số tiện ích mở rộng cần thiết. Tiến hành thận trọng. Để biết danh sách các phần mở rộng PHP tích hợp, được hỗ trợ, hãy theo liên kết này .
Đây là các bản phân phối mà Facebook và các nhà bảo trì HHVM sẽ hỗ trợ và các bản phân phối vẫn được duy trì tích cực cho các máy chủ. Mặc dù có thể cài đặt HHVM trên máy chủ Ubuntu 14.10, nh��ng làm như vậy không được HHVM hỗ trợ (tại thời điểm viết) và có thể dẫn đến những điều tồi tệ xảy ra.
Bản thân việc cài đặt HHVM là nhanh chóng và không gây đau đớn, không liên quan nhiều đến việc cấu hình các kho lưu trữ và cài đặt.
Chỉ dành cho người dùng sáng suốt (10.04) và chính xác (12.04): Cả hai phiên bản Ubuntu đều yêu cầu bổ sung kho lưu trữ. Để hợp lý hóa quy trình, chúng ta cần đảm bảo rằng add-apt-repository
lệnh đã sẵn sàng. Nếu bạn không sử dụng sáng suốt hoặc chính xác, hãy bỏ qua bộ lệnh này. Nếu không thì:
sudo apt-get update
sudo apt-get install python-software-properties
Chỉ dành cho người dùng lucid (10.04): HHVM có thêm một vài phụ thuộc không được bao gồm trong hệ thống cơ sở hoặc kho lưu trữ.
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.8 g++-4.8 gcc-4.8-base
Chỉ dành cho người dùng chính xác (12.04): Bạn cũng cần thêm kho lưu trữ để có được các thư viện cần thiết để chạy HHVM.
sudo add-apt-repository ppa:mapnik/boost
HHVM cũng yêu cầu cài đặt khóa GPG cho kho lưu trữ của nó.
wget -O - http://dl.hhvm.com/conf/hhvm.gpg.key | sudo apt-key add -
Khi đã xong, chúng ta có thể thêm kho lưu trữ của HHVM vào một sources.list
tệp.
echo deb http://dl.hhvm.com/ubuntu DISTRIBUTION_VERSION main | sudo tee /etc/apt/sources.list.d/hhvm.list
Đảm bảo thay thế DISTRIBUTION_VERSION
bằng tên mã của phiên bản Ubuntu của bạn: sáng suốt, chính xác hoặc đáng tin cậy.
Bây giờ chúng ta có thể cài đặt.
sudo apt-get update
sudo apt-get install hhvm
Và chúng ta đã hoàn thành!
Cài đặt HHVM trên Debian tương tự như Ubuntu, nhưng ít bị phân mảnh hơn trên các bản phân phối. Bạn sẽ chỉ cần một bộ lệnh cho jessie hoặc wheezy.
wget -O - http://dl.hhvm.com/conf/hhvm.gpg.key | sudo apt-key add -
echo deb http://dl.hhvm.com/debian DISTRIBUTION_VERSION main | sudo tee /etc/apt/sources.list.d/hhvm.list
sudo apt-get update
sudo apt-get install hhvm
Đảm bảo thay thế DISTRIBUTION_VERSION
trên dòng thứ hai bằng tên mã, jessie hoặc wheezy phiên bản Debian của bạn. HHVM nên được cài đặt.
Cài đặt Mint cũng rất giống với Debian ở chỗ nó được đơn giản hóa.
wget -O - http://dl.hhvm.com/conf/hhvm.gpg.key | sudo apt-key add -
echo deb http://dl.hhvm.com/mint petra main | sudo tee /etc/apt/sources.list.d/hhvm.list
sudo apt-get update
sudo apt-get install hhvm
Vì petra là bản phân phối Mint được hỗ trợ duy nhất tại thời điểm này, vậy thôi!
Với HHVM, có một kịch bản cấu hình tiện lợi, tự động thiết lập trình xử lý CGI cho một trong hai máy chủ.
Nếu bạn đang sử dụng Nginx, hãy đảm bảo chỉnh sửa tệp cấu hình của máy chủ (theo mặc định /etc/nginx/sites-available/default
) để tắt xử lý FastCGI. Tìm kiếm một phần như sau và đảm bảo rằng nó không tồn tại hoặc hoàn toàn được nhận xét (bằng cách thêm #
vào đầu mỗi dòng trong phần):
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
#location ~ \.php$ {
# fastcgi_split_path_info ^(.+\.php)(/.+)$;
# # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
#
# # With php5-cgi alone:
# fastcgi_pass 127.0.0.1:9000;
# # With php5-fpm:
# fastcgi_pass unix:/var/run/php5-fpm.sock;
# fastcgi_index index.php;
# include fastcgi_params;
#}
Nếu bạn đang sử dụng Apache, không có gì cụ thể để bạn làm.
Sau đó, chỉ cần chạy đoạn script sau.
sudo /usr/share/hhvm/install_fastcgi.sh
Apache hoặc Nginx sẽ tự động được cấu hình và khởi động lại và HHVM sẽ chạy trên máy chủ của bạn. Để kiểm tra nó, bạn có thể tạo một tệp như thế này:
<?php phpinfo();
Và tìm "HipHop" hoặc "HHVM" hoặc bạn có thể chạy một tập lệnh như thế này:
<?php if(defined('HHVM_VERSION')) { echo 'HHVM works!'; }
Nếu "HHVM hoạt động!" xuất hiện, sau đó bạn đã hoàn tất!
Hướng dẫn cài đặt SuiteCRM, một giải pháp CRM mã nguồn mở, trên Ubuntu 16.04 với các bước chi tiết và dễ hiểu.
ReactOS, một hệ điều hành mã nguồn mở và miễn phí đã có phiên bản mới nhất. Liệu nó có thể đáp ứng đủ nhu cầu của người dùng Windows hiện đại và hạ gục Microsoft? Hãy cùng tìm hiểu thêm về trải nghiệm hệ điều hành kiểu cũ nhưng mới hơn này.
Các cuộc tấn công ransomware đang gia tăng, nhưng liệu AI có thể giúp đối phó với loại virus máy tính mới nhất? AI có phải là câu trả lời? Đọc ở đây biết là AI boone hay cấm
Whatsapp cuối cùng đã ra mắt ứng dụng Máy tính để bàn cho người dùng Mac và Windows. Giờ đây, bạn có thể truy cập Whatsapp từ Windows hoặc Mac một cách dễ dàng. Có sẵn cho Windows 8+ và Mac OS 10.9+
Hãy đọc phần này để biết Trí tuệ nhân tạo đang trở nên phổ biến như thế nào đối với các công ty quy mô nhỏ và làm thế nào nó đang tăng khả năng khiến họ phát triển và giúp đối thủ cạnh tranh của họ có thể cạnh tranh.
Gần đây Apple đã phát hành macOS Catalina 10.15.4 một bản cập nhật bổ sung để khắc phục các sự cố nhưng có vẻ như bản cập nhật đang gây ra nhiều vấn đề hơn dẫn đến việc máy mac bị chai. Đọc bài viết này để tìm hiểu thêm
13 Công cụ trích xuất dữ liệu thương mại của Dữ liệu lớn
Máy tính của chúng tôi lưu trữ tất cả dữ liệu một cách có tổ chức được gọi là hệ thống tệp Ghi nhật ký. Đây là một phương pháp hiệu quả cho phép máy tính tìm kiếm và hiển thị các tệp ngay khi bạn nhấn tìm kiếm. Https://wethegeek.com/? P = 94116 & preview = true
Khi Khoa học phát triển với tốc độ nhanh chóng, chiếm rất nhiều nỗ lực của chúng ta, những rủi ro của việc phục tùng bản thân trước một Điểm kỳ dị không thể giải thích cũng tăng lên. Hãy đọc, điểm kỳ dị có thể có ý nghĩa gì đối với chúng ta.
Hiểu rõ hơn về 26 kỹ thuật phân tích dữ liệu lớn: Phần 1