ممکن است گاهی اوقات نیاز باشد یک سری از دستورات command را مستقیما در دایرکتوری پروژه خود اجرا کنید. اولین راهی که برای اینکار شاید به ذهن شما برسد استفاده از ارتباط ssh است. اما ما در پچیم این امکان را برایتان فراهم کردهایم تا بتوانید از طریق پنل سایت در پچیم، دستورات مختلف را در دایرکتوری سایت به شکل مستقیم اجرا کنید.
برای اجرا کردن دستورات مختلف تنها کافیست وارد پنل سایت خود در پچیم و بخش دستورات (command) شوید، بعد از ورود به این بخش بر روی دکمه دستور جدید کلیک کنید و دستور مورد نظر خود را واد کنید و بر روی اجرا بزنید.
دقت کنید دستوراتی که شما وارد میکنید تنها در مسیر سایت شما اجرا خواهند شد. برای مثال میخواهید چک کنید چه فایلها در دایرکتوری سایتتان وجود دارد.
ls -la
زمانی که دستور بالا را اجرا کنید اگر دامنه سایتان site.com باشد و کاربر ایزولهای هم نداشته باشد در مسیر /home/pachim/site.com
اجرا خواهد شد و شما از طریق پچیم میتوانید نتیجه این کد را هم مشاهده کنید.
حالا اگر بخواهید ابتدا وارد یک دایرکتوری در دایرکتوری پروژهتان شوید و بعد دستوری را اجرا کنید به شکل زیر باید اینکار را انجام دهید.
cd public && ls -la
یا میتوانید فایل shell که در دایرکتوری پروژه خود قرار دادید را به شکل زیر اجرا کنید.
cd bin && ./run-command.sh
در قسمت تاریخچه دستورات اجرا شده در سایتتان شما میتوانید تاریخچه 15 دستور آخر اجرا شده در سایت را مشاهده کنید، همچنین میتوانید از قسمت تاریخچه اطلاعات زیر مشاهده کنید.
شما همچنین میتوانید خروجی هر دستور و اجرا مجدد دستور را از طریق قسمت بیشتر هر دستور انجام دهید.
شما با استفاده از قابلیت دستورالعملها در پچیم میتوانید دستورات مختلفی را بر روی سرورهای مختلف خود، بدون آن که از طریق SSH وارد سرور شوید، اجرا کنید، با این حال چه نیازی به بخش دستورات در سایتها است؟
در زیر بخشی از تفاوتهای این دو را برایتان توضیح خواهیم داد:
root
سرور نیز اجرا شوند، اما دستورات تنها با کاربری که مربوط به همان سایت است اجرا میشوند برای مثال با کاربر pachim
و اگر کاربر ایزولهای تعریف کرده باشید، نام کاربری آن.