אובונטו: הגדר את Nextcloud - איך זה עובד
אתה יכול גם להגדיר את Nextcloud משלך בשרת אובונטו. אנו מראים לכם איך זה עובד בטיפ המעשי הזה.
הגדר את Nextcloud באובונטו - אז קדימה
- עבור לדף זה והעתק את הקישור של הגרסה האחרונה. ודא שמדובר בארכיון ".tar.bz2".
- התחבר לשרת שלך באמצעות SSH ושנה לספרייה הזמנית עם "cd / tmp".
- הורד את הגרסה האחרונה באמצעות "curl -LO //download.nextcloud.com/server/releases/nextcloud-11.0.3.tar.bz2".
- פתח את הארכיון עם "sudo tar -C / var / www -xvjf /tmp/nextcloud-11.0.3.tar.bz2 כדי להתחיל בהתקנה.
- השתמש ב- "nano /tmp/nextcloud.sh" כדי ליצור סקריפט פגז ולהוסיף את הדברים הבאים: "#! / Bin / bash ocpath =" / var / www / nextcloud "htuser =" www-data "htgroup = "www-data" rootuser = "root" printf "יצירת ספריות אפשריות אפשריות \ n" mkdir -p $ ocpath / data mkdir -p $ ocpath / נכסים mkdir -p $ ocpath / updater printf "chmod קבצים וספריות \ n" מצא $ {ocpath} / -type f -print0 | xargs -0 chmod 0640 מצא $ {ocpath} / -type d -print0 | xargs -0 chmod 0750 chmod 755 $ {ocpath} printf "ספריות chown \ n" chown -R $ {rootuser}: $ {htgroup} $ {ocpath} / chown -R $ {htuser}: $ {htgroup} $ {ocpath} / apps / chown -R $ {htuser}: $ {htgroup} $ {ocpath} / נכסים / chown -R $ {htuser}: $ {htgroup} $ {ocpath} / config / chown -R $ {htuser}: $ {htgroup} $ {ocpath} / data / chown -R $ {htuser}: $ { htgroup} $ {ocpath} / נושאים / chown -R $ {htuser}: $ {htgroup} $ {ocpath} / updater / chmod + x $ {ocpath} / occ printf "chmod / chown. htaccess \ n" אם [- f $ {ocpath} /. htaccess] ואז chmod 0644 $ {ocpath} /. htaccess chown $ {rootuser}: $ {htgroup} $ {ocpath} / .htaccess fi אם [-f $ {ocpath} /data/.htaccess] ואז chmod 0644 $ {ocpath} /data/.htaccess המוניטין $ {rootuser}: $ {htgroup} $ {ocpath} /data/.htaccess fi ",
- ואז הפעל את התסריט עם "sudo bash /tmp/nextcloud.sh". זה יוצר את כל הספריות הדרושות ומספק להם את הזכויות המתאימות.
- כדי להבטיח שהשרת יפעל גם בשרת הלינוקס שלך, צור קובץ config נוסף עם "sudo nano /etc/apache2/sites-available/nextcloud.conf" והוסף שם את הדברים הבאים: "Alias / nextcloud" / var / www / nextcloud / "אפשרויות + עקוב אחר קישורי הסמל אפשרו למחוק את כל ה- Dav מבית SetEnv HOME / var / www / nextcloud SetEnv HTTP_HOME / var / www / nextcloud". בעזרת "sudo a2ensite nextcloud" משתמשים אז בתסריט זה.
- כעת צור את המודול הדרוש עם "sudo a2enmod rewrite" ועדכן את השרת באמצעות "sudo apt-get update". הורד גם את מודול PHP עם "sudo apt-get להתקין php-bz2 php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip" ואז התחל את השרת עם "sudo systemctl טען מחדש את Apache2 "חדש.
![](http://hackzl.com/img/software/1107/ubuntu-nextcloud-einrichten-gehts.webp)
הגדר את Nextcloud באובונטו - תצורה נוספת
- בשלב הבא אתה נכנס למנהל MySQL באמצעות "mysql -u root -p".
- לאחר מכן השתמש ב "CREATE DATABASE nextcloud;" מסד הנתונים של Nextcloud.
- למען האבטחה, רק המשתמש "nextcloud" אמור להיות מסוגל לגשת לממשל MySQL. הגדירו זאת באמצעות "הענק הכל ב- nextcloud. * ל- 'nextcloud' @ 'localhost' המזוהה על ידי 'DATENBANK_PASSWORT';" ולשנות את "DATENBANK_PASSWORT" עם סיסמא לבחירתך.
- טען את תצורת MySQL באמצעות "FLUSH PRIVILEGES;" חדש ויצא "צא" מניהול MySQL.
- פתח את הדפדפן שלך והזן את ה- IP או את כתובת האינטרנט שלך והוסף "/ nextcloud" בסוף.
- עכשיו אתה צריך להגדיר את התצורה של הענן. ראשית הזן שם משתמש וסיסמא עבור חשבון הניהול שלך.
- לאחר מכן לחץ על "אחסון ונתונים" והזן את נתוני MySQL שציינת קודם.
- בלחיצה על "סיום התקנה" ההתקנה הושלמה בהצלחה.
אם הפעלת השרת שלך, עליך לעדכן את Nextcloud באופן קבוע. אנו נראה לך זאת בטיפ המעשי הבא שלנו.