วิธีติดตั้ง nextCloud 13 บน Ubuntu 18.04

รูปภาพ: Jack Wallen

เราได้กล่าวถึงถัดไปหลายครั้งที่นี่บน TechRepublic เราได้ติดตั้งบน Ubuntu 16.04 ผ่านวิธีการมาตรฐานเช่นเดียวกับผ่านแพ็คเกจ snap แต่เนื่องจากการเปิดตัวการสนับสนุน Long Term Support (LTS) ล่าสุด (18.04) บางสิ่งมีการเปลี่ยนแปลง ด้วยเหตุนี้ฉันต้องการจะแนะนำคุณเกี่ยวกับขั้นตอนการติดตั้งเซิร์ฟเวอร์คลาวด์ในสถานที่ที่โดดเด่นบน Ubuntu รุ่นล่าสุด

รับ NextCloud

ก่อนที่เราจะเริ่มการติดตั้งตรงไปที่หน้าดาวน์โหลดถัดไปและดาวน์โหลดไฟล์ zip ที่จำเป็น (ไปยังเซิร์ฟเวอร์ Ubuntu ของคุณ) ด้วยคำสั่ง:

 wget https://download.nextcloud.com/server/releases/nextcloud-13.0.4.zip 

ในขณะที่กำลังดาวน์โหลด (มันใช้เวลาไม่นาน) ลองมุ่งไปที่การพึ่งพา

ก่อนที่คุณจะดำเนินการต่อคุณต้องแน่ใจว่าเซิร์ฟเวอร์ Ubuntu 18.04 ของคุณมีที่อยู่ IP แบบคงที่ คุณสามารถตั้งค่านี้โดยทำตามบทช่วยสอนล่าสุดของฉันวิธีกำหนดค่าที่อยู่ IP แบบคงที่ใน Ubuntu Server 18.04

อาปาเช่

เซิร์ฟเวอร์ Ubuntu ของคุณควรมี Apache อยู่แล้วดังนั้นไม่จำเป็นต้องติดตั้งเว็บเซิร์ฟเวอร์เริ่มต้นนี้ สิ่งแรกที่เราต้องทำคือสร้างไฟล์กำหนดค่า Apache ออกคำสั่ง sudo nano /etc/apache2/sites-available/nextcloud.conf และเพิ่มเนื้อหาต่อไปนี้:

 นามแฝง / nextcloud "/ var / www / html / nextcloud /" ตัวเลือก + FollowSymlinks AllowOverride All Dav ทั้งหมดออกจาก SetEnv HOME / var / www / nextcloud SetEnv HTTP_HOME / var / www / nextcloud 

สร้าง symlink ที่จำเป็นด้วยคำสั่ง:

 sudo ln -s /etc/apache2/sites-available/nextcloud.conf /etc/apache2/sites-enabled/nextcloud.conf 

สุดท้ายเราต้องเปิดใช้งานโมดูล Apache ที่จำเป็นด้วยคำสั่งต่อไปนี้:

 a2enmod เขียนใหม่ a2enmod ส่วนหัว a2enmod env a2enmod dir a2enmod mime 

MariaDB

ตอนนี้เราต้องติดตั้งเซิร์ฟเวอร์ฐานข้อมูลของเรา เราจะใช้ MariaDB ดังนั้นให้ติดตั้งด้วยคำสั่งต่อไปนี้:

 sudo apt ติดตั้ง mariadb-server mariadb-client 

เริ่มและเปิดใช้งาน MariaDB ด้วยคำสั่ง:

 sudo systemctl เริ่ม mariadb sudo systemctl เปิดใช้ mariadb 

หากคุณพบว่า MariaDB ไม่สามารถติดตั้งได้คุณอาจต้องลบ MySQL อย่างสมบูรณ์ก่อนด้วยคำสั่ง sudo apt-get remove --purge mysql *

รักษาความปลอดภัยการติดตั้ง MariaDB ด้วยคำสั่ง:

 sudo mysql_secure_installation 

ตอบคำถามที่จำเป็นและตั้งค่ารหัสผ่าน MySQL ใหม่ เมื่อเสร็จแล้วคุณก็พร้อมที่จะติดตั้ง nextCloud

ตอนนี้เราสร้างฐานข้อมูลของเรา ก่อนอื่นเราต้องเข้าถึงพรอมต์ฐานข้อมูล ออกคำสั่ง sudo mariadb และคุณจะพบว่าตัวเองอยู่ในฐานข้อมูล สร้างฐานข้อมูลด้วยคำสั่ง:

 สร้างผู้ใช้ โดยระบุ 'PASSWORD'; 

ที่ PASSWORD คือรหัสผ่านที่คุณต้องการใช้ สร้างฐานข้อมูลใหม่ด้วยคำสั่ง:

 สร้างฐานข้อมูล nextcloud 

ตอนนี้ให้สิทธิ์ที่จำเป็นด้วยคำสั่ง:

 ให้สิทธิ์ทั้งหมดใน nextcloud. * ถึง ระบุโดย 'PASSWORD'; 

โดยที่ PASSWORD คือรหัสผ่านที่คุณสร้างในคำสั่งก่อนหน้า จบทุกอย่างด้วยคำสั่ง:

 สิทธิ์ล้าง; ออกจาก; 

ติดตั้ง nextCloud

ติดตั้ง unzip ด้วยคำสั่ง sudo apt install unzip เมื่อติดตั้งแล้วให้คลายซิปไฟล์ที่ดาวน์โหลดมาด้วยคำสั่ง unzip nextcloud * .zip ย้ายโฟลเดอร์ที่แตกใหม่ด้วยคำสั่ง:

 sudo mv nextcloud / var / www / html / nextcloud 

ให้สิทธิ์ที่เหมาะสมกับไฟล์ที่เพิ่งย้ายด้วยคำสั่ง:

 sudo chown www-data: www-data / var / www / html / nextcloud / -R 

ตอนนี้เราจำเป็นต้องติดตั้งและเปิดใช้งานโมดูล PHP ที่จำเป็นทั้งหมด ติดตั้งด้วยคำสั่ง:

 sudo apt ติดตั้ง php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring php7.2-intl PHP-imagick php7.2-xml php7.2-zip 

รีสตาร์ท Apache ด้วยคำสั่ง:

 sudo systemctl รีสตาร์ท apache2 

ณ จุดนั้นคุณควรจะสามารถชี้เบราว์เซอร์ของคุณไปที่ http: // SERVER_IP / nextcloud (โดยที่ SERVER_IP เป็นที่อยู่ IP ของบริการ) และทำการติดตั้งให้เสร็จสิ้น ( รูปที่ A - โดยป้อนข้อมูลฐานข้อมูลที่คุณสร้างไว้ด้านบน)

รูปที่

จบการติดตั้งของเรา


พร้อมที่จะปรับแต่ง

เซิร์ฟเวอร์ nextCloud ของคุณเปิดใช้งานแล้วพร้อมให้คุณตั้งค่าเกี่ยวกับการปรับแต่งเพื่อให้เหมาะกับความต้องการของ บริษัท ของคุณ เพลิดเพลินไปกับการมีเซิร์ฟเวอร์คลาวด์ของโรงไฟฟ้า เริ่มเพิ่มแอพเพื่อขยายชุดคุณลักษณะและคุณจะพบกับเครื่องมือที่โดดเด่นถัดไป

บริการจดหมายข่าวคลาวด์และทุกอย่าง

นี่คือทรัพยากรไปสู่ล่าสุดของ AWS, Microsoft Azure, แพลตฟอร์ม Google Cloud, XaaS, ความปลอดภัยบนคลาวด์และอีกมากมาย จัดส่งวันจันทร์

สมัครวันนี้

© Copyright 2020 | mobilegn.com