گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

چطور سرور  ابری خود را در ده دقیقه ایجاد کنیم؟

هر کسی دوست دارد از خدماتی مانند 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 on

service mysqld on

service httpd on

[/xcode]
برای سریع انجام شدن کار، ما قصد داریم از ریشه اصلی پرونده سرور استفاده کنیم.
·        گرفتن آخرین owncloud:
 
[xcode=bash]

cd /var/www/html

git clone git://gitorious.org/owncloud/owncloud.git

[/xcode]
 
 
·        نصب را آماده کنید:
[xcode=bash]

chown -R apache.apache owncloud/

mkdir owncloud/data

chmod 750 owncloud/data

chmod 777 owncloud/config

[/xcode]
 
·        بیایید یک پایگاه داده ایجاد کنیم و یک کاربر را اضافه کنیم:
[xcode=bash]

mysql -u root -p

CREATE 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 FollowSymLinks

AllowOverride All

Order allow,deny

Allow 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

 


 
نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد