การติดตั้ง Owncloud 9 บนเว็บเซิร์ฟเวอร์ apache การเลือกโปรไฟล์ที่เตรียมไว้

เป็นเว็บแอปพลิเคชันฟรีและเปิดสำหรับการซิงโครไนซ์ข้อมูล การแชร์ไฟล์ และ ที่เก็บข้อมูลระยะไกลเอกสารในระบบคลาวด์ ความเป็นไปได้

  • การจัดเก็บไฟล์โดยใช้โครงสร้างไดเร็กทอรีปกติ หรือใช้ WebDAV
  • การเข้ารหัส
  • การซิงโครไนซ์ระหว่างไคลเอนต์ภายใต้ การควบคุมหน้าต่าง(Windows XP, Vista, 7 และ 8), Mac OS X (10.6 และใหม่กว่า) หรือ Linux
  • ปฏิทิน (เหมือนกับ CalDAV)
  • ตัวกำหนดเวลางาน
  • สมุดที่อยู่ (เหมือนกับ CardDAV)
  • การสตรีมสื่อ (โดยใช้ Ampache)
  • การดูแลระบบผู้ใช้และกลุ่ม (โดยใช้ OpenID หรือ LDAP)
  • การแชร์เนื้อหาระหว่างกลุ่มหรือใช้ URL สาธารณะ
  • โปรแกรมแก้ไขข้อความออนไลน์พร้อมการเน้นไวยากรณ์และการพับ
  • บุ๊กมาร์ก
  • กลไกการย่อ URL
  • แกลเลอรี่ภาพ
  • โปรแกรมดู PDF (ใช้ PDF.js)
  • โปรแกรมดูไฟล์ ODF (.odt, .odp, .ods)
  • โมดูลการบันทึก

การติดตั้ง ฉันตัดสินใจที่จะทำให้การติดตั้ง ownCloud ง่ายขึ้นอย่างมาก โดยใช้ชุดการแจกจ่ายสำเร็จรูปจาก Bitnami ซึ่งรวม Apache และ PHP เข้าด้วยกัน ดาวน์โหลดและเปิดตัว ไฟล์การติดตั้ง- เลือกโฟลเดอร์การติดตั้ง
สร้างบัญชีผู้ดูแลระบบ
ระบุโฮสต์เซิร์ฟเวอร์ ฉันระบุที่อยู่ IP
การตั้งค่าเมล คุณสามารถข้ามขั้นตอนนี้และตั้งค่าเมลในภายหลังได้
เราข้ามข้อเสนอเพื่อเยี่ยมชมเว็บไซต์ Bitnami
ทุกอย่างพร้อมสำหรับการติดตั้งแล้ว คลิกถัดไป
เรากำลังรอการติดตั้งให้เสร็จสิ้น
หลังจากการติดตั้งเสร็จสมบูรณ์ ให้เปิด Bitnami ownCloud Stack

การตั้งค่า ownCloud ใน Bitnami ownCloud Stack คลิก Go To Application หน้าต้อนรับจะเปิดขึ้นในเบราว์เซอร์ คลิกลิงก์ “เข้าถึง Bitnami ownCloud Stack”
หน้าต่างเข้าสู่ระบบ ownCloud จะเปิดขึ้น
ป้อนข้อมูลการลงทะเบียนที่ระบุในขั้นตอนการติดตั้ง เราได้รับบริการคลาวด์ที่ใช้งานได้เต็มรูปแบบ!
ใน เมนูด้านบนทางด้านซ้าย ให้เลือกแอปพลิเคชัน
ด้วยเหตุผลบางประการ รายการแอปพลิเคชันของฉันจึงใช้เวลาโหลดนานมาก ในนั้นเราเลือก LDAP ผู้ใช้และจัดกลุ่มแบ็กเอนด์และเปิดใช้งานแอปพลิเคชัน
จากนั้นไปที่ การดูแลระบบ
เราลงไปที่ส่วน LDAP และเห็นข้อความว่าไม่ได้ติดตั้งโมดูล LDAp สำหรับ PHP เรารวม (ไม่แสดงข้อคิดเห็น) ส่วนขยายบรรทัด=php_ldap.dll ใน php.ini อย่าลืมรีสตาร์ทเซิร์ฟเวอร์ใน Bitnami ownCloud Stack บนแท็บจัดการเซิร์ฟเวอร์เพื่อให้การเปลี่ยนแปลงมีผล

การตั้งค่าการรวม ownCloud กับ LDAP เข้าสู่ระบบภายใต้บัญชีผู้ดูแลระบบในเมนูการดูแลระบบ เลื่อนลงและทำเครื่องหมายที่ช่องถัดจากเปิดใช้งาน LDAP Backend
ต่อไป เราจะกลับไปที่ส่วน LDAP และกรอกข้อมูล ขั้นแรก ฉันสร้างผู้ใช้ ownclouduser ในคอนเทนเนอร์ Users เขาไม่จำเป็นต้องเป็นสมาชิกในกลุ่มใดๆ เช่น ผู้ใช้โดเมน เราจะทำให้รหัสผ่านของเขาเป็นแบบถาวร ในฟิลด์ที่สอง เราเขียนเนื้อหาของแอตทริบิวต์ DistinguishName จากแท็บตัวแก้ไขแอตทริบิวต์ มันจะมีอยู่ในคุณสมบัติ บัญชีถ้าทันใดนั้น ไดเรกทอรีที่ใช้งานอยู่เปิดใช้งานผู้ใช้และคอมพิวเตอร์ในเมนูมุมมอง ส่วนประกอบเพิ่มเติม (คุณสมบัติขั้นสูง).
บนแท็บเข้าสู่ระบบ ให้ตั้งค่าแอตทริบิวต์การเข้าสู่ระบบ นี่คือชื่อผู้ใช้ LDAP ของฉัน
จากนั้นบนแท็บขั้นสูง ให้ตั้งค่าพารามิเตอร์การเชื่อมต่อ มาทำให้การกำหนดค่าของเราใช้งานได้
กรอกการตั้งค่าไดเร็กทอรี
แล้วคุณสมบัติพิเศษ สิ่งสำคัญคือต้องกรอกข้อมูลในช่องเมลหากคุณวางแผนที่จะใช้การแจ้งเตือนทางไปรษณีย์
อย่าลืมบันทึกการตั้งค่า กลับไปที่แท็บผู้ใช้ ฉันระบุ User เป็นอ็อบเจ็กต์ และพบผู้ใช้ 1,483 รายในทันที
เพียงเท่านี้ การรวม ownCloud กับ LDAP ก็เสร็จสมบูรณ์

คุณอาจเคยได้ยินเกี่ยวกับ owncloud มาก่อน นี่คือบริการที่ช่วยให้คุณสามารถสร้างบริการซิงโครไนซ์ข้อมูลของคุณเองระหว่างคอมพิวเตอร์หลายเครื่องที่ใช้ระบบปฏิบัติการต่างกัน บริการที่คล้ายกันที่คุณอาจคุ้นเคย: Dropbox และ Yandex.Disk อย่างไรก็ตาม หากคุณมีพื้นที่ไม่เพียงพอ หรือไม่ต้องการให้ข้อมูลของคุณแก่บริษัทบุคคลที่สาม owncloud คือสิ่งที่คุณต้องการ นอกเหนือจากการควบคุมข้อมูลของคุณอย่างสมบูรณ์แล้ว คุณยังจะได้รับความสามารถในการจัดเก็บไฟล์ ผู้ติดต่อ และปฏิทินอีกด้วย นอกจากนี้ owncloud ยังมีไคลเอนต์สำหรับ Windows, Linux และ Android ดังนั้นจึงไม่มีปัญหาในการเข้าถึงจากระบบปฏิบัติการที่แตกต่างกัน นอกจากนี้ การติดตั้ง owncloud นั้นค่อนข้างง่าย

มาดูการติดตั้ง owncloud บนเซิร์ฟเวอร์ที่ใช้ Debian GNU/Linux

การเพิ่มพื้นที่เก็บข้อมูล

สิ่งแรกที่คุณต้องทำคือเพิ่มพื้นที่เก็บข้อมูลพร้อมแพ็คเกจ

หากต้องการทำสิ่งนี้ เพียงรันคำสั่งในฐานะรูท

เสียงสะท้อน "deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /" > /etc/apt/sources.list.d/owncloud.list

หลังจากนี้คุณจะต้องเพิ่มรหัสพื้นที่เก็บข้อมูล:

Wget -O - http://download.opensuse.org/repositories/isv:/ownCloud:/ownCloud2012/Debian_7.0/Release.key | apt-key เพิ่ม -

ตอนนี้คุณสามารถอัปเดตรายการแพ็คเกจได้แล้ว

ฉลาดรับการปรับปรุง

การติดตั้ง

การติดตั้งดำเนินการด้วยคำสั่งเดียว:

Apt-get ติดตั้ง owncloud

จะมีการติดตั้งแพ็คเกจจำนวนมากรวมถึงขึ้นอยู่กับการพึ่งพา เว็บเซิร์ฟเวอร์อาปาเช่และ PHP ทั้งหมดนี้จำเป็นสำหรับ owncloud ในการทำงาน

การตั้งค่า

หลังจากติดตั้งแพ็คเกจทั้งหมดแล้ว ให้เปิดเว็บอินเตอร์เฟส owncloud ในเบราว์เซอร์ของคุณ ที่อยู่เริ่มต้นจะเป็น http://<адрес-вашего-сервера>/owncloud

คุณจะเห็นคำเตือนพร้อมข้อความต่อไปนี้:

คำเตือนด้านความปลอดภัย

ไดเร็กทอรีข้อมูลและไฟล์ของคุณอาจสามารถเข้าถึงได้จากอินเทอร์เน็ตเนื่องจากไฟล์ .htaccess ใช้งานไม่ได้
สำหรับข้อมูลวิธีกำหนดค่าเซิร์ฟเวอร์ของคุณอย่างถูกต้อง โปรดดูเอกสารประกอบ

เพื่อให้การประมวลผล .htaccess ทำงานได้ เราจำเป็นต้องเปลี่ยนหนึ่งบรรทัดในไฟล์ /etc/apache2/sites-enabled:


ตัวเลือกดัชนี FollowSymLinks MultiViews
AllowOverride ไม่มี
คำสั่งอนุญาต, ปฏิเสธ
อนุญาตจากทั้งหมด

ควรเปลี่ยนบรรทัดที่ไฮไลต์เป็น

อนุญาตแทนที่ทั้งหมด

หลังจากนี้คุณจะต้องรีสตาร์ท apache ด้วยคำสั่ง

บริการ apache2 รีสตาร์ท

ตอนนี้เรามารีเฟรชหน้าในเบราว์เซอร์กันดีกว่า ข้อความก็หายไป

ขั้นตอนต่อไปคือการเลือกฐานข้อมูล ขึ้นอยู่กับจำนวนผู้ใช้ที่จะใช้ระบบ คุณสามารถเลือก sqlite (ใช้เป็นค่าเริ่มต้น) หากมีผู้ใช้น้อย หรือเลือก MySQL/MariaDB/PostgreSQL

ติดตั้ง MySQL ด้วยคำสั่ง

Apt-get ติดตั้ง mysql-server

ในระหว่างขั้นตอนการติดตั้ง คุณจะถูกถามรหัสผ่าน ผู้ใช้รูท(ผู้ดูแลระบบเซิร์ฟเวอร์ฐานข้อมูล ไม่ใช่ผู้ดูแลระบบ) ควรตั้งรหัสผ่านที่ไม่ตรงกับรหัสผ่านของรูทผู้ใช้ระบบ

หลังการติดตั้ง ให้ออกคำสั่งในคอนโซล

Mysql -u รูท -p

และกรอกรหัสผ่านที่เราเพิ่งตั้งไว้ระหว่างการติดตั้ง

ตอนนี้เราต้องสร้างฐานข้อมูล

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

ตอนนี้เรามาสร้างผู้ใช้กัน

สร้างผู้ใช้ "owncloud"@"localhost" ระบุโดย "รหัสผ่านของคุณ";

และเราให้สิทธิ์แก่เขาในฐานข้อมูล:

ให้สิทธิ์ทั้งหมดบน owncloud.* แก่ "owncloud"@"localhost";

หลังจากนี้คุณจะต้องตรวจสอบจากคอนโซลว่าทุกอย่างทำงานได้อย่างถูกต้อง ออกจากคอนโซล mysql ด้วยคำสั่ง “\q” และเข้าสู่ระบบในฐานะผู้ใช้ owncloud:

Mysql -u owncloud -p

ป้อนรหัสผ่านที่เราระบุเมื่อสร้างผู้ใช้ และหากทุกอย่างถูกต้อง คุณจะเห็นข้อความแจ้ง mysql

ออกด้วยคำสั่ง “\q” และกลับสู่เว็บอินเตอร์เฟส

ป้อนชื่อผู้ดูแลระบบและรหัสผ่านสำหรับบัญชีผู้ดูแลระบบ:

ชื่อผู้ใช้: <имя-пользователя-администратора>
รหัสผ่าน: <пароль-администратора>

เลือก “MySQL/MariaDB” เป็นฐานข้อมูลและป้อน:

ผู้ใช้ฐานข้อมูล: คลาวด์ของตัวเอง
รหัสผ่านฐานข้อมูล: <ваш-пароль>
ชื่อฐานข้อมูล: คลาวด์ของตัวเอง

ตอนนี้คุณสามารถคลิกปุ่ม "เสร็จสิ้นการตั้งค่า"

หากทุกอย่างถูกต้องคุณจะเห็นภาพนี้:

ตอนนี้คุณสามารถไปทำงานได้แล้ว เมื่อคลิกที่ลิงก์ คุณจะสามารถดาวน์โหลดไคลเอนต์สำหรับระบบปฏิบัติการ Windows, Linux, Android หรือ Apple ได้
เมื่อเข้าสู่ระบบในฐานะผู้ดูแลระบบ คุณสามารถสร้างบัญชีสำหรับผู้ใช้รายอื่นได้

นั่นคือทั้งหมดจริงๆ อย่างที่คุณเห็นการติดตั้งนั้นไม่ยากเลย และเพื่อเพิ่มความปลอดภัย คุณสามารถทำงานกับ owncloud ไม่ใช่ผ่านโปรโตคอล HTTP แต่ใช้โปรโตคอล HTTPS ในการดำเนินการนี้ คุณจะต้องสร้างและติดตั้งใบรับรองดิจิทัลบนเว็บเซิร์ฟเวอร์ คุณสามารถดูวิธีดำเนินการนี้ได้บน nginx และ apache

บรรณาธิการนิตยสารของเราเต็มไปด้วยจดหมายขอให้พวกเขาอธิบายการจัดวางนิตยสารยอดนิยม ซอฟต์แวร์ฟรี ownCloud ซึ่งใช้เพื่อสร้างที่เก็บข้อมูลบนคลาวด์ส่วนตัว

การเลือกเวอร์ชัน Cloud ของคุณเอง

ไม่มีเวอร์ชันของ ownCloud ในที่เก็บ Debian เลยแม้แต่เวอร์ชันที่ล้าสมัยก็ตาม บางทีนี่อาจเป็นสิ่งที่ดีที่สุด Ubuntu มีโปรแกรมนี้ แต่มีเรื่องอื้อฉาวเกิดขึ้นเมื่อไม่นานมานี้ กล่าวโดยสรุป นักพัฒนาของ ownCloud ขอให้ลบซอฟต์แวร์ของตนออกจากที่เก็บ Ubuntu เนื่องจากนักพัฒนา Ubuntu ทิ้งช่องโหว่ใน ownCloud แม้ว่าจะปล่อยแพตช์อย่างเป็นทางการแล้วก็ตาม เห็นได้ชัดว่าเรากำลังยุ่งมากในการรวมร้านค้าถัดไปเข้ากับ Unity แต่นั่นไม่เกี่ยวกับเรื่องนั้นในตอนนี้

เราจะใช้เวอร์ชันไม่ใช่จากที่เก็บ แต่จากเว็บไซต์อย่างเป็นทางการล่าสุด (จากเวอร์ชันเสถียร) ไปที่หน้าดาวน์โหลดและเลือกตัวเลือกเก็บไฟล์ ( สำหรับเซิร์ฟเวอร์เจ้าของ) ในหน้าต่างที่เปิดขึ้นให้คลิกที่คำว่า Unix การดาวน์โหลดไฟล์เก็บถาวรจาก ownCloud เริ่มต้นขึ้น ในขณะที่เขียนบทความนี้ มีการใช้งานเวอร์ชัน 7.0.2 ลิงก์โดยตรง: https://download.owncloud.org/community/owncloud-7.0.2.tar.bz2

ก่อนปิดหน้าต่างเบราว์เซอร์ ให้ดาวน์โหลดคู่มือผู้ดูแลระบบ: http://doc.owncloud.org/server/7.0/ownCloudAdminManual.pdf ตามกฎที่รู้จักกันดีข้อหนึ่งหากไม่ได้ผลคุณจะต้องอ่านคู่มือในที่สุด แต่จะเป็นการดีกว่าที่จะไม่ทำอะไรสุดขั้วและผ่านส่วนการติดตั้งก่อนที่จะติดตั้ง ownCloud

โคมไฟ

LAMP ติดตั้งภายใน 2 นาที การแก้ไขไฟล์การกำหนดค่าจะใช้เวลาเท่ากันและทุกอย่างจะทำงานได้ทันที ในเดเบียน การรับประกันของฉันใช้ไม่ได้กับการแจกแจงอื่นๆ นี่คือการปรับแต่ง ส่วนประกอบแต่ละส่วน LAMP คือศิลปะที่แท้จริง มีผู้เชี่ยวชาญ MySQL มีผู้เชี่ยวชาญ Apache การปรับแต่งอาจใช้เวลา ความพยายาม และบางครั้งก็ต้องใช้เงินมาก โดยเฉพาะในสภาวะ ทรัพยากรที่จำกัด(หากคุณใช้งาน ownCloud บนโฮสติ้งของบุคคลที่สาม) แต่เราไม่ต้องการมันตอนนี้

เป็นเจ้าของคลาวด์และอาปาเช่

นำไฟล์เก็บถาวรจาก ownCloud และแตกไฟล์ลงในไดเร็กทอรี /var/www

Cp owncloud-7.0.2.tar.bz2 / var/ www/ cd / var/ www/ tar xf owncloud-7.0.2.tar.bz2

แน่นอนว่าการดำเนินการทั้งหมดจะดำเนินการภายใต้รูท จากนั้นคุณจะต้องเปลี่ยนชื่อไดเร็กทอรี owncloud เป็นชื่อเว็บไซต์ของคุณ เช่นถ้าจะเข้า ที่เก็บข้อมูลบนคลาวด์โดเมน mysupercloud.ru จะถูกใช้ จากนั้นเปลี่ยนชื่อดังนี้:

MV owncloud mysupercloud.ru

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

ตอนนี้มาก ขั้นตอนสำคัญซึ่งหลายคนลืมไปแต่กลับต้องดิ้นรนกับสิทธิ์การเข้าถึง และในที่สุดพวกเขาก็เปิดเผยทั้ง 777 ทำให้ระบบของพวกเขาตกอยู่ในอันตราย อาปาเช่เว็บเซิร์ฟเวอร์ทำงานภายใต้ผู้ใช้แยกต่างหากและในกลุ่มแยกต่างหาก นี่เป็นเพราะความจริงที่ว่าหากผู้โจมตีสามารถแฮ็ก Apache ผ่านช่องโหว่ในเซิร์ฟเวอร์เองหรือผ่านช่องโหว่ในสคริปต์ของไซต์ เขาจะได้รับเพียง การเข้าถึงที่จำกัดไปยังระบบ ที่จริงแล้ว แฮกเกอร์จะสามารถเขียนทับเนื้อหาของไฟล์บางไฟล์ใน /var/www เท่านั้น มาโอนสิทธิ์ไปยังไฟล์ ownCloud ไปยัง Apache:

Chown -R www-data:www-data owncloud

ตรวจสอบให้แน่ใจว่าทุกอย่างเป็นไปตามลำดับ:

แอล-อัล

ตอนนี้เรามาสร้างเว็บไซต์เสมือนจริงโดยการกำหนดค่า Apache อย่างถูกต้อง เนื่องจากนักพัฒนา Debian รักผู้ใช้ ไฟล์การกำหนดค่าเสาหินจึงถูกตัดออกเป็นส่วนต่างๆ ที่สะดวกต่อการทำงานมากขึ้นอย่างหรูหรา ความประหลาดใจจากนักพัฒนา Debian ไม่ได้จบเพียงแค่นั้น ผู้ใช้สามารถใช้เครื่องมือที่สะดวก a2ensite/a2dissite/a2enmod/a2dismond เหล่านี้เป็นสคริปต์ Perl ที่ลดการทำงานกับไฟล์การกำหนดค่า Apache ให้เหลือน้อยที่สุด

ไปที่ไดเร็กทอรี /etc/apache2/sites-available ใช้เทมเพลตเริ่มต้นและคัดลอกไว้ภายใต้ชื่อใหม่ เช่นเดียวกับชื่อของไดเร็กทอรี owncloud ขอแนะนำให้ใช้ชื่อโดเมน:

Cp ค่าเริ่มต้นของ owncloud

เปิดไฟล์ที่คัดลอกมาเพื่อแก้ไข การระบุค่าที่แน่นอนสำหรับตัวแปรสามตัวเป็นสิ่งสำคัญมาก: ServerName, DocumentRoot และ Directory ไม่มีการพิมพ์ผิด ไม่เช่นนั้นมันจะไม่ทำงาน!

ชื่อเซิร์ฟเวอร์ owncloud ServerAdmin webmaster@localhost DocumentRoot /var/www/owncloud ตัวเลือก FollowSymLinks -MultiViews AllowOverride All Order อนุญาตปฏิเสธอนุญาตจากทั้งหมด ErrorLog $(APACHE_LOG_DIR)/error.log CustomLog $(APACHE_LOG_DIR)/access.log รวมกัน

นั่นคือใน ServerName เราเขียนชื่อโดเมน (สิ่งที่ผู้ใช้จะพิมพ์) แถบที่อยู่เบราว์เซอร์เพื่อเข้าถึง ownCloud) DocumentRoot และ Directory ชี้ไปที่ไดเร็กทอรีที่มีไฟล์ ownCloud

ตอนนี้เรามาเปิดตัวเว็บไซต์กันดีกว่า:

A2ensite บริการ owncloud apache2 รีสตาร์ท

ไซต์ตอบกลับเราแล้วแม้ว่าการติดตั้งจะยังไม่เสร็จสมบูรณ์ก็ตาม ข้อควรพิจารณา: หากใช้โดเมน "ปลอม" ควรมีการลงทะเบียนอย่างชัดเจนใน /etc/hosts!

เกี่ยวกับเรื่องนี้ การตั้งค่าอาปาเช่เสร็จสิ้นและดำเนินการตั้งค่า MySQL

เป็นเจ้าของคลาวด์และ MySQL

การตั้งค่าทั้งหมดเป็นเพียงสิ่งที่เราจำเป็นต้องสร้าง ผู้ใช้แต่ละรายใน MySQL (เพื่อไม่ให้สับสนกับผู้ใช้ ระบบปฏิบัติการ) สร้างฐานข้อมูล เชื่อมโยงฐานข้อมูลหนึ่งไปยังอีกฐานข้อมูลหนึ่ง และตั้งค่าสิทธิ์การเข้าถึง

หากคุณมีความรู้เกี่ยวกับ MySQL คุณสามารถทำสิ่งนี้ให้สำเร็จได้อย่างง่ายดาย บรรทัดคำสั่งและยูทิลิตี้ mysql ที่ยอดเยี่ยม สำหรับคนอื่นๆ ฉันแนะนำให้ใช้เว็บอินเตอร์เฟสกับ MySQL ที่เรียกว่า phpmyadmin ซอฟต์แวร์นี้อยู่ในพื้นที่เก็บข้อมูล Debian มาตรฐานและสามารถติดตั้งได้ คำสั่ง apt-getติดตั้ง phpmyadmin และมันจะเริ่มทำงานเกือบจะในทันที เนื่องจากคุณได้กำหนดค่า LAMP ไว้แล้ว ผู้ใช้สามารถเปิดเบราว์เซอร์และไปที่ http://localhost/phpmyadmin เท่านั้น ด้วยเหตุผลด้านความปลอดภัย ฉันแนะนำให้แก้ไข การกำหนดค่าอาปาเช่เพื่อให้เฉพาะผู้ใช้จากเครือข่ายท้องถิ่นเท่านั้นที่สามารถเข้าถึง phpmyadmin ความจริงก็คือ phpmyadmin เป็นซอฟต์แวร์ที่มีการรั่วไหลอย่างมาก และแฮกเกอร์มักจะสแกนไซต์ที่กำลังมองหา phpmyadmin

ดังนั้น ให้สร้างผู้ใช้ owncloud ใน phpmyadmin และกำหนดรหัสผ่านที่ยุ่งยากให้กับมัน เราสร้างฐานข้อมูลบนคลาวด์ของเราเอง เราให้ผู้ใช้ owncloud สิทธิเต็มรูปแบบเพื่อเข้าถึงฐานข้อมูล owncloud เกี่ยวกับเรื่องนี้ การตั้งค่า MySQLสิ้นสุด ดำเนินการติดตั้งโดยตรง

ข้อควรสนใจ: เมื่อสร้างฐานข้อมูล ให้ระบุ utf8_general_ci ในส่วน "การเปรียบเทียบ"

การตั้งค่า ownCloud

เปิดเบราว์เซอร์ของคุณและไปที่ http://owncloud (ในกรณีของคุณ ที่อยู่จะเป็นที่อยู่ที่คุณระบุไว้ใน ServerName) ในหน้าต่างที่ปรากฏขึ้น ให้ตั้งชื่อและรหัสผ่านผู้ดูแลระบบสำหรับบัญชีนี้ ด้านล่างคลิกที่ลิงค์“ ระบบ การจัดเก็บข้อมูล" คลิกที่ปุ่ม MySQL และให้ข้อมูลเพื่อเข้าถึงที่สร้างขึ้น ฐานข้อมูล MySQLข้อมูล - ชื่อฐานข้อมูล ชื่อผู้ใช้ และรหัสผ่าน คลิกปุ่ม "เสร็จสิ้นการติดตั้ง"

อ๊ะ! หน้าจอเตือนว่า Apache กำลังทำงานโดยไม่รองรับโปรโตคอล WebDAV ที่จริงแล้วผ่านโปรโตคอลนี้ผู้ใช้ทำงานกับไฟล์ของเขาบนเซิร์ฟเวอร์ เนื่องจาก ownCloud ขอ WebDAV ฉันคิดว่าควรได้รับสิ่งนี้:

A2enmod dav a2enmod dav_fs บริการ apache2 รีสตาร์ท

กันไปอีกครับ หน้าแรก owncloud และเห็นคำทักทายที่สนุกสนาน Dear ownCloud พร้อมให้บริการเราแล้ว

สรุปแล้ว

หากมีความสนใจในหัวข้อนี้เพิ่มเติม ฉันจะพูดถึงวิธีการตั้งค่า URL ที่สวยงาม (http://owncloud/settings/admin แทน http://owncloud/index.php/settings/admin) วิธีเปิดใช้งาน โปรโตคอลที่ปลอดภัย HTTPS แทน HTTP และวิธีขยายขีดความสามารถของ ownCloud ขอบคุณสำหรับความสนใจของคุณ!

ทำให้สามารถจัดเก็บข้อมูลไว้ในที่ปลอดภัยและอยู่ภายใต้การควบคุมของคุณ เช่นเดียวกับ Dropbox คุณสามารถอัปโหลดไฟล์มีเดียได้ทุกประเภท
เอกสาร (วิดีโอ รูปภาพ เพลง) OwnCloud แตกต่างจาก Dropbox ตรงที่เป็นโอเพ่นซอร์สและใช้งานได้ฟรี
ข้อมูลของคุณสามารถเข้าถึงได้จากทุกที่ โลกทุกที่ที่มีอินเทอร์เน็ตและบนอุปกรณ์ใดๆ: สมาร์ทโฟน แท็บเล็ต พีซี และแล็ปท็อป

มีอะไรใหม่ในเวอร์ชัน 9.0

  • แสดงความคิดเห็นไฟล์
  • แท็กไฟล์
  • การแจ้งเตือน
  • ป้อนชื่อผู้ใช้อัตโนมัติ
  • เซิร์ฟเวอร์ที่เชื่อถือได้
  • รหัสลายเซ็นได้รับการตรวจสอบเมื่อมีการอัพเดตหรือติดตั้งเคอร์เนลและแอพพลิเคชั่น
  • การอัปเดตแบบออฟไลน์เพื่อการอัปเกรดที่เชื่อถือได้มากขึ้น
  • ปรับปรุงความสามารถในการแบ่งปันและประสิทธิภาพการทำงาน
  • API ใหม่เพื่อปรับปรุงความสามารถในการปรับขนาดโดยใช้ระบบจัดเก็บข้อมูลภายนอก
  • ปฏิทินและที่อยู่ติดต่อได้รับการเขียนใหม่ทั้งหมด และขณะนี้ CalDAV และ CardDAV เป็นส่วนหนึ่งของแกนหลักแล้ว
  • การรักษาความปลอดภัยขั้นสูง
  • OwnCloud API ทำงานเพื่อปรับปรุงความสามารถในการปรับขนาด
  • การปรับปรุงเล็กๆ น้อยๆ มากมาย

ในการบริหาร

  • การเข้ารหัสแยกต่างหากสำหรับระบบจัดเก็บข้อมูลภายในและระยะไกล คุณสามารถเข้ารหัสไปที่ ระบบระยะไกลที่เก็บข้อมูลและอย่าใช้การเข้ารหัสกับไฟล์ในเครื่อง
  • คำสั่งใหม่สำหรับการถ่ายโอนไฟล์ระหว่างผู้ใช้
  • ปรับให้เหมาะสม การแลกเปลี่ยนร่วมกันระหว่างผู้ใช้และกลุ่ม
  • รีเซ็ตรหัสผ่าน URL ที่กำหนดเอง
  • เพิ่มตัวเลือกบรรทัดคำสั่งใหม่ให้กับแอปพลิเคชัน Updater
  • ทีม OCC ใหม่มากมาย
  • ตัวเลือกการดูแลระบบ เปิด/ปิด ระบบภายนอกการจัดเก็บข้อมูล (จุดเชื่อมต่อ)
  • คำสั่ง OCC ใหม่สำหรับการย้ายข้อมูลผู้ติดต่อและปฏิทินจากเวอร์ชัน 8.2 > หากการย้ายข้อมูลอัตโนมัติล้มเหลว และคำสั่งใหม่สำหรับการสร้าง สมุดที่อยู่และปฏิทินผู้ใช้ (คำสั่ง DAV)
  • เพิ่มการรองรับชื่อที่สอง (แอตทริบิวต์) สำหรับ LDAP

ในการติดตั้ง Owncloud เราต้องการ:

  • เซิร์ฟเวอร์ Linux หรือ BSD (สามารถติดตั้งบน Mac OS ได้)
  • MySQL5.5+/มาเรียดีบี
  • PHP 5.4 หรือสูงกว่า
  • อาปาเช่ 2.2+

ระบบ LINUX ที่รองรับ:

  • เซนโอเอส 7
  • เดเบียน 8
  • อาร์เฮล 7
  • สเลส 12
  • อูบุนตู 14.04,15.10

การตระเตรียม

ไฟล์เก็บถาวรของ Owncloud มีทุกสิ่ง แพ็คเกจที่จำเป็นสำหรับ PHP แพ็คเกจที่จำเป็นและแพ็คเกจเสริมแสดงอยู่ด้านล่าง เพื่อตรวจสอบ รุ่นที่ติดตั้งป้อน PHP ในบรรทัดคำสั่ง สาย PHP-ม | เกรป -i /

โมดูลที่จำเป็นสำหรับ PHP:

PHP5 (>=5.4)
ประเภทโมดูล PHP
โดมโมดูล PHP
โมดูล PHP GD
ไอคอนโมดูล PHP
โมดูล PHP JSON
โมดูล PHP libxml (แพ็คเกจ Linux libxml2 ต้องเป็น >=2.7.0)
โมดูล PHP mb มัลติไบต์
โมดูล PHP posix
โมดูล PHP SimpleXML
โมดูล PHP XMLWriter
ซิปโมดูล PHP
โมดูล PHP zlib

สำหรับฐานข้อมูล (เลือกเพียงรายการเดียว):

โมดูล PHP sqlite (>= 3 ไม่แนะนำเนื่องจากเหตุผลด้านประสิทธิภาพ)
โมดูล PHP pdo_mysql (MySQL/MariaDB)
โมดูล PHP pgsql (ต้องใช้ PostgreSQL >= 9.0)

PHP module curl (แนะนำเป็นอย่างยิ่ง, some ฟังก์ชั่นเช่นการตรวจสอบผู้ใช้ HTTP ขึ้นอยู่กับมัน)
ข้อมูลไฟล์โมดูล PHP (แนะนำเป็นอย่างยิ่ง ปรับปรุงประสิทธิภาพการแยกวิเคราะห์ไฟล์)
โมดูล PHP bz2 (แนะนำ จำเป็นสำหรับการแตกแอปพลิเคชัน)
PHP module intl (เพิ่มประสิทธิภาพของภาษาการแปลและแก้ไขการจัดเรียงอักขระที่ไม่ใช่ ASCII)
โมดูล PHP mcrypt (ปรับปรุงประสิทธิภาพการเข้ารหัสไฟล์)
โมดูล PHP openssl (จำเป็นต้องเข้าถึงทรัพยากร HTTPS)

จำเป็นสำหรับบางแอปพลิเคชัน:

โมดูล PHP ldap (สำหรับการรวม LDAP)
โมดูล PHP smbclient (การรวม SMB/CIFS ดู SMB/CIFS)
โมดูล PHP ftp (FTP เพื่อจัดเก็บการรับรองความถูกต้อง/ผู้ใช้ภายนอก)
Imap โมดูล PHP (สำหรับการตรวจสอบผู้ใช้ภายนอก)

โมดูล PHP exif (สำหรับการหมุนรูปภาพในแอปพลิเคชันรูปภาพ)
โมดูล PHP gmp (สำหรับการจัดเก็บ SFTP)

หากต้องการปรับปรุงประสิทธิภาพของเซิร์ฟเวอร์ (ไม่บังคับ) ให้เลือกรายการใดรายการหนึ่ง ระบบต่อไปนี้แคช:

โมดูล PHP apc
แอปโมดูล PHP
โมดูล PHP ถูก memcached
โมดูล PHP redis (>=2.2.5 จำเป็นสำหรับการบล็อกไฟล์ธุรกรรม)

คุณไม่จำเป็นต้องมีโมดูล WebDAV สำหรับเว็บเซิร์ฟเวอร์ของคุณ (เช่น mod_webdav Apache) เนื่องจาก OwnCloud มีในตัวของตัวเอง เซิร์ฟเวอร์ WebDAV,เซเบอร์DAV. หากเปิดใช้งาน mod_webdav คุณต้องปิดการใช้งานสำหรับ OwnCloud

การติดตั้งบนเซิร์ฟเวอร์ Ubuntu 14.04 LTS

ในการดำเนินการนี้คุณจะต้องติดตั้งแพ็คเกจเพิ่มเติมจากบรรทัดคำสั่งที่มีสิทธิ์รูท

#apt-get ติดตั้ง apache2 mariadb-เซิร์ฟเวอร์ libapache2-mod-php5

#apt-get ติดตั้ง php5-gd php5-json php5-mysql php5-curl

#apt-get ติดตั้ง php5-intl php5-mcrypt php5-imagick

แพ็คเกจเหล่านี้มีไว้สำหรับการติดตั้งระบบ Owncloud พื้นฐาน หากคุณกำลังวางแผนที่จะเปิดตัว แอปพลิเคชันเพิ่มเติมจากนั้นอาจจำเป็นต้องทำการติดตั้ง แพ็คเกจเพิ่มเติม
เมื่อติดตั้ง MySQL/MariaDB คุณจะได้รับแจ้งให้สร้างรหัสผ่านผู้ดูแลระบบฐานข้อมูล
จำไว้ให้ขึ้นใจเพราะว่า... จะต้องติดตั้งฐานข้อมูล OwnCloud ในภายหลัง

จากนั้น ให้ดาวน์โหลดไฟล์เก็บถาวรของ Owncloud เวอร์ชันล่าสุด:

ตามลิงค์หน้าดาวน์โหลด ownCloud
ดาวน์โหลดไฟล์ชื่อ OwnCloud-xyztar.bz2 หรือ OwnCloud-xyz.zip (โดยที่ xyz คือหมายเลขเวอร์ชัน)

การกำหนดค่าเว็บเซิร์ฟเวอร์ Apache

บน Debian, Ubuntu และอนุพันธ์ของ Apache นั้น มีการติดตั้ง Apache ไว้ในการกำหนดค่าที่เราต้องการ ดังนั้นสิ่งที่คุณต้องทำคือสร้างไฟล์ใน /etc/apache2/sites-available/owncloud.confโดยมีเนื้อหาบรรทัดต่อไปนี้ โดยแทนที่ไดเร็กทอรีและพาธของไฟล์อื่นๆ ด้วยของคุณเอง: ตำแหน่งไฟล์

# นาโน /etc/apache2/sites-available/owncloud.conf

การตั้งค่า Apache เพิ่มเติม

สำหรับ การดำเนินการที่ถูกต้อง owncloud เราต้องเปิดใช้งานโมดูล mod_rewrite

คุณยังสามารถใช้ mod_fcgiแทนที่จะเป็นมาตรฐาน mod_php

เมื่อใช้ SSL โปรดทราบ ความสนใจเป็นพิเศษสำหรับการบันทึก ชื่อเซิร์ฟเวอร์- คุณต้องระบุชื่อเดียวกันในการกำหนดค่าเซิร์ฟเวอร์และใน ชื่อสามัญใบรับรอง.
ตอนนี้รีสตาร์ท Apache:

#บริการ apache2 รีสตาร์ท

หากคุณใช้ OwnCloud ในไดเรกทอรีย่อยและต้องการใช้ CalDAV หรือ CardDAV สำหรับไคลเอนต์ ตรวจสอบให้แน่ใจว่าคุณกำหนดค่าบริการค้นหา URL อย่างถูกต้อง

การเปิดใช้งาน SSL

คุณสามารถใช้ผ่าน HTTP ธรรมดาได้ แต่ขอแนะนำอย่างยิ่งให้ใช้ SSL/TLS เพื่อเข้ารหัสการรับส่งข้อมูลของเซิร์ฟเวอร์ทั้งหมด รวมถึงปกป้องบัญชีผู้ใช้และข้อมูลระหว่างทาง
ติดตั้งอาปาเช่แล้วภายใต้ Ubuntu นั้นได้รับการกำหนดค่าด้วยใบรับรองที่ลงนามด้วยตนเองอย่างง่าย สิ่งที่คุณต้องทำคือเปิดใช้งานโมดูล SSL และโฮสต์เริ่มต้น เปิดเทอร์มินัลแล้วรันคำสั่ง:

เปิดเบราว์เซอร์และป้อน http://ip-server/owncloud

เนื้อหาต่อไปนี้จะปรากฏบนหน้าจอ เหลือเพียงการป้อนข้อมูลและประมวลผล การติดตั้ง OwnCloudที่เสร็จเรียบร้อย.

ตั้งค่าการเข้าสู่ระบบ ผู้ดูแลระบบเซิร์ฟเวอร์ Owncloud

ป้อนรหัสผ่าน ผู้ดูแลระบบเซิร์ฟเวอร์ Owncloud

เราระบุตำแหน่งที่จัดเก็บข้อมูลคุณสามารถปล่อยให้เป็นค่าเริ่มต้นและเปลี่ยนแปลงได้ในภายหลัง

ผู้ใช้ฐานข้อมูล ราก

รหัสผ่านผู้ใช้ฐานข้อมูล(อันที่เราตั้งไว้ด้านบนเมื่อติดตั้งฐานข้อมูล)

|

ownCloud เป็นเซิร์ฟเวอร์สำหรับ การเข้าถึงสาธารณะไปยังไฟล์และการจัดเก็บเอกสารระยะไกลแบบรวมศูนย์ ownCloud ก็เหมือนกับ Dropbox มาก

ไม่เหมือนส่วนใหญ่ แอปพลิเคชันที่คล้ายกัน, OwnCloud คือ สมัครฟรีด้วยการเปิด ซอร์สโค้ดขอบคุณที่ผู้ใช้ทุกคนสามารถติดตั้งได้ นอกจากนี้ยังสามารถติดตั้ง OwnCloud ได้ เซิร์ฟเวอร์ของตัวเองซึ่งขจัดความจำเป็นในการโฮสต์ข้อมูลที่ละเอียดอ่อนบนเซิร์ฟเวอร์ของบุคคลที่สาม จึงเพิ่มความปลอดภัยของข้อมูล

คู่มือนี้จะช่วยคุณในการติดตั้ง ownCloud เซิร์ฟเวอร์อูบุนตู 18.04.

ความต้องการ

  • เซิร์ฟเวอร์ Ubuntu 18.04 กำหนดค่าตาม .
  • LAMP stack (ดูคำแนะนำในการติดตั้ง)
  • ใบรับรอง SSL หากท่านมีทะเบียนแล้ว ชื่อโดเมนคุณสามารถรับได้ หากคุณไม่มีโดเมน คุณสามารถทำได้

1: ติดตั้ง ownCloud

แพ็คเกจ ownCloud ไม่ได้อยู่ในที่เก็บ Ubuntu อย่างไรก็ตาม โปรเจ็กต์ ownCloud จัดเตรียมพื้นที่เก็บข้อมูลเฉพาะของตัวเองไว้สำหรับ ระบบอูบุนตูซึ่งจำเป็นต้องเพิ่มลงในเซิร์ฟเวอร์

ขั้นแรกให้ดาวน์โหลดรหัสปลดล็อคโดยใช้ คำสั่งขดและนำเข้าโดยใช้ apt-key และคำสั่ง add:

curl https://download.owncloud.org/download/repositories/10.0/Ubuntu_18.04/Release.key | sudo apt-key เพิ่ม -

แพ็คเกจ Release.key ประกอบด้วย กุญแจสาธารณะ PGP ซึ่งผู้จัดการ apt สามารถตรวจสอบความถูกต้องของแพ็คเกจ ownCloud ได้

หลังจากนำเข้าคีย์แล้ว ให้สร้างไฟล์ชื่อ owncloud.list ในไดเร็กทอรี Sources.list.d และวางที่อยู่ของที่เก็บ ownCloud ไว้ในนั้น

echo 'deb http://download.owncloud.org/download/repositories/10.0/Ubuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/owncloud.list

ตอนนี้คุณสามารถใช้ตัวจัดการแพ็คเกจของคุณเพื่อติดตั้ง ownCloud นอกจากแพ็คเกจหลักแล้ว คุณยังต้องติดตั้งหลาย ๆ อันด้วย ไลบรารี PHPซึ่ง ownCloud ใช้เพื่อรองรับคุณสมบัติเพิ่มเติม อัปเดตดัชนีแพ็คเกจในเครื่องของคุณและติดตั้งทุกอย่าง:

อัปเดต sudo apt
sudo apt ติดตั้ง php-bz2 php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip owncloud-files

ตอนนี้มีการติดตั้งแพ็คเกจที่จำเป็นทั้งหมดบนเซิร์ฟเวอร์แล้ว

2: การตั้งค่า Apache

แพ็คเกจ ownCloud ที่คุณติดตั้งจะคัดลอกไฟล์ไปยังไดเร็กทอรี /var/www/owncloud บนเซิร์ฟเวอร์ ปัจจุบันการกำหนดค่าการจำลองเสมือน โฮสต์อาปาเช่รองรับการให้บริการไฟล์จากไดเร็กทอรีอื่น เราจำเป็นต้องเปลี่ยนพารามิเตอร์ DocumentRoot ในการกำหนดค่าของเราให้ชี้ไปที่ไดเร็กทอรีใหม่

หากต้องการค้นหาว่าไฟล์โฮสต์เสมือนใดที่อ้างอิงถึงชื่อโดเมนหรือที่อยู่ IP ของคุณ ให้ใช้ยูทิลิตี้ apache2ctl พร้อมกับพารามิเตอร์ DUMP_VHOSTS กรองเอาต์พุตตามโดเมนหรือที่อยู่ IP ของเซิร์ฟเวอร์เพื่อค้นหาไฟล์ที่คุณต้องการแก้ไข

sudo apache2ctl -t -D DUMP_VHOSTS | grep server_domain_or_IP
*:443 server_domain_or_IP (/etc/apache2/sites-enabled/server_domain_or_IP-le-ssl.conf:2)
พอร์ต 80 namevhost server_domain_or_IP (/etc/apache2/sites-enabled/server_domain_or_IP.conf:1)

ในวงเล็บ คุณจะเห็นแต่ละไฟล์ที่อ้างอิงชื่อโดเมนหรือที่อยู่ IP ของเซิร์ฟเวอร์ ownCloud นี่คือไฟล์ที่คุณต้องแก้ไข

เปิดแต่ละไฟล์เหล่านี้ในโปรแกรมแก้ไขข้อความด้วยสิทธิ์ sudo:

sudo nano /etc/apache2/sites-enabled/server_domain_or_IP.conf

ค้นหาคำสั่ง DocumentRoot และชี้ไปที่ไดเร็กทอรี /var/www/owncloud


. . .
DocumentRoot /var/www/owncloud.php
. . .

บันทึกและปิดไฟล์ ทำซ้ำขั้นตอนนี้กับไฟล์แต่ละไฟล์ที่อ้างอิงชื่อโดเมน (หรือที่อยู่ IP หากคุณไม่ได้กำหนดค่าโดเมนสำหรับเซิร์ฟเวอร์ของคุณ)

หลังจากนั้น ให้ตรวจสอบไวยากรณ์ของคุณ ไฟล์อาปาเช่เพื่อให้แน่ใจว่าไม่มีการพิมพ์ผิดในการกำหนดค่า:

sudo apache2ctl ตั้งค่าคอนฟิก
ไวยากรณ์ตกลง

คุณอาจเห็นคำเตือนเกี่ยวกับการตั้งค่า ServerName ทั่วโลก ทั้งนี้ขึ้นอยู่กับการกำหนดค่าของคุณ หากเอาต์พุตลงท้ายด้วยบรรทัด Syntax OK คุณสามารถละเว้นคำเตือนนี้ได้ หากคุณเห็นข้อผิดพลาดอื่นๆ ให้กลับไปตรวจสอบไฟล์ที่คุณเพิ่งแก้ไขเพื่อแก้ไข

หากการตรวจสอบไวยากรณ์สำเร็จ ให้รีสตาร์ท Apache เพื่อเปิดใช้งานการเปลี่ยนแปลง:

sudo systemctl โหลด apache2 ใหม่

Apache สามารถให้บริการไฟล์ ownCloud ได้แล้ว

3: สร้างฐานข้อมูล MySQL

ก่อนที่จะไปยังการกำหนดค่าในเบราว์เซอร์ คุณต้องกำหนดค่าฐานข้อมูลก่อน ในระหว่างการตั้งค่าออนไลน์ คุณจะต้องระบุชื่อฐานข้อมูล ผู้ใช้ฐานข้อมูล และรหัสผ่าน เพื่อให้ ownCloud สามารถเชื่อมต่อและจัดการข้อมูลใน MySQL ได้

เข้าสู่ระบบ MySQL ในฐานะผู้ดูแลระบบ:

จำเป็นต้องมีฐานข้อมูลแยกต่างหากเพื่อจัดเก็บข้อมูล ownCloud ใน คู่มือเล่มนี้เพื่อความง่าย ฐานข้อมูลนี้จะเรียกว่า owncloud แต่คุณสามารถเลือกชื่อที่สื่อความหมายมากกว่านี้ได้

สร้างฐานข้อมูลของตัวเองบนคลาวด์;

บันทึก: ทั้งหมด คำสั่ง MySQLต้องลงท้ายด้วยเครื่องหมายอัฒภาค

ตอนนี้คุณต้องสร้างผู้ใช้เพื่อจัดการฐานข้อมูลใหม่และโอนสิทธิ์ทั้งหมดไปให้เขา การมีฐานข้อมูลและผู้ใช้แยกกันสำหรับแต่ละแอปพลิเคชันถือเป็นสิ่งสำคัญมากสำหรับความสะดวกในการจัดการและความปลอดภัย ในคู่มือผู้ใช้เรียกว่า owncloud คุณสามารถเลือกชื่ออื่นได้

ให้สิทธิ์ทั้งหมดบน owncloud.* เป็น "owncloud"@"localhost" ระบุโดย "owncloud_database_password";

บันทึก: แทนที่จะเป็น 'set_database_password' ให้ระบุรหัสผ่านสำหรับฐานข้อมูลนี้

หลังจากนี้ คุณจะต้องรีเซ็ตสิทธิ์เพื่ออัปเดตการตั้งค่า MySQL

สิทธิ์ล้าง;

ปิด MySQL:

4: การตั้งค่า ownCloud

https://server_domain_or_IP

บันทึก: หากคุณใช้ใบรับรองที่ลงนามด้วยตนเอง เบราว์เซอร์จะเตือนคุณว่าไซต์นั้นอาจเป็นอันตราย นี่เป็นเรื่องปกติและเกิดขึ้นเนื่องจากใบรับรองของไซต์ไม่ได้ลงนามโดยผู้ออกใบรับรองที่เบราว์เซอร์สามารถเชื่อถือได้ ข้อมูลที่ถ่ายโอนระหว่างการเชื่อมต่อจะยังคงถูกเข้ารหัส ยืนยันการเข้าถึงแดชบอร์ด ownCloud ของคุณ หน้ายินดีต้อนรับและแบบฟอร์มเข้าสู่ระบบจะปรากฏขึ้นบนหน้าจอ

หากต้องการสร้างบัญชีผู้ดูแลระบบ ให้เลือกชื่อผู้ใช้และรหัสผ่าน

สำคัญ!การใช้ชื่อผู้ใช้ผู้ดูแลระบบเป็นสิ่งที่อันตรายมาก

ปล่อยให้โฟลเดอร์ Data ไม่เปลี่ยนแปลงและเลื่อนไปที่การตั้งค่า DB

ให้ข้อมูลฐานข้อมูล ปล่อยให้โฮสต์เป็น localhost

คลิกเสร็จสิ้นการตั้งค่าเพื่อตั้งค่า ownCloud ให้เสร็จสิ้น คุณจะถูกนำไปที่หน้าจอเข้าสู่ระบบซึ่งคุณสามารถลงชื่อเข้าใช้บัญชีใหม่ของคุณได้

เมื่อคุณลงชื่อเข้าใช้ครั้งแรก หน้าจอจะปรากฏขึ้นเพื่อแจ้งให้คุณดาวน์โหลดแอปที่จะซิงค์ไฟล์ อุปกรณ์ที่แตกต่างกัน- คุณสามารถดาวน์โหลดและกำหนดค่าตอนนี้หรือดำเนินการในภายหลังก็ได้ เมื่อเสร็จแล้วให้กด x ทางด้านขวา มุมบนเพื่อไปที่อินเทอร์เฟซหลัก:

ที่นี่คุณสามารถสร้างหรืออัปโหลดไฟล์ไปยังคลาวด์ส่วนตัวของคุณได้

บทสรุป

ownCloud มอบความสามารถของบริการจัดเก็บข้อมูลบนคลาวด์ของบุคคลที่สามยอดนิยม ownCloud ช่วยให้คุณสามารถแบ่งปันเนื้อหาที่เก็บไว้และสนับสนุนการเข้าถึงไฟล์ผ่านลิงก์ ข้อดีของ ownCloud คือข้อมูลไม่ได้จัดเก็บไว้ในเซิร์ฟเวอร์ของบุคคลที่สาม แต่อยู่ในเครื่องที่คุณควบคุม

สำรวจอินเทอร์เฟซและฟังก์ชั่นเพิ่มเติม ติดตั้งปลั๊กอิน ownCloud - สามารถพบได้

แท็ก: ,