Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Booked Scheduler adalah aplikasi sumber terbuka yang dirancang untuk membantu pengguna menjadualkan proses dan menguruskan sumber yang diperuntukkan. Ia adalah aplikasi berasaskan web yang berjalan menggunakan MariaDB dan ditulis dalam PHP.
Yang mengatakan, ia cukup hebat - susun atur fleksibel dan panel pentadbir mesra pengguna. Ciri-ciri lain termasuk peringatan, kuota, tempahan dan banyak lagi.
Untuk memasang Penjadual Bercagar, anda memerlukan yang berikut:
root
aksesunzip
Sebelum kita memulakan pemasangan, jalankan arahan berikut untuk mengemas kini pakej yang ada:
apt-get update -y
Ini mungkin mengambil masa beberapa minit bergantung kepada jumlah pakej yang anda ada.
Setelah proses kemas kini selesai, kita perlu memasang susunan LEMP:
apt-get install nginx php-fpm -y
service nginx start
Sahkan bahawa Nginx dipasang dengan melawat http://YOUR_SERVER_IP
. Ia akan memaparkan halaman berjudul "Selamat Datang di Nginx."
Pasang MariaDB dengan menjalankan arahan berikut:
apt-get install mariadb-server mariadb-client -y
Konfigurasikan MariaDB dengan melaksanakan arahan berikut. Sekiranya anda diminta memasukkan kata laluan, tekan ENTER:
mysql_secure_installation
Set root password? [Y/n] Y
New password: (enter a password)
Re-enter new password: (repeat the password)
Setelah MariaDB mengemas kini kata laluan, anda akan melihat yang berikut:
Password updated successfully!
Reloading privilege tables..
... Success!
By default, a MariaDB installation has an anonymous user, allowing anyone to log into
MariaDB without having to have a user account created for them. This is intended only for
testing, and to make the installation go a bit smoother. You should remove them before
moving into a production environment.
Untuk arahan yang selebihnya, masukkan Y
dan ENTER.
Remove anonymous users? [Y/n] Y
(...)
Disallow root login remotely? [Y/n] Y
(...)
Remove test database and access to it? [Y/n] Y
(...)
Reload privilege tables now? [Y/n] Y
Setelah berjaya, anda akan melihat output berikut:
Thanks for using MariaDB!
Sekarang, kita perlu membuat pangkalan data dan pengguna untuk Penjadual Tempahan:
mysql -u root -p
Masukkan kata laluan anda apabila diminta.
Buat pangkalan data dan pengguna:
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]>create database bookedscheduler;
MariaDB [(none)]>exit;
Muat turun & Pasang Penjadual yang Ditempah:
wget https://gigenet.dl.sourceforge.net/project/phpscheduleit/Booked/2.7/booked-2.7.2.zip
unzip booked-2.7.2.zip
mv booked /var/www/html/
Konfigurasikan nginx
& php-fpm
:
nano /etc/php/7.2/fpm/php.ini
Cari baris berikut, keluarkan titik koma dan ganti 0
dengan 1
:
cgi.fix_pathinfo=1
Sekarang, mulakan semula php-fpm
:
service php7.2-fpm restart
Sekarang kami akan mengedit nginx
konfigurasi kami untuk meluluskan permintaan PHP untuk php-fpm
:
nano /etc/nginx/sites-available/default
Tampalkan yang berikut sebelum akhir server
blok pertama :
location ~ \.php$ {
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
}
location ~ /\.ht {
deny all;
}
Ubah suai index
parameter juga:
index index.html index.htm index.php;
Akhir sekali, ubah suai root
parameter:
root /var/www/html/booked;
Konfigurasikan Penjadual yang Ditempah:
cd /var/www/html/booked
nano config/config.dist.php
Tukar parameter berikut:
$conf['settings']['default.timezone'] = 'America/Toronto'; // your timezone
$conf['settings']['admin.email'] = '[email protected]'; // email address of admin user
$conf['settings']['admin.email.name'] = 'John Doe';
$conf['settings']['script.url'] = 'http://YOUR_DOMAIN.com/Web'; // your domain
$conf['settings']['database']['type'] = 'mysql';
$conf['settings']['database']['user'] = 'root';
$conf['settings']['database']['password'] = '(CHANGE_ME)'; // your database password
$conf['settings']['database']['hostspec'] = '127.0.0.1'; // your IP
$conf['settings']['database']['name'] = 'bookedscheduler';
Nota : Pastikan untuk menggantikan (CHANGE_ME)
kata laluan pangkalan data anda.
Simpan dan keluar menggunakan CTRL+ O, diikuti oleh ENTER.
Namakan semula config.dist.php
kepada config.php
:
mv config.dist.php config.php
Kami kini akan mengisi pangkalan data:
mysql -u root -p bookedscheduler < database_schema/create-schema.sql
mysql -u root -p bookedscheduler < database_schema/create-data.sql
Akhirnya, arahkan ke IP pelayan anda dan daftarkan akaun pentadbir.
Anda telah berjaya memasang Scheduled Scheduler.
Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Ramai daripada anda tahu Switch akan keluar pada Mac 2017 dan ciri baharunya. Bagi yang tidak tahu, kami telah menyediakan senarai ciri yang menjadikan 'Tukar' sebagai 'gajet yang mesti ada'.
Adakah anda menunggu gergasi teknologi memenuhi janji mereka? semak apa yang masih belum dihantar.
Baca blog untuk mengetahui lapisan berbeza dalam Seni Bina Data Besar dan fungsinya dengan cara yang paling mudah.
Baca ini untuk mengetahui cara Kecerdasan Buatan semakin popular di kalangan syarikat berskala kecil dan cara ia meningkatkan kebarangkalian untuk menjadikan mereka berkembang dan memberikan pesaing mereka kelebihan.
CAPTCHA telah menjadi agak sukar untuk diselesaikan oleh pengguna dalam beberapa tahun kebelakangan ini. Adakah ia dapat kekal berkesan dalam pengesanan spam dan bot pada masa hadapan?
Apabila Sains Berkembang pada kadar yang pantas, mengambil alih banyak usaha kita, risiko untuk menundukkan diri kita kepada Ketunggalan yang tidak dapat dijelaskan juga meningkat. Baca, apakah makna ketunggalan bagi kita.
Apakah teleperubatan, penjagaan kesihatan jauh dan impaknya kepada generasi akan datang? Adakah ia tempat yang baik atau tidak dalam situasi pandemik? Baca blog untuk mencari paparan!
Anda mungkin pernah mendengar bahawa penggodam memperoleh banyak wang, tetapi pernahkah anda terfikir bagaimana mereka memperoleh wang seperti itu? Mari berbincang.
Baru-baru ini Apple mengeluarkan macOS Catalina 10.15.4 kemas kini tambahan untuk menyelesaikan masalah tetapi nampaknya kemas kini itu menyebabkan lebih banyak masalah yang membawa kepada pemusnahan mesin mac. Baca artikel ini untuk mengetahui lebih lanjut