The Rise of Machines: Real World Applications of AI
Η Τεχνητή Νοημοσύνη δεν είναι στο μέλλον, είναι εδώ ακριβώς στο παρόν Σε αυτό το blog Διαβάστε πώς οι εφαρμογές Τεχνητής Νοημοσύνης έχουν επηρεάσει διάφορους τομείς.
Το Vanilla είναι ένα απλό φόρουμ συζήτησης γραμμένο σε PHP. Ο πηγαίος κώδικας Vanilla φιλοξενείται δημόσια στο Github . Αυτός ο οδηγός θα σας καθοδηγήσει στη διαδικασία εγκατάστασης Vanilla σε μια νέα παρουσία διακομιστή Ubuntu 18.04 LTS Vultr χρησιμοποιώντας PHP, MySQL ως βάση δεδομένων και Nginx ως διακομιστή ιστού.
Απαιτήσεις
Συνιστώμενη στοίβα λογισμικού Vanilla Forum:
mbstring
, curl
, gd
, PDO
, mysqli
, openssl
, gd
, pdo
.Πριν ξεκινήσεις
Ελέγξτε την έκδοση του Ubuntu.
lsb_release -ds # Ubuntu 18.04.2 LTS
Δημιουργήστε έναν νέο non-root
λογαριασμό χρήστη με sudo
πρόσβαση και μεταβείτε σε αυτόν.
adduser johndoe --gecos "John Doe" usermod -aG sudo johndoe su - johndoe
ΣΗΜΕΙΩΣΗ : Αντικαταστήστε το johndoe
με το όνομα χρήστη σας .
Ρυθμίστε τη ζώνη ώρας.
sudo dpkg-reconfigure tzdata
Βεβαιωθείτε ότι το σύστημά σας είναι ενημερωμένο.
sudo apt update && sudo apt upgrade -y
Εγκαταστήστε τα απαραίτητα πακέτα.
sudo apt install -y zip unzip curl wget git
Εγκαταστήστε την PHP
Εγκαταστήστε την PHP, καθώς και τις απαραίτητες επεκτάσεις PHP.
sudo apt install -y php7.2 php7.2-cli php7.2-fpm php7.2-common php7.2-mbstring php7.2-curl php7.2-gd php7.2-mysql php7.2-json
Ελέγξτε την έκδοση.
php -v # PHP 7.2.19-0ubuntu0.18.04.2 (cli) (built: Aug 12 2019 19:34:28) ( NTS )
Ελέγξτε τις εγκατεστημένες επεκτάσεις PHP.
php -m # mbstring # curl # gd # PDO # mysqli # openssl # . . .
Εγκαταστήστε MySQL
Εγκαταστήστε MySQL.
sudo apt install -y mysql-server
Ελέγξτε την έκδοση.
mysql --version # mysql Ver 14.14 Distrib 5.7.27, for Linux (x86_64) using EditLine wrapper
Εκτελέστε το mysql_secure_installation
σενάριο για να βελτιώσετε την ασφάλεια της εγκατάστασης MySQL.
sudo mysql_secure_installation
Συνδεθείτε στη MySQL ως χρήστης root.
sudo mysql -u root -p # Enter password:
Δημιουργήστε μια νέα βάση δεδομένων MySQL και χρήστη και θυμηθείτε τα διαπιστευτήρια.
CREATE DATABASE dbname; GRANT ALL ON dbname.* TO 'username' IDENTIFIED BY 'password'; FLUSH PRIVILEGES; exit;
Εγκαταστήστε το Nginx
Εγκαταστήστε το Nginx.
sudo apt install -y nginx
Ελέγξτε την έκδοση.
sudo nginx -v # nginx version: nginx/1.14.0 (Ubuntu)
Διαμορφώστε το Nginx για χρήση με το φόρουμ Vanilla.
sudo vim /etc/nginx/sites-available/vanilla.conf
Συμπληρώστε το αρχείο με την παρακάτω διαμόρφωση.
server { listen 80; server_name example.com; root /var/www/vanilla; index index.php; location ~* /\.git { deny all; return 403; } location /build/ { deny all; return 403; } location /cache/ { deny all; return 403; } location /cgi-bin/ { deny all; return 403; } location /uploads/import/ { deny all; return 403; } location /conf/ { deny all; return 403; } location /tests/ { deny all; return 403; } location /vendor/ { deny all; return 403; } location ~* ^/index\.php(/|$) { include snippets/fastcgi-php.conf; fastcgi_param SCRIPT_NAME /index.php; fastcgi_param SCRIPT_FILENAME $realpath_root/index.php; fastcgi_param X_REWRITE 1; fastcgi_pass unix:/var/run/php/php7.2-fpm.sock; } location ~* \.php(/|$) { rewrite ^ /index.php$uri last; } location / { try_files $uri $uri/ @vanilla; } location @vanilla { rewrite ^ /index.php$uri last; } }
Ενεργοποιήστε τη νέα vanilla.conf
διαμόρφωση συνδέοντας το αρχείο στον sites-enabled
κατάλογο.
sudo ln -s /etc/nginx/sites-available/vanilla.conf /etc/nginx/sites-enabled
Δοκιμάστε τη διαμόρφωση.
sudo nginx -t
Επαναφόρτωση Nginx.
sudo systemctl reload nginx.service
Εγκαταστήστε το φόρουμ Vanilla
Πλοηγηθείτε στον /var/www
κατάλογο.
cd /var/www
Κατεβάστε το πιο πρόσφατο φόρουμ Vanilla .
sudo wget https://open.vanillaforums.com/get/vanilla-core-3.1.zip
Αποσυμπιέστε το και αφαιρέστε το αρχείο zip.
sudo unzip vanilla-core-3.1.zip sudo rm vanilla-core-3.1.zip
Μετονομάστε τον κατάλογο σε vanilla
.
sudo mv package vanilla
Παρέχετε την κατάλληλη ιδιοκτησία.
sudo chown -R www-data:www-data /var/www/vanilla
Μεταβείτε στον φάκελο όπου ανεβάσατε το Vanilla στο πρόγραμμα περιήγησής σας στον ιστό και ακολουθήστε τις οδηγίες στην οθόνη για να ολοκληρώσετε τη ρύθμιση.
Η Τεχνητή Νοημοσύνη δεν είναι στο μέλλον, είναι εδώ ακριβώς στο παρόν Σε αυτό το blog Διαβάστε πώς οι εφαρμογές Τεχνητής Νοημοσύνης έχουν επηρεάσει διάφορους τομείς.
Είστε επίσης θύμα των επιθέσεων DDOS και έχετε μπερδευτεί σχετικά με τις μεθόδους πρόληψης; Διαβάστε αυτό το άρθρο για να λύσετε τις απορίες σας.
Μπορεί να έχετε ακούσει ότι οι χάκερ κερδίζουν πολλά χρήματα, αλλά έχετε αναρωτηθεί ποτέ πώς κερδίζουν τέτοια χρήματα; ας συζητήσουμε.
Θέλετε να δείτε επαναστατικές εφευρέσεις της Google και πώς αυτές οι εφευρέσεις άλλαξαν τη ζωή κάθε ανθρώπου σήμερα; Στη συνέχεια, διαβάστε στο blog για να δείτε τις εφευρέσεις της Google.
Η ιδέα των αυτοκινούμενων αυτοκινήτων να βγαίνουν στους δρόμους με τη βοήθεια της τεχνητής νοημοσύνης είναι ένα όνειρο που έχουμε εδώ και καιρό. Όμως, παρά τις πολλές υποσχέσεις, δεν φαίνονται πουθενά. Διαβάστε αυτό το blog για να μάθετε περισσότερα…
Καθώς η Επιστήμη εξελίσσεται με γρήγορους ρυθμούς, αναλαμβάνοντας πολλές από τις προσπάθειές μας, αυξάνονται και οι κίνδυνοι να υποβάλλουμε τον εαυτό μας σε μια ανεξήγητη Ιδιότητα. Διαβάστε τι σημαίνει η μοναδικότητα για εμάς.
Οι μέθοδοι αποθήκευσης των δεδομένων εξελίσσονται μπορεί να είναι από τη γέννηση των Δεδομένων. Αυτό το ιστολόγιο καλύπτει την εξέλιξη της αποθήκευσης δεδομένων με βάση ένα infographic.
Διαβάστε το ιστολόγιο για να μάθετε διαφορετικά επίπεδα στην Αρχιτεκτονική Μεγάλων Δεδομένων και τις λειτουργίες τους με τον απλούστερο τρόπο.
Σε αυτόν τον ψηφιακό κόσμο, οι έξυπνες οικιακές συσκευές έχουν γίνει κρίσιμο μέρος της ζωής. Ακολουθούν μερικά εκπληκτικά οφέλη των έξυπνων οικιακών συσκευών σχετικά με το πώς κάνουν τη ζωή μας να αξίζει και να απλοποιείται.
Πρόσφατα, η Apple κυκλοφόρησε το macOS Catalina 10.15.4 μια συμπληρωματική ενημέρωση για την επιδιόρθωση προβλημάτων, αλλά φαίνεται ότι η ενημέρωση προκαλεί περισσότερα προβλήματα που οδηγούν σε bricking των μηχανών mac. Διαβάστε αυτό το άρθρο για να μάθετε περισσότερα