دستهبندیهای سایت
مشاهده دستهبندیها
بستن دستهبندیها
-
AbanteCart
-
ActiveMQ
-
Akeneo
-
Alfresco Community
- Apache
-
Apache Airflow
-
Apache Guacamole
-
Apache Solr
-
Canvas LMS
-
Cassandra
- CI/CD
-
CiviCRM
-
CMS Made Simple
-
Code Dx
-
Composr
-
Concrete5
-
Confluent Platform
-
Coppermine
-
CouchDB
- cPanel
-
Diaspora
- Directadmin
-
Discourse
-
Django
-
DokuWiki
-
Dolibarr
-
DreamFactory
-
Drupal
-
Elasticsearch
-
ELK
-
ERPNext
-
EspoCRM
-
Etcd
-
eXo Platform
-
Fat Free CRM
-
Ghost
-
GitLab CE
-
GitLab EE
-
Grafana
-
Hadoop
-
HashiCrop Consul
-
HHVM
-
Horde Groupware Webmail
-
JasperReport
-
Jenkins
-
JetBrain YouTrack
-
JFrog Artifactory Open Source
-
Joomla
-
JRuby
-
Kafka
-
Kong
-
Kubernetes Sandbox
-
Lamp
-
LAMP Production-Ready
-
LAPP
-
Let’s Chat
-
Liferay
-
Limesurvey
-
Live Helper Chat
- LVM
-
Magento
-
Mahara
-
Mantis
-
MariaDB
-
MariaDB Galera
-
Matomo
-
Mattermost
-
Mautic
-
MEAN
-
MediaWiki
-
Memcached
-
MODX
-
MongoDB
-
Moodle
-
MyBB
-
MySQL
-
NATS
-
Neo4j
-
Neos
- Nginx
-
NGINX Open Source
-
Noalyss
-
Node.JS
-
Node.js
-
nopCommerce
-
Odoo
-
Open Atrium
-
Open EdX
-
Opencart
-
Openfire
-
OpenProject
-
Orange HRM
-
OroCRM
-
OsClass
-
Owncloud
-
OXID EShop
-
Parse Server
-
Phabricator
-
PhpBB
-
PhpList
-
Pimcore
-
Plone
-
Pootle
-
PostgreSQL
-
Prestashop
-
ProcessMaker Community
-
ProcessWire
- ProFTPD
-
Publify
-
RabbitMQ
-
Redash
-
Redis
-
Redmine
-
Redmine+Agile
-
ReportServer Community
-
ReportServer Enterprise
-
Resource Space
-
Review Board
-
Review Board + Power Pack
-
Roundcube
-
Ruby
-
SEO Panel
-
SilverStripe
-
Simple Machines Forum
-
SonarQube
-
Spree
-
Subversion
-
SuiteCRM
-
TensorFlow Serving
-
TestLink
-
Tiki Wiki CMS Groupware
-
Tiny Tiny RSS
-
Tomcat
-
Trac
-
TYPO3
- Virtualmin
-
Weblate
-
WebMail Pro PHP
-
WildFly
-
Wordpress
-
WordPress Multisite
-
WordPress Production-Ready
-
WordPress With NGINX And SSL
-
XOOPS
-
ZooKeeper
-
Zurmo
مشاهده همه دستهها
آپلود فایلها با استفاده از SFTP برای TestLink
در این مقاله:
نکته: اپلیکیشنهای Bitnami را میتوانید در دایرکتوری /opt/bitnami/apps بیابید.
برای آپلود فایلها از طریق SFTP لازم است که آدرس IP، نام کاربری و رمز عبور سرور را داشته باشید. اگر میخواهید به جای رمز عبور به کمک کلید SSH سرور را پیادهسازی کنید باید نام کاربری سرور و کلید خصوصی SSH متناظر با آن را در فرمت .ppk (برای ویندوز) یا در فرمت .pem (برای لینوکس و مک اواس) داشته باشید.
پس از اینکه از داشتن آدرس IP و گواهینامههای SSH صحیحِ سرور مطمین شدید، دستورالعمل زیر را متناسب با پلتفرم مورد استفاده خود اجرا کنید.
همچنین میتوانید از هر کلاینت SFTP/SCP برای انتقال فایلهای خود به سرور استفاده کنید. برای این کار راهنمای استفاده از FileZilla (برای ویندوز، لینوکس و مک اواس)، WinSCP (برای ویندوز) و Cyberduck (برای MAC OS) را مطالعه کنید.
با استفاده از کلید SSH
نکته: دستورالعمل زیر با این فرض نوشته شده است که شما گواهینامههای SSH سرور خود را در اختیار دارید.
FileZille
مهم: برای استفاده از FileZilla کلید خصوصی سرور شما باید با فرمت PPK باشد.
گامهای زیر را طی کنید:
- FileZilla را دانلود و نصب کنید.
- FileZilla را اجرا کنید و از منوی Edit و سپس Settings بخش تنظیمات پیکربندی FileZilla را باز کنید.
- از بخش Connection و سپس SFTP روی دکمهی Add keyfile کلیک کنید تا بتوانید کلید خصوصی سرور را انتخاب کنید. FileZilla از این کلید خصوصی برای لاگین کردن در سرور استفاده میکند.
- از مسیر File –> Site Manager –> New Site، ابزار مدیریت سایت FileZilla را باز کنید. در این قسمت میتوانید اتصال به سرور خود را برقرار کنید.
- نام هاست سرور خود را وارد و در قسمت نام کاربری bitnami را وارد کنید.
- پروتکل را SFTP انتخاب و شیوهی ورود را روی Ask for password تنظیم کنید.
- از دکمهی Connect برای اتصال به سرور و آغاز یک نشست SFTP استفاده کنید. ممکن است در این مرحله برای پذیرش کلید سرور نیاز باشد تا روی OK یا YES کلیک کنید.
اکنون باید به دایرکتوری /home/bitnami در سرور خود بروید. حالا میتوانید با کشیدن و رها کردن فایلها از پنجرهی سرور محلی به پنجرهی سرور remote، آنها را منتقل کنید.
اگر در اتصال به سرور خود مشکلی داشتید از منوی Edit –> Settings –> Debug، دیباگ را فعال کنید تا اطلاعات بیشتری دربارهی مشکل به وجود آمده کسب کنید.
WinSCP
نکته: برای استفاده از WinSCP، کلید خصوصی سرور شما باید با فرمت PPK باشد.
گامها زیر را طی کنید:
- WinSCP را دانلود و نصب کنید.
- WinSCP را اجرا و در پنل Session، پروتکل فایل را SCP انتخاب کنید.
- نام هاست سرور خود را وارد و در قسمت نام کاربری bitnami را وارد کنید.
- روی دکمهی Advanced… کلیک کنید و در مسیر SSH –> Authentication –> Authentication parameters کلید خصوصی سرور خود را انتخاب کنید. WinSCP از این کلید خصوصی برای لاگین کردن در سرور استفاده میکند.
- از پنل Session با زدن دکمهی Login به سرور متصل شوید و یک نشست SCP را آغاز کنید.
اکنون باید به دایرکتوری /home/bitnami در سرور خود بروید. حالا میتوانید با کشیدن و رها کردن فایلها از پنجرهی سرور محلی به پنجرهی سرور remote، آنها را منتقل کنید.
اگر نیاز داشتید که فایلها را در محلی آپلود کنید که کاربر اجازهی دسترسی به آنها را ندارد، دو راه دارید:
- پس از اینکه WinSCP را براساس گامهای بالا پیکربندی کردید روی دکمهی Advanced… کلیک و از پنل Environment –> Shell، برای shell گزینهی sudo su – را انتخاب کنید. این کار به شما اجازه میدهد که با استفاده از حساب کاربری مدیر سیستم فایلها را آپلود کنید.
- مانند حالت عادی فایلها را در دایرکتوری /home/bitnami آپلود کنید. سپس با استفاده از SSH متصل شوید و فایلها را به کمک دستور sudo (مطابق زیر) به محل دلخواه خود منتقل کنید. در دستور زیر به جای FILENAME نام واقعی فایلی را وارد کنید که قصد انتقال آن را دارید.
sudo mv /home/bitnami/FILENAME /path/to/desired/location/
Cyberduck
نکته: برای استفاده از Cyberduck کلید خصوصی سرور شما باید با فرمت PEM باشد.
گامهای زیر را طی کنید:
- Open Connection را انتخاب و پروتکل اتصال را روی SFTP بگذارید.
- در پنل، جزییات اتصال و در بخش More Options، گزینهی Use Public Key Authentication را انتخاب و مسیر فایل کلید خصوصی سرور را مشخص کنید.
- با زدن دکمهی Connect اتصال را برقرار و یک نشست SFTP را آغاز کنید.
اکنون باید به دایرکتوری /home/bitnami در سرور خود بروید. حالا میتوانید با کشیدن و رها کردن فایلها از پنجرهی سرور محلی به پنجرهی سرور remote، آنها را منتقل کنید.
با استفاده از رمز عبور
پس از اینکه گواهینامهی SSH سرور خود را بدست آوردید، اپلیکیشن مورد نظرتان را انتخاب و برای اتصال به سرور از طریق SFTP گامهای زیر را طی کنید.
FileZille
گامهای زیر را طی کنید:
- FileZilla را دانلود و نصب کنید.
- از مسیر File –> Site Manager –> New Site، ابزار مدیریت سایت FileZilla را باز کنید. در این قسمت میتوانید اتصال به سرور خود را برقرار کنید.
- نام هاست سرور خود را وارد کنید.
- پروتکل را SFTP انتخاب و شیوهی ورود را روی Ask for password تنظیم کنید. برای نام کاربری سرور از bitnami استفاده و برای رمز عبور همان رمزی را وارد کنید که هنگام فرآیند پیادهسازی سرور تولید کردهاید.
- از دکمهی Connect برای اتصال به سرور و آغاز یک نشست SFTP استفاده کنید. ممکن است در این مرحله لازم باشد بر روی دکمهی OK یا YES کلیک کنید تا کلید سرور را بپذیرید.
اکنون باید به دایرکتوری /home/bitnami در سرور خود بروید. حالا میتوانید با کشیدن و رها کردن فایلها از پنجرهی سرور محلی به پنجرهی سرور remote، آنها را منتقل کنید.
اگر در اتصال به سرور خود مشکلی داشتید از منوی Edit –> Settings –> Debug، دیباگ را فعال کنید تا اطلاعات بیشتری دربارهی مشکل به وجود آمده کسب کنید.
WinSCP
گامهای زیر را طی کنید:
- WinSCP را دانلود و نصب کنید.
- WinSCP را اجرا کنید و در پنل Session، پروتکل فایل را SCP انتخاب کنید.
- نام هاست سرور خود را وارد و در قسمت نام کاربری سرور bitnami را وارد کنید. رمز عبور متناظر با آن را نیز وارد کنید.
- از پنل Session با زدن دکمهی Login به سرور متصل شوید و یک نشست SCP را آغاز کنید.
اکنون باید به دایرکتوری /home/bitnami در سرور خود وارد شده باشید. حالا میتوانید با کشیدن و رها کردن فایلها از پنجرهی سرور محلی به پنجرهی سرور remote، آنها را منتقل کنید.
اگر نیاز داشتید که فایلها را در محلی آپلود کنید که کاربر اجازهی دسترسی به آنها را نداشت، دو راه پیش روی خود دارید:
- پس از اینکه WinSCP را براساس گامهای بالا پیکربندی کردید روی دکمهی Advanced… کلیک و از پنل Environment –> Shell، برای shell گزینهی sudo su – را انتخاب کنید. این کار به شما اجازه میدهد که با استفاده از حساب کاربری مدیر سیستم، فایلها را آپلود کنید.
- مانند حالت عادی فایلها را در دایرکتوری /home/bitnami آپلود کنید. سپس با استفاده از SSH متصل شوید و فایلها را به کمک دستور sudo (مطابق زیر) به محل دلخواه خود منتقل کنید. در دستور زیر به جای FILENAME نام واقعی فایلی را وارد کنید که قصد انتقال آن را دارید.
sudo mv /home/bitnami/FILENAME /path/to/desired/location/
Cyberduck
گامهای زیر را طی کنید:
- Open Connection را انتخاب کنید و پروتکل اتصال را روی SFTP بگذارید.
- در پنل جزییات اتصال، برای نام کاربری از bitnami استفاده کرده و برای رمز عبور همان رمزی را وارد کنید که هنگام فرآیند پیادهسازی سرور تولید کردهاید.
- با زدن دکمهی Connect اتصال را برقرار و یک نشست SFTP را آغاز کنید.
اکنون باید به دایرکتوری /home/bitnami در سرور خود بروید. حالا میتوانید با کشیدن و رها کردن فایلها از پنجرهی سرور محلی به پنجرهی سرور remote، آنها را منتقل کنید.