Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีการติดตั้ง Nextcloud ด้วยการรวม OnlyOffice ใน Ubuntu

วิธีการติดตั้ง Nextcloud ด้วยการรวม OnlyOffice ใน Ubuntu

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

Nextcloud ซึ่งมีรากฐานมาจากโปรเจ็กต์ OwnCloud ก้าวไปไกลกว่ารากที่ได้รับแรงบันดาลใจจาก Dropbox ดั้งเดิม แม้ว่าจะจัดเก็บข้อมูล แต่ก็สามารถทำงานเป็นชุดโปรแกรมสำนักงานที่ได้รับแรงบันดาลใจจาก Google เอกสารได้เมื่อคุณเพิ่ม OnlyOffice เมื่อรวมกันแล้ว คุณจะมีฟีเจอร์มากมายของ G Suite ของ Google แต่ทำงานบนเซิร์ฟเวอร์ของคุณเอง

มีหลายวิธีในการติดตั้งและกำหนดค่า Nextcloud รวมถึงการติดตั้งด้วยตนเอง ระบบ Snap ของ Ubuntu และ Docker เราจะใช้การกำหนดค่า Docker ที่จัดทำโดย OnlyOffice เนื่องจากช่วยให้คุณสามารถติดตั้งทั้ง Nextcloud และ OnlyOffice ได้ในไม่กี่ขั้นตอน

ก่อนที่คุณจะเริ่มต้น

Nextcloud ต้องการระบบปฏิบัติการที่เหมือน Unix เพื่อทำงาน แต่มีข้อความระบุไว้ในเว็บไซต์ว่าคุณสามารถใช้ระบบย่อย Windows สำหรับ Linux ได้ เราจะเน้นที่ Ubuntu แต่คำแนะนำควรจะคล้ายกันสำหรับระบบปฏิบัติการอื่น

ติดตั้ง docker และ docker-compose

วิธีการติดตั้ง Nextcloud ด้วยการรวม OnlyOffice ใน Ubuntu

ติดตั้ง Docker ด้วยคำสั่งต่อไปนี้:

sudo apt install docker

ถัดไป ติดตั้ง Docker Compose:

sudo apt install docker-compose

การติดตั้งและกำหนดค่า Nextcloud

ตอนนี้เราได้ติดตั้ง Docker และ Docker Compose แล้ว เราก็พร้อมที่จะไปยัง Nextcloud เอง เราจะเริ่มต้นด้วยการโคลนที่เก็บ:

git clone https://github.com/ONLYOFFICE/docker-onlyoffice-nextcloud

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

cd docker-onlyoffice-nextcloud/
docker-compose up -d

ขั้นตอนที่สองมีสิ่งที่ต้องทำมากมายเพื่อให้ Nextcloud ทำงาน ดังนั้นโปรดเตรียมรอสักครู่

วิธีการติดตั้ง Nextcloud ด้วยการรวม OnlyOffice ใน Ubuntu

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

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

วิธีการติดตั้ง Nextcloud ด้วยการรวม OnlyOffice ใน Ubuntu

การติดตั้งและกำหนดค่า OnlyOffice

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

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

bash set_configuration.sh

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

วิธีการติดตั้ง Nextcloud ด้วยการรวม OnlyOffice ใน Ubuntu

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

วิธีการติดตั้ง Nextcloud ด้วยการรวม OnlyOffice ใน Ubuntu

ขั้นตอนต่อไป

ข้อแม้ที่สำคัญในการตั้งค่า Nextcloud ด้วยวิธีนี้คือ คุณไม่สามารถเชื่อมต่อผ่าน HTTPS ด้วยการเข้ารหัส SSL คุณเปิดการเข้ารหัสตั้งแต่ต้นทางถึงปลายทางได้ในการตั้งค่า Nextcloud แต่คุณยังมีโอกาสถูกโจมตีจากคนกลางได้

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