آموزش راه اندازی سرور مجازی در ویندوز ۱۰ با استفاده از XAMPP عنوان آموزش امروز ما می باشد که شما در این آموزش یاد خواهید گرفت که چطور سرور مجازی xampp را در ویندوز ۱۰ اجرا کنید تا بتوانید اطلاعات سایت خود را به صورت لوکال و بر روی سیستم خودتان اجرا کنید.
بسیاری از توسعه دهندگان توسعه را از محیط محلی خود شروع می کنند و سپس هنگامی که کار انجام شد به محیط تست یا استقرار می روند. در بسیاری از موارد، محیط محلی حداقل منابع مورد نیاز برای توسعه را دارا می باشد. بسیاری از توسعه دهندگان تمایل دارند تا یک وب سایت را در محیط محلی ایجاد کنند. اگر شما با وردپرس کار می کنید، راه اندازی سرور های مجازی و پشته XAMPP یا WAMP رایگان یک کار ساده می باشد.
پشته XAMPP یا WAMP اطمینان می دهد که زمانیکه پروژه را بصورت “live” انجام می دهید، پایگاه(های) داده بدون هیچ مشکلی می تواند جابجا شود.
در این آموزش، می خواهم نشان دهم که چگونه می توانید سرور مجازی را برای وب سایت های وردپرس با XAMPP در ویندوز ۱۰ راه اندازی و پیکربندی کنید.
اول، شما باید به C: / xampp / apache / conf / extra یا در هر کجا که فایل های XAMPP شما وجود دارد بروید.
سپس httpd-vhosts.conf را با یک ویرایشگر متن، ویرایش نمایید. من از ++ Notepad استفاده میکنم.
فایل، چیزی شبیه به این به نظر می رسد:
متن فایل را به کلی پاک کرده و کد زیر را وارد کنید:
1 2 3 4 5 6 | <VirtualHost *:80> DocumentRoot "c:/xampp/htdocs/WordPress" ServerName WordPress.localhost <Directory "c:/xampp/htdocs/WordPress"> </Directory> </VirtualHost> |
در کد بالا:
حالا، به Windows> Search> Run بروید و خط زیر را در آنجا کپی کنید:
سپس، فایل Host را با ویرایشگر متن خود باز کنید.
خط زیر را به فایل Host اضافه کنید.
1 | 127.0.0.1 WordPress.localhost |
پس از اتمام کار، بررسی کنید آیا wordpress.localhost در مرورگر شما باز می شود.
شما می توانید ببینید که دامنه با موفقیت اضافه شده است. شما اکنون می توانید برنامه مورد نظر خود را در سرور مجازی اجرا کنید. من شخصا وردپرس را انتخاب می کنم.
در این مرحله، فرض می کنم که شما قبلا سرور XAMPP را نصب و یک وب سایت وردپرس را نیز راه اندازی نموده اید.
اکنون زمان آن است که URL پایگاه داده را تغییر دهید (گام بسیار مهم در راه اندازی host مجازی).
برای این کار، به /http: // localhost / phpmyadmin بروید و پایگاه داده خود را انتخاب کنید. در اینجا پایگاه داده من “WordPress” است.
سپس به WordPress > wp_options بروید و siteURL را از /http://localhost/WordPress به http://WordPress.localhost تغییر دهید و URL مربوط به home را از http://localhost/WordPress/wp-admin به http://WordPress.localhost/wp-admin تغییر دهید.
Apache را Restart نمایید و آدرس سرور مجازی خود را ببینید، که اینجا “wordpress.localhost” می باشد و بررسی کنید که آیا دامنه با موفقیت راه اندازی شده است.
از آنجا که راه اندازی سرور های مجازی برای وب سایت وردپرس با XAMPP انجام می شود، در اینجا نشان داده شده است که نتایج نهایی به چه شکل خواهد بود:
سخنان نهایی
خودشه! امیدوارم یک ایده روشن برای راه اندازی سرور های مجازی برای وردپرس با XAMPP در ویندوز ۱۰ داشته باشید. اگر هر گونه سوال و یا پیشنهادی دارید، راحت باشید و از طریق بخش نظرات با ما در میان بگذارید.
شاهین
با سلام و تشکر از توضیحات و خوب و عالی شما
فقط لطفا” بگویید اگر از نرم افزار جوملا بجای ورو پرس استفاده کنم باز همین روش خواهد بود که تنها در جاهای نوشته شده بجای ورد پرس جولا را جای گذاری کنم با تشکر از سایت خوب شما
پی وی لرن
سلام
آموزش نصب xampp به همین صورت است مشکلی ندارد فقط جایی که محتوای بسته نصبی وردپرس قرار می گیرد (پوشه htdocs) شما بسته نصبی جوملا را قرار می دهید و روش نصب جوملا را پیش می برید.
lplmlpln
سلام، ممنون از آموزش بسیار خوبتون
من همه ی این کار ها رو انجانم دادم و موفق بودم…
فقط الان می خوام که در شبکه ی وای فای و یا لن، کامپیوتر های دیگه هم با وارد کردن سرور نیم، سایت وردپرسی منو ببینن. چه کار باید انجام بدم؟
الناز
سلام. من یه ماشین مجازی ساختم و زمپ رو هم نصب کردم و کانفیگ هم کردم و توی پوشه htdocs هم یک صفحه وب ساختم حالا میخوام خارج از محیط ماشین مجازی یعنی سیستم عامل اصلی هم بتونم صفحه رو مشاهده کنم. بنظرتون باید چه کنم؟
پی وی لرن
با سلام
فکر می کنم شما ماهیت اصلی سرور مجازی را نمی دانید لازم می بینم که این توضیحات را هم به شما بدهم اگر باز سوالی داشتید در خدمتم.
سرور مجازی چه زمانی استفاده می شود؟ زمانی که شما می خواهید سایتی را راه اندازی کنید اما هاستی ندارید و نمی خواهید برای شروع کار هزینه ای بکنید برای همین سایت خود را در لوکال و در سیستم خودتان راه اندازی می کنید و تا زمانی که از کدهای php یا وردپرس استفاده نکردید حتی لزومی به ایجاد سرور مجازی نمی باشد. شما اگر در کدهای صفحه ای که ایجاد کردید از کد پی اچ پی استفاده نکرده اید می توانید فایل داخل htdocs را به هر جای سیستم انتقال دهید و اجرا کنید.
الناز
تشکر از پاسختون ماهیت سرور مجازی رو میدانم ولی شاید سوالمو خوب مطرح نکردم/این یک پروژه دانشگاهی هست و استاد ازم خواست تنظیمات ماشین مجازی و زمپ رو طوری انجام بدم که صفحه وبی که توی ماشین مجازی و زمپ ساختم رو بتونم توی سیستم عامل اصلی هم به اشتراک بگذارم
پی وی لرن
اگر منظورتان این است که سایت را در یک شبکه داخلی می خواهید اجرا کنید در این صورت بایستی ومپ و زمپ را در سیستم خودتان نصب کرده و دستگاه های شما بایستی از طریق AP باهم در ارتباط باشند چون در یکی از دستگاه ها زمپ هست و اون سیستم تعریف شده هست این دستگاه به عنوان وب سرور شناخته می شود و وقتی دستگاه های دیگر IP وب سرور رو بزنن باید سایت را برایشان نمایش دهد.
جواد
باید دسترسی به آی پی های دیگه رو به آپاچ بدید
من قبلا این کارو ده سال پیش کردم و الان اومدم دوباره همون کارو بکنم ولی دقیق یادم نیست
حالا اگه شما فهمدید به من هم بگید دقیقا کجا بود
ابراهیم
بسیار عالی و ممنونم
danesh
سلام وقت بخیر ممنون از آموزش خوبتون . من سرور مجازی زمپ رو نصب کردم و تا مرحله تغییرات پایگاه داده وردپرس پیش رفتم ولی در PhpMyAdmin بعد از Test وردپرس رو نمیبینم میشه راهنمایی کنید؟