Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Grav adalah CMS fail rata moden yang cepat, dapat diperluas dan sumber terbuka. Mudah digunakan dan mempunyai banyak plugin yang mengagumkan, salah satunya adalah pentadbir untuknya.
Putar contoh Ubuntu 14 Vultr dan jalankan arahan di bawah untuk memasang beberapa utiliti penting, PHP 7, dan Nginx. Catatan: Anda boleh memasukkan bahagian ini dalam skrip permulaan dan memutarkannya menggunakannya untuk mempercepat prosesnya.
export DEBIAN_FRONTEND=noninteractive
sudo apt-get update -y
sudo apt-get upgrade -y
# install some essential tools
sudo apt-get install -y acl curl git software-properties-common unzip zip
# install php7
sudo apt-add-repository ppa:ondrej/php -y
sudo apt-get update -y
sudo apt-get install -y --force-yes php7.0-cli php-curl php-gd php7.0-zip php7.0-mcrypt php-apcu php-xml php-mbstring php-intl
# install nginx
sudo apt-get install -y --force-yes nginx
sudo apt-get install -y --force-yes php7.0-fpm
# tweak php ini file
sudo sed -i "s/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/" /etc/php/7.0/cli/php.ini
sudo sed -i "s/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/" /etc/php/7.0/fpm/php.ini
# remove default site setup and restart nginx
rm -f /etc/nginx/sites-enabled/*
rm -f /etc/nginx/sites-available/*
service nginx restart
SSH ke pelayan anda sebagai root dari terminal anda.
ssh root@[vultr-instance-ip]
Catatan: Sebaik-baiknya anda ingin mendapatkan ssh seperti yang ditetapkan dalam vultr.com/docs/securing-ssh-on-ubuntu-14-04 di laman web yang menghadap ke awam
Buat direktori untuk menahan laman web grav
# create directory
mkdir -p /sites/grav && cd /sites/grav
# set permissions
chmod -R 775 /sites
chown -R www-data:www-data /sites
chmod -R g+s /sites
# put temporary index file
echo "<h3>Welcome Home...</h3>" >> index.php
echo "<?php phpinfo();" >> index.php
Sediakan host nginx ke laman web ini:
cd
ke dalam direktori laman web nginx yang ada cd /etc/nginx/sites-available/
sudo nano grav
Tampal kandungan di bawah ke dalam fail, kemudian simpan dan keluar (Ctrl + X -> Y -> tekan Enter)
server {
listen 80;
server_name vultr.dev; #NOTE: vultr.dev should be replaced with your domain name eventually
root /sites/grav;
index index.html index.htm index.php;
charset utf-8;
location / {
try_files $uri $uri/ /index.php$is_args$args;
}
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
}
Dayakan konfigurasi grav
sudo ln -s /etc/nginx/sites-available/grav /etc/nginx/sites-enabled/grav
Mulakan semula nginx dan php-fpm
sudo service nginx restart
sudo service php7.0-fpm restart
Kemas kini fail hos pelayan sudo bash -c "echo '127.0.0.1 vultr.dev' >> /etc/hosts"
_ (Catatan: vultr.dev harus diganti dengan nama domain anda akhirnya)
Tambahkan entri di bawah ke fail hos anda.
[vultr-instace-ip] vultr.dev
Fail hos anda harus berada di salah satu kawasan yang disenaraikan di bawah bergantung pada OS yang anda jalankan.
c:\windows\system32\drivers\etc\hosts
/etc/hosts
/private/etc/hosts
Pasang komposer dan buat projek grav.
# install composer
sudo curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
# create grav project
cd /sites
mv grav grav-test
composer create-project getgrav/grav
# below is only needed if you logged as sudo
# ideally you should secure ssh as prescribed in vultr.com/docs/securing-ssh-on-ubuntu-14-04
chown -R www-data:www-data /sites
Layari ke http://vultr.dev (atau domain anda) dan anda harus disambut dengan halaman selamat datang yang mengatakan "Grav sedang Berlari!".
Ditulis oleh Lami Adabonyan
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