لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش لینوکس برای توسعه دهندگان PHP
Linux for PHP Developers
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
خود را برای برنامه نویسی PHP در Linux آماده کنید - محیط توسعه سریع ، قدرتمند و رایگان که تقریباً در هر دستگاهی از جمله رایانه های مک و ویندوز قابل مجازی سازی است. توزیع های مختلف لینوکس و پشته LAMP را کاوش کنید: همه گیرترین راه حل وب سرور در اینترنت. ابتدا با بارگیری Linux ، نصب سیستم عامل و سپس پیکربندی هر عنصر پشته اضافی: Apache ، MySQL و PHP شروع کنید. مربی Jon Peck نحوه همکاری اجزای LAMP برای پشتیبانی و شبکه سازی برنامه های وب شما را شرح می دهد. همچنین می توانید یاد بگیرید که چگونه از خط فرمان لینوکس را مدیریت کنید ، عملکرد سیستم خود را برای مجازی سازی بهینه کرده و مشکلات معمول نصب و پیکربندی را عیب یابی کنید. بعلاوه ، برخی از ابزارها و چارچوبهای برتر PHP ، از جمله Composer ، Symfony و Laravel را نصب کنید.
توجه: این نمایش ها از توزیع لینوکس اوبونتو استفاده می کنند ، اما این مهارت ها برای سایر توزیع های لینوکس قابل استفاده است.
موضوعات شامل:
لینوکس چیست و چرا باید از آن استفاده کنید؟ li>
انتخاب توزیع لینوکس li>
ایجاد ماشین مجازی (VM)
مدیریت لینوکس از خط فرمان li>
پیکربندی سرور لینوکس li>
مدیریت سایتها و ماژولهای Apache
پیکربندی پایگاه داده MySQL
پیکربندی PHP برای توسعه li>
اشکال زدایی کد PHP در لینوکس li>
نصب ابزارهای PHP مانند Composer و CodeIgniter
مدیریت مجازی ها با VirtualBox
عیب یابی LAMP
سرفصل ها و درس ها
مقدمه
Introduction
برای توسعه دهندگان PHP به لینوکس خوش آمدید
Welcome to Linux for PHP Developers
آنچه باید بدانید
What you should know
پیش نیازهای نرم افزار
Software prerequisites
برای این دوره پرونده ها را تمرین کنید
Exercise files for this course
1. شروع کار
1. Getting Started
اصول شبکه
Networking fundamentals
چرخه حیات یک درخواست
The lifecycle of a request
از کجا باید توسعه پیدا کنم؟
Where should I be developing?
از کجا باید سرور dev را قرار دهم؟
Where should I put a dev server?
لینوکس چیست و چرا باید از آن استفاده کنم؟
What is Linux and why should I use it?
توزیع توزیع لینوکس
Choosing a Linux distribution
معرفی مجازی سازی
Introducing virtualization
LAMP چیست و چرا اهمیتی دارد؟
What's a LAMP and why does it matter?
2. ایجاد یک ماشین مجازی
2. Creating a Virtual Machine
آماده سازی ایستگاه کاری خود
Preparing your workstation
ایجاد ماشین مجازی
Creating the virtual machine
پیکربندی VM را بهینه کنید
Optimize the VM configuration
نصب سرور Ubuntu 16.04 LTS
Installing Ubuntu Server 16.04 LTS
3. مدیریت سرور از خط فرمان
3. Managing the Server from the Command Line
با شبکه های محلی با خود صحبت کنید
Talk to yourself with local networking
ورود به سیستم با استفاده از Secure Shell
Logging in using Secure Shell
با استفاده از SSH در Mac
Using SSH on a Mac
استفاده از SSH در ویندوز
Using SSH on Windows
پیمایش یک پوسته خط فرمان
Navigating a command-line shell
خواندن و جستجو در پرونده ها
Reading and searching files
دستورات دولت با سودو
Administration commands with sudo
4. پیکربندی اولیه سرور
4. Initial Server Configuration
به روزرسانی و نصب بسته ها
Upgrading and installing packages
مهندس نرم افزار ، مهندس ، مشاور ، مربی
Jon Peck یک معمار ، مهندس ، مشاور و مربی نرم افزار است.
مشتریان وی با تخصص در رسانه های بزرگ ، نشریاتی مانند هفتگی سرگرمی و کشاورزی موفق آنها> او علاقه زیادی به نرم افزارهای منبع باز ، از جمله مشارکت کد و پروژه در Node.js و انجمن های دروپال دارد. سخنرانی های وی در کنفرانس های متن باز در سراسر آمریکای شمالی شامل موضوعاتی مانند حسابرسی کیفیت سایت و کد ، بهینه سازی عملکرد و بهترین روش های معماری بوده است. Jon را می توان به عنوان fluxsauce در اینترنت یافت.
نمایش نظرات