آموزش نصب و راه اندازی ownCloud روی Ubuntu
ownCloud یک نرم افزار اپن سورس می باشد که با نصب و راه اندازی سرویس آن می توان توسط نرم افزار های سمت کاربر (client) اطلاعات را به صورت ابری و بر روی شبکه ذخیره کرد تا بتوان در هر جا و هر زمان با استفاده از مرورگر و یا نرم افزار های کلاینت این سرویس به اطلاعات دسترسی داشت.از ویژگی های مهم ownCloud وجود نرم افزار سمت کاربر برای انواع اقسام سیستم عامل ها و وجود گسترده ای از پلاگین ها می باشد.
پیش نیاز ها
برای نصب و راه اندازی ownCloud به MySQL ، PHP ، Apache نیاز داریم ، اگر این سرویس ها بر روی سرور شما نصب نیست می توانید بسته ی LAMP را که شامل MySQL ، PHP ، Apache می باشد را با Tasksel نصب کنید :
نصب Tasksel :
1 | sudo apt install tasksel |
نصب LAMP :
1 | sudo tasksel install lamp-server |
نصب و راه اندازی ownCloud
اضافه کردن مخزن به apt و نصب ownCloud :
هر خط یک دستور می باشد و به ترتیب اجرا کنید :
1 2 3 4 5 | sudo wget -nv https://download.owncloud.org/download/repositories/9.1/Ubuntu_16.04/Release.key -O Release.key sudo apt-key add - < Release.key sudo sh -c "echo 'deb http://download.owncloud.org/download/repositories/9.1/Ubuntu_16.04/ /' > /etc/apt/sources.list.d/owncloud.list" sudo apt update sudo apt install owncloud |
بعد از اجرای دستورات بالا و نصب ownCloud نوبت به تنظیم MySQL می رسد ، ابتدا به خط فرمان دیتابیس سرور خود وارد شوید :
1 | mysql -u root -p |
یک دیتابیس برای ownCloud ایجاد می کنیم (مقدار strong_password را با پسورد مناسب جایگزین کنید) :
1 2 3 | CREATE DATABASE ownCloud; CREATE USER ownCloud@localhost; SET PASSWORD FOR 'ownCloud'@'localhost' = PASSWORD('strong_password'); |
دسترسی های لازم بر روی دیتابیس ایجاد شده را برای کاربری که در بالا ساختیم اعمال می کنیم :
1 2 3 | GRANT ALL PRIVILEGES ON ownCloud.* to ownCloud@localhost; FLUSH PRIVILEGES; exit |
بعد از ساخت دیتابیس ، آدرس زیر را در مرورگر خود وارد کنید :
1 | http://ip_address_or_domain/owncloud |
سپس مراحل نصب را که از شما مشخصات دیتابیس ساخته شده در بالا و ایجاد اکانت ادمین می خواهد را تکمیل کنید.
[line]
تیم فنی آلما هاست، در تمام ایام سال به صورت 24 ساعته در خدمت شما هستند تا برای خرید سرور مجازی، لایسنس امنیتی imunify360 و لایسنس سی پنل اصل شما را یاری کنند و جدیدترین آفر های موجود را برای شما متناسب با نیازتان ارائه کنند. برای دریافت آخرین آفر های ویژه و تخفیف های ما، می توانید از طریق تیکت با ما در ارتباط باشید تا آفر های موجود را بر اساس نیاز شما برایتان ارسال کنیم.
پرتال کاربری آلما هاست ( پاسخگویی 24 ساعته ) : پورتال مشتریان آلما هاست