چطور سرور ابری خود را در ده دقیقه ایجاد کنیم؟
هر کسی دوست دارد از خدماتی مانند Dropbox یا Boxnet استفاده کند.
تقریبا از سال 2012 هرکسی نوعی ابر ذخیره سازی(buzz buzz) دارد. نیمی از ما برای دسترسی به سرور ابری ،سخت افزار نصب می کنیم،اما هرگز نرم افزار درستی را پیدا نمیکنیم.
در عوض ما هر ماه 9.99 دلار به جاهایی مانند dropbox برای 50 گیگ می پردازیم.
خوشبختانه، مردم درOWNCloud.org نرم افزار open source(متن باز)ای را منتشر کرده اند که به عنوان یک برنامه وب کار می کند و آماده کمک به شما در ذخیره سازی اطلاعاتتان است.
بدین ترتیب با استفاده از سخت افزارتان میتوانید بوک مارک ایجاد کنید،یک نقویم یا مخاطبین خود را ذخیره کنید و... و آن هارا با هرکسی که میخواهید به اشتراک بگذارید.
این کار حدود ده دقیقه طول میکشد. ما با نصب CentOS 5.7 در VPS از IQnection شروع می کنیم.
· ابتدا، repo webtatic را نصب کنید:
Code:
rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm
· بعد، چیزهایی که برای OwnCloud مورد نیاز است نصب کنید:
[xcode=bash]yum -y install --enablerepo=webtatic git-all mysql mysql-
server httpd php php-pecl-zip php-mysql php-mbstring[/xcode]
· اجازه دهید اطمینان حاصل کنیم که httpd و mysqld هر بوت را شروع می کنند و بعد از شروع شدن:
[xcode=bash]chkconfig --levels 235 mysqld on
chkconfig --levels 235 httpd onservice mysqld onservice httpd on[/xcode]
برای سریع انجام شدن کار، ما قصد داریم از ریشه اصلی پرونده سرور استفاده کنیم.
· گرفتن آخرین owncloud:
[xcode=bash]cd /var/www/htmlgit clone git://gitorious.org/owncloud/owncloud.git[/xcode]
· نصب را آماده کنید:
[xcode=bash]chown -R apache.apache owncloud/mkdir owncloud/datachmod 750 owncloud/datachmod 777 owncloud/config[/xcode]
· بیایید یک پایگاه داده ایجاد کنیم و یک کاربر را اضافه کنیم:
[xcode=bash]mysql -u root -pCREATE DATABSE owncloud;GRANT ALL ON owncloud.* TO 'owncloud'@'localhost' IDENTIFIED BY '733Tpass';GRANT ALL ON owncloud.* TO 'owncloud'@'localhost.localdomain' IDENTIFIED BY '733Tpass';[/xcode]
· فایل http conf را ویرایش کنید و اطمینان حاصل کنید که AllowOverride به All so our تنظیم شده است و htaccess کار می کند:
· (مطلب زیر را در httpd.confپیدا کنید و آن را مطابقت دهید.)
[xcode=bash]vim /etc/httpd/conf/httpd.conf<Directory "/var/www/html">Options Indexes FollowSymLinksAllowOverride AllOrder allow,denyAllow from all</Directory>[/xcode]
· اکنون، مرورگر وب مورد علاقه خود را در نصب جدید خود جست و جو کنید.
چیزی مانند: http://192.168.0.40/owncloud/ و لذت ببرید.
در ابتدای استفاده باید یک نام کاربری و رمز عبور مدیریت ایجاد کنید، همچنین اطلاعات mysql خود را که قبلا ایجاد کرده اید به شما ارائه می شود.
تا زمانی که این دستورالعمل ها را دنبال میکنید،میتوانید به راحتی به کار خود ادامه دهید.
اگر به هرمشکلی برخورد کردید میتوانید در سایت Www.linux.org کامنت بگذارید.
منبع:
https://www.linux.org/threads/howto-create-your-own-cloud-server-in-10-minutes.5836/#post-15257
اعضای گروه:
سیداشرفی : 951830240
جعفرزاده : 951830222