安裝web服務器
nginx和PHP的安裝及設定
Package: *
Pin: release n=jessie
Pin-Priority: 600deb http://mirrordirector.raspbian.org/raspbian/ stretch main contrib non-free rpi$ sudo apt-get update$ sudo apt-get install -y -t stretch nginx php7.0-fpm php7.0-cli php7.0-xmlrpc php7.0-curl php7.0-gd php7.0-intl php7.0-soap php7.0-mysql php-apcu php7.0-zip php7.0-xml php7.0-mbstring php7.0-tidy php7.0-ldap php7.0-intl php7.0-pspell graphviz aspell使用一台電腦透過Wi-Fi連上MoodleBox ,並在瀏覽器輸入網址 http://moodlebox.home/ 。 將顯示"歡迎在Debian使用nginx!"的網頁。# Default server configuration
#
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
index index.php index.html index.htm index.nginx-debian.html;
server_name moodlebox;
location / {
try_files $uri $uri/ =404;
}
location ~ [^/]\.php(/|$) {
include fastcgi_params;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_read_timeout 300;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
fastcgi_index index.php;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PHP_VALUE "max_execution_time=300\n upload_max_filesize=50M \n post_max_size=50M";
client_max_body_size 50M;
}
}MariaDB的安裝
設定並建立Moodle的MariaDB資料庫
Last updated