ResourceSpace یک ابزار به صورت متن باز میباشد ، روشی برای سامان دادن بهتر تصاویر ، فیلم ها و صدا ها و.. میباشد.در این مطلب قصد داریم نصب ResourceSpace را بر روی centos 7 آموزش دهیم
پیش نیاز ها
- یم سرور مجازی CentOS 7 با حدا قل 1 گیگ رم
- یک یوزر با دسترسی sudo
مرحله 1 : آپدیت سیستم عامل
با دستور زیر سیستم عامل را آپدیت کنید .
sudo yum -y clean all
sudo yum -y install epel-release
sudo yum -y update
sudo shutdown -r now
پس از آپدیت شدن مجدد با یوزر دسترسی sudo به سرور متصل شوید
مرحله 2: نصب کردن وب سرور آپاچی
با دستور زیر میتوانید آپاچی را بر روی سرور نصب کنید :
sudo yum -y install httpd
پس از نصب آپاچی با دستور زیر میتوانید وب سرور را فعال کنید و ب صورت راه اندازی خودکار در هنگام بالاآمدن سیستم عامل قرار دهید .
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
مرحله 3 : نصب PHP 7.1
دستورات زیر را وارد کنید .
sudo rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum -y install yum-utils
sudo yum-config-manager --enable remi-php71
آخرین ورژن php برای نصب ResourceSpace باید بر روی سرور نصب شود .
sudo yum -y install php php-dev php-gd php-mysqli php-mbstring php-curl php-cli php-pear php-devel
فایل php.ini
را میباست ویرایش کنید .
sudo nano /etc/php.ini
به شکل زیر.
memory_limit = 128M //change it to any value greater than 512M
post_max_size 8M //change it to 512M
upload_max_filesize 2M //change it to 512M
مرحله 4 : نصب MariaDB
دستور
sudo yum -y install mariadb mariadb-server
شروع کردن MariaDB و اجرا به صورت خودکار .
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
قبل از کانفیگ کردن دیتابیس میباست MariaDB را ایمن کنید
sudo mysql_secure_installation
از شما پسورد برای MariaDB سوال میشود ، به صورت پیشفرض پسوردی بر روی MariaDB در زمان نصب قرار نمیگیرد ، enter را وارد کنید تا پروسه انجام شود
و یک پسورد قوی برای یوزر root انتخاب کنید و سپس دستور Y را وارد کنید ( برای سوالات )
مرحله 5: ساخت دیتاسبیس برای ResourceSpace
از طریق shell به MYsQL متصل شود .
mysql -u root -p
پسورد MariaDB را برای ورود وارد کنید .
موارد زیر را وارد کنید برای ساخت یک یوزر و یک پسورد برای دیتابیس ResourceSpace
CREATE DATABASE rs_data CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'rs_user'@'localhost' IDENTIFIED BY 'StrongPassword';
GRANT ALL PRIVILEGES ON rs_data.* TO 'rs_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
مرحله 6: نصب Dependencies
پکیج های زیر را نصب کنید
sudo yum -y localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
sudo yum -y localinstall https://forensics.cert.org/cert-forensics-tools-release-el7.rpm
سپس:
sudo yum -y install antiword ffmpeg perl-Image-ExifTool ImageMagick xpdf
مرحله 7: نصب ResourceSpace
دانلود فایل فشرده ResourceSpace :
wget https://www.resourcespace.com/downloads/ResourceSpace_8_1_10036.zip
شما همیشه میتوانید آخرین نسخه را از دانلود کنید ResourceSpace download page.
unzip را بر روی سرور نصب کنید :
sudo yum -y install unzip
فایل را استخراج کنید :
sudo unzip ResourceSpace*.zip -d /var/www/resourcespace
دستور زیر را وارد کنید :
sudo chown -R apache:apache /var/www/resourcespace
در فایروال http را باز کنید ( ترافیک ).
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
مرحله 8: ساخت هاست مجازی
دستور زیر را وارد کنید .
sudo nano /etc/httpd/conf.d/assets.example.com.conf
برای کانفیگ کردن هاست مجازی موارد دلخواه را جایکزین کتید :
<VirtualHost *:80>
ServerName assets.example.com
DocumentRoot /var/www/resourcespace
<Directory /var/www/resourcespace>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
وب سرور آپاچی را ریست کنید .
sudo systemctl restart httpd
مرحله 9: پایان نصب
تبریک میگویم ، اکنون ResourceSpace بر روی سرور شما نصب شده است ، و از طریق مرورگر میتوانید دسترسی داشته باشید
پارس وی دی اس ارائه دهنده ی سرور مجازی از 39 کشور
سرور مجازی ایران ، سرور مجازی فرانسه ، سرور مجازی آمریکا و 39 کشور سرور مجازی