3 پاسخ

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

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


ثبت پرسش جدید
رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 3 سال پیش مطرح شد
-1

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


محمدجواد صیدی
تخصص : برنامه نویس وب
@mrjavadseydi 3 سال پیش آپدیت شد
0

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


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 3 سال پیش مطرح شد
1

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

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

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


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

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