بهمنظور آشنایی با دایرکت ادمین DirectAdmin اینجا کلیک کنید.
گام اول:
پیش از نصب باید در نظر داشت که:
گام دوم:
از درست بودن اطلاعات درجشده در مجوزها مطمئن شوید.
با آدرس https://www.directadmin.com/clients میتوانید به اکانت کلاینت خود وارد شوید و با گزینه (view) اطلاعات لازم مجوزها را مشاهده کرده و از فعال بودن آنها و همچنین درست بودن آدرس (IP) و سیستمعامل اطمینان حاصل کنید.
گام سوم:
توجه داشته باشید اگر با نام کاربری غیر از ادمین وارد شدهاید، حتما باید از پیشوند sudo برای حق دسترسی root استفاده کنید و ضمناً باید (AllowUsers username) را قبل از خارج شدن از دسترسی root در (/etc/ssh/sshd_config) اضافه کنید. در غیر اینصورت برای همیشه دسترسی root بر روی سرور را از دست خواهید داد و نیازمند format کردن میشوید.
بهعنوان root وارد شوید و فایل (setup.sh) را دانلود کنید.
wget http://www.directadmin.com/setup.sh
نکته: برای سیستمهای (FreeBSD) بهجای (wget) از (fetch) استفاده کنید.
حال مجوز دسترسی فایل را تغییر دهید:
chmod 755 setup.sh
و کد زیر را اجرا کنید:
./setup.sh
نیاز است تا (client ID number) و (license ID number) و (hostname) را وارد کنید.
حتما لازم نیست که نام هاست و دامنه با هم یکی باشد؛ در صورت یکسان بودن ممکن است برای سرویسهای (e-mail) و (FTP) مشکل بهوجود بیاید.
برای نصب (VPS/VDS) حتما به نکات زیر دقت کنید:
پس از نصب متن زیر را در (/usr/local/directadmin/conf/directadmin.conf) وارد کنید.
ethernet_dev=venet0:0
در سیستمهایی که (IP) شما همان (IP) ست شده نیست یا متفاوت است، میبایست بهصورت دستی اطلاعات را در (/sbin/ifconfig) مشاهده و تصحیح کنید:
ethernet_dev=eth0:1
اگر به Directadmin از طریق SSL میخواهید متصل شوید، باید مقدار SSL را به (SSL=1) تغییر دهید.
دسترسی به Directadmin از طریق (http://server.ip.address:2222) نیز امکانپذیر است و با وارد کردن نام کاربری و رمز ورود میتوانید به آن دسترسی داشته باشید.
پیش از نصب RPM برای جلوگیری از پیغامهای خطا میبایست که سرویسهایی همانند apache و sendmail را ابتدا حذف کرده و سپس RPM فرآیند نصب را طی میکند و سرویسهای مورد نظر را نصب میکند.
برای مثال فرض کنید میخواهید (exim) را نصب کنید و با پیامهای زیر مواجه میشوید:
# rpm -ivh exim-3.36-2.i386.rpm
>Preparing... ########################################### [100%]
file /somefile from install of exim-3.36-2 conflicts with file from package sendmail-8.1
...
این پیغام بهاین معناست که sendmail در حال حاضر بر روی سرور شما نصب میباشد و ما باید برای ادامهی مراحل نصب، آن را حذف کنیم:
rpm -e --nodeps sendmail
پس از آن شما میتوانید به ادامهی نصب RPM بپردازید. سرویسهایی از قبیل (apache ، apache-devel ، wu-ftp ، Php و Mysql) نیز بههمین ترتیب شامل این نکته میشوند.
سینداد یعنی هدیهی سیمرغ، یا فرزند سیمرغ؛ به عبارتی یعنی خود سیمرغ، با همه ی شگفتی هایش، اما جوانتر و سرزنده تر. و این چیزی است که ما سعی می کنیم در سینداد باشیم. از سال ۱۳۸۵ دانش مان را به صورت خدماتی در حوزه ی هاستینگ، شبکه و تولید نرم افزار در اختیار مشتریان مان قرار داده ایم و به این افتخار می کنیم که تک تک آنها تا به امروز همراه ما مانده اند. باور داریم که سینداد صرفاً یک شرکت نیست، بلکه نوعی باور است به ارائه ی شگفت انگیز از هر چیز.