راکت

کانفیگ های اولیه سرور مجازی

3 پاسخ

سلام به همه ی دوستان
من یک سرور مجازی لینوکس(centos) خریداری کردم و می خوام پروژه ی لاراول را روی آن آپلود کنم ابتدا باید چه کار های انجام بدم؟
برای بحث آبدیت کردن باید چکار کنم می تونم با git (بدون github) از لوکال هاست مستقیم به پروژه ی خودم روی سرور متصل بشم و تغییرات را push کنم؟
چون نمی خوام پروژه ام را روی github آپلود کنم (با توجه به این که بخش private گیت هاب پولی است)
و این که منابع سرور من محدود است و شنیدم که git منابع زیادی از سرور می گیره (البته نمی دونم در سته یا غلط) اگر درسته پس لطفا روش بهتری می شناسید معرفی کنید.
و برای دسترسی به کامنت های لاراول درون سرور مجازی باید چکار کنم؟

ثبت پرسش جدید

پاسخ‌ها

3
رایموند
رایموند
@Raymond

تخصص: مختصص وردپرس - برنامه نویس لاراول

درود خوبی...
۱. نصب وب سرور Lampp
۲. آپلود لاراول در Lamp و اتصال به دیتابیس
۳. پیوند زیر:
https://roocket.ir/discuss/14221#subject-50119

محمدجواد صیدی
محمدجواد صیدی
@mrjavadseydi

تخصص: برنامه نویس وب

سلام
امیدوارم متوجه منظور شما شده بودم
اگر از vscode استفاده میکنید پلاگین sftp را نصب کنید و مشخصات اتصال به سرور رو بهش بدید ( پروژه رو باید به ادرس داخل سرور مپ وصل کنید )
برای phpstorm
tools
development
Configurations
روی + بزنین
sftp
یه اسم بدید
ssh configuration
اطلاعات سرور رو وارد کنید
تست کنید متصل بشه
ذخیره کنید و برید تب mapping
Development path رو وارد کنید (میشه ادرس پروژه در سرور)
و اوکی کنید
حالا دو حالت داری
اگه میخوای خودش برات اپلود کنه
tools->Development ->options->upload changes file...
تغییر بده به حالتی که میخوای
اگه میخوای خودت دستی اپلود کنی کلیک راست کن روی فایل
Development ->upload to ...
امیدوارم متوجه شده باشی :)

شاید پاسخ شما همین‌جا باشد

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

هیچ لزومی به استفاده از git به این شکل نیست.
ولی اگر هم خواسته باشید کار دشوار و سنگینی محسوب نمیشه. باید git رو روی سرورتون نصب کنید. بعد اصطلاحا یک ریپازیتوری Initiate کنید و با استفاده از قابلیت های مختلفی که بهتون میده مثلا می‌تونید تعریف کنید که هر وقت push انجام شد این کار ها رو انجام بده.

در نهایت اون ریپازیتوری سرورتون رو بعنوان یک Remote repository در پروژه لوکالتون تعریف کنید و از این به بعد بعد از Commit می تونید موقع Push کردن گزینه ای که ایجاد کردید رو انتخاب کنید و بقیه کارها اتومات انجام خواهند شد.

یک نکته دیگه هم اینکه می‌تونید کلا بی‌خیال Git بشید و با استفاده از روش‌های دیگری مثل SFTP و SSH کارتون رو به راحتی با مثلا FileZilla یا خود PHPStorm انجام بدید.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام