O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1
O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1
Rețeaua socială open source cunoscută și sub denumirea de OSSN este un instrument de rețea socială bazat pe PHP, care vă permite să vă faceți propriul site de rețea socială și să creați relații cu membrii.
În acest tutorial, vă vom explica cum să instalați OSSN pe serverul dvs. Ubuntu 16.04.
Înainte de a începe, ar trebui să actualizați sistemul la cea mai recentă versiune stabilă cu următoarele comenzi:
sudo apt-get update -y
sudo apt-get upgrade -y
sudo reboot
Pentru a instala OSSN, va trebui să instalați stiva LAMP și câteva module PHP suplimentare pe serverul dvs. folosind următoarele comenzi:
sudo apt-get install apache2 libapache2-mod-php7.0 mariadb-server php7.0 php7.0-mysql php7.0-curl php7.0-gd
php7.0-json php7.0-opcache php7.0-xml mcrypt php7.0-mcrypt php7.0-cgi php7.0-json php7-0-zip
În primul rând, va trebui să descărcați cea mai recentă versiune stabilă a OSSN de pe site-ul web al OSSN https://www.opensource-socialnetwork.org/download. Îl puteți descărca cu comanda wget: wget https://www.opensource-socialnetwork.org/downloads/ossn-v4.2-1468404691.zip
Apoi, decuplați arhiva descărcată în /var/www/htmldirector.
sudo unzip ossn-v4.2-1468404691.zip -d /var/www/html
Va trebui să vă asigurați proprietatea corectă a ossndirectorului:
sudo chown -R www-data.www-data /var/www/html/ossn/
Este recomandat să rulați mysql_secure_installationcomanda pentru a îmbunătăți securitatea MySQL:
sudo mysql_secure_installation
Vi se vor prezenta câteva întrebări la care va trebui să oferiți un răspuns. În continuare, folosind linia de comandă MySQL, creați o bază de date pentru OSSN:
mysql -u root -p
Introduceți parola rădăcină MySQL / MariaDB și apăsați Enter. După ce v-ați autentificat, puteți crea o bază de date pentru OSSN după cum urmează:
MariaDB [(none)]> SET GLOBAL sql_mode='';
MariaDB [(none)]> CREATE DATABASE ossndb;
MariaDB [(none)]> CREATE USER 'ossnuser'@'localhost' IDENTIFIED BY 'password-here';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON ossndb.* TO 'ossnuser'@'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> \q
Odată creată baza de date, trebuie să creați un nou fișier gazdă virtual, de exemplu ossn.confîn directorul site-urilor Apache:
sudo nano /etc/apache2/sites-available/ossn.conf
Adăugați următoarele linii:
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/html/ossn/
ServerName example.com
ServerAlias www.example.com
<Directory /var/www/html/ossn/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/ossn_log
CustomLog /var/log/apache2/ossn_custom_log common
</VirtualHost>
După ce ați terminat, activați gazda virtuală rulând următoarele comenzi:
sudo a2ensite ossn.conf
sudo service apache2 reload
De asemenea, va trebui să activați modulul de rescriere:
sudo a2enmod rewrite
De asemenea, va trebui să efectuați unele modificări de configurare PHP editând php.ini:
sudo nano /etc/php/7.0/cli/php.ini
Modifică valorile allow_url_fopen, file_uploadsși upload_max_filesizedupă cum se arată mai jos:
allow_url_fopen = On
file_uploads = On
upload_max_filesize = 32M
Apoi, creați un director numit dataîn afara directorului rădăcină al documentului pentru stocarea fișierelor încărcate:
sudo mkdir /var/www/ossn_data
În cele din urmă, reporniți serviciul Apache pentru a efectua modificările:
sudo systemctl restart apache2
După ce ați terminat, vizitați http://192.0.2.2în browserul dvs. pentru a finaliza toate etapele necesare pentru a termina instalarea OSSN.
Nu uitați să înlocuiți example.comși 192.0.2.2cu numele de domeniu real adresele IP ale serverului dvs.
O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1
Citiți blogul pentru a cunoaște diferitele straturi din Arhitectura Big Data și funcționalitățile acestora în cel mai simplu mod.
Mulți dintre voi cunoașteți Switch care va fi lansat în martie 2017 și noile sale funcții. Pentru cei care nu știu, am pregătit o listă de funcții care fac din „Switch” un „gadget obligatoriu”.
Aștepți ca giganții tehnologiei să-și îndeplinească promisiunile? vezi ce a ramas nelivrat.
Citiți asta pentru a afla cum devine populară inteligența artificială în rândul companiilor la scară mică și cum crește probabilitățile de a le face să crească și de a le oferi concurenților avantaje.
Pe măsură ce Știința Evoluează într-un ritm rapid, preluând multe dintre eforturile noastre, crește și riscurile de a ne supune unei Singularități inexplicabile. Citiți, ce ar putea însemna singularitatea pentru noi.
CAPTCHA a devenit destul de dificil de rezolvat pentru utilizatori în ultimii ani. Va fi capabil să rămână eficient în detectarea spam-ului și a botului în viitor?
Ce este telemedicina, îngrijirea medicală la distanță și impactul acesteia asupra generației viitoare? Este un loc bun sau nu în situația de pandemie? Citiți blogul pentru a găsi o vedere!
Poate ați auzit că hackerii câștigă mulți bani, dar v-ați întrebat vreodată cum câștigă acești bani? sa discutam.
Recent, Apple a lansat macOS Catalina 10.15.4 o actualizare suplimentară pentru a remedia problemele, dar se pare că actualizarea provoacă mai multe probleme care duc la blocarea mașinilor Mac. Citiți acest articol pentru a afla mai multe