اطلاعات تماس

تهران ، آیت الله کاشانی ، پلاک 160 واحد 27

92001474 - 021

info@negarnovin.com

ناحیه کاربری

در این مقاله با شما هستیم با آموزش راه اندازی سایت روی سرور مجازی پس تا انتهای این مطلب با ما همراهی کنید!

در این آموزش به شما یاد خواهیم داد که بر روی سرور ویندوزی یا لینوکسی خودتان به روش با استفاده از LAMP، SFTP و DNS یک وب سایت راه اندازی و مدیریت کنید .

آموزش راه اندازی سایت روی سرور مجازی

 

مرحله اول : سفارش سرور مجازی

از طریق لینک زیر پلن شماره ۴ به بالاتر برای میزبانی وب سایت مناسب می باشد سرور خود را انتخاب و سفارش دهید و سیستم عامل را بر روی Centos 7 قرار دهید

سرور مجازی

مرحله دوم : نصب و کانفیگ سرور

نصب و کانفیگ اولیه سنتوس با نگارنوین به صورت رایگان برای شما انجام می شود می توانید درخواست کنید برای امنیت بیشتر سرور بر روی سرور شما فایروال نصب گردد !

مرحله سوم : نصب LAMP بر روی سرور مجازی

پس از آن ما نیاز به شروع نصب برنامه های سرور داریم. یک بنیان قوی برای سرور نصب بسته LAMP رایج است .لینوکس (در مرحله ساخت سرور به صورت اوتوماتیک بر روی سرور نصب شده است) ، آپاچی ، MYSQL و . PHPکه به ترتیب وب سرور ، پایگاه داده و زبان برنامه نویسی می باشند.نصب LAMP بر روی سر ور مجازی سنتوس Centos :

مرحله ۱: حافظه پنهان بسته مخزن را به روز کنید
قبل از شروع ساختن پشته ، مطمئن شوید که بسته ها را در سرور CentOS 7 خود با استفاده از دستور به روز کنید:

sudo yum update

مرحله ۲: وب سرور Apache را نصب کنید
همانطور که قبلاً سیستم عامل CentOS را اجرا کرده اید ، اولین مرحله مونتاژ پشته LAMP نصب وب سرور است. ساده ترین راه برای نصب Apache ، مدیریت بسته های بومی CentOS ، yum است.

۱. Apache را در Centos با موارد زیر نصب کنید:

sudo yum install httpd

وقتی از شما خواسته شد ، تأیید کنید که فرمان را با امتیازات sudo اجرا می کنید.

خروجی نشان می دهد که بسته httpd بسته نصب شده است

۲. در مرحله بعد ، Apache را با اجرای دستور زیر شروع کنید:

sudo systemctl start httpd.service

با رفتن به آدرس IP عمومی سرور خود بررسی کنید که آیا سرویس در حال اجرا است یا خیر. مرورگر باید صفحه آزمایشی CentOS 7 Apache را نمایش دهد:

در نهایت ، Apache را برای شروع در راه اندازی تنظیم کنید:

sudo systemctl enable httpd.service

مرحله ۳: MySQL (MariaDB) را نصب کرده و یک پایگاه داده ایجاد کنید
برای سازماندهی و ذخیره داده ها برای وب سایت پویا ، به MariaDB نیاز دارید. این یک چنگال منبع باز سیستم مدیریت پایگاه داده MySQL است. این یک جایگزین عقب افتاده سازگار و دوتایی برای MySQL اصلی است.

آموزش راه اندازی سایت روی سرور مجازی

۱. MariaDB را با دستور زیر نصب کنید:

sudo yum install mariadb-server mariadb

هنگامی که یک درخواست y/n ظاهر می شود ، با y تأیید کنید.

۲. اکنون MariaDB را با استفاده از دستور شروع کنید:

sudo systemctl start mariadb

مرحله ۴: MySQL Security Script را اجرا کنید
MariaDB به طور پیش فرض تنظیمات ایمن ندارد. بنابراین ، شما باید تنظیمات را پیکربندی کنید ، پایگاه داده را آزمایش کنید و کاربران ناشناس را حذف کنید.

۱. با تایپ دستور شروع کنید:

sudo mysql_secure_installation

۲. از شما خواسته می شود رمز عبور MariaDB خود را وارد کنید (این رمز عبور اصلی سرور شما نیست). از آنجا که هنوز رمز عبور ندارید ، با فشار دادن Enter می توانید پیکربندی را ادامه دهید.

۳. در مرحله بعد ، یک سری پرس و جو از شما می پرسد. برای اطمینان از محافظت از پایگاه داده خود ، به س questionsالات زیر پاسخ دهید:

گذرواژه روت تنظیم کنید؟ [y/n] Y
گذرواژه جدید: گذرواژه ای را که می خواهید استفاده کنید وارد کنید
رمز عبور جدید را دوباره وارد کنید: رمز عبور را در قسمت قبلی دوباره تایپ کنید
کاربران ناشناس حذف شوند؟ [y/n] Y
ورود ریشه از راه دور ممنوع است؟ [y/n] Y
پایگاه داده آزمایشی و دسترسی به آن حذف شود؟ [y/n] Y
اکنون میزهای امتیاز مجدداً بارگیری شود؟ [y/n] Y
4. پس از پاسخ به س questionsالات ، خروجی پیامی را نشان می دهد که سیستم شما در حال تمیز شدن است و اکنون نصب باید ایمن باشد.

۵. در نهایت ، MariaDB را فعال کنید تا سیستم را بوت کنید:

sudo systemctl enable mariadb.service

مرحله ۵: PHP را نصب کنید
به عنوان زبان برنامه نویسی سمت سرور ، PHP بخشی از گروه LAMP است که کد را برای نمایش محتوای پویا پردازش می کند. پس از اتصال به پایگاه داده MySQL ، PHP اطلاعات را بازیابی و برای نمایش در وب سرور Apache پردازش می کند.

آموزش راه اندازی سایت روی سرور مجازی

۱. افزونه MySQL را به همراه PHP ، دوباره با استفاده از نصب کننده بسته yum ، با دستور زیر نصب کنید:

sudo yum install php php-mysql

اکنون باید یک درخواست Y/n دریافت کنید که به شما امکان می دهد با وارد کردن Y ، نصب را تأیید کنید.

۲. برای شروع همکاری وب سرور Apache با PHP ، سرور را راه اندازی مجدد کنید:

sudo systemctl restart httpd.service

مرحله چهارم : دامنه خود را تنظیم کنید :

برای اطمینان از اینکه سایت شما بالا و قابل مشاهده خواهد بود باید DNS هایتان را برای اشاره به دامنه جدید از طریق سرور جدیدتان تنظیم نمایید.راه اندازی اولیه تقریبا تمام اتوماتیک است فقط نیاز به این دارد که شما نام دامنه و آدرس IP سرور را که برای میزبانی سایتتان ساخته اید وارد نمایید.

مرجله پنچم : اتصال از طریق SFTP

حالا باید سایت بر روی سرور مجازی بالا و وصل شده باشد. و به محض اینکه رکوردها منتشر شوند شما قادر خواهید بود پیغام آپاچی(
IT Works! )را با وارد کردن دامنه تان در مرورگر مشاهده کنید .اگر شما مایلید که سایت خود را قبل از آپدیت شدن رکوردها مشاهده کنید می توانید با تایپ آدرس IP سرور مجازی تان در مرورگر آن را ببینید. حالا موقع مرحله اصلی است. که همان سفارشی کردن تنظیمات شماست تا بتوانید صفحات خودتان را به سایت آپلود نمایید. برای انجام این کار شما نیاز به نصب و پیکربندی کلاینت SFTP دارید.

فایل زیلا یک برنامه عالی برای انجام این کار است.
شما می توانید فایل زیلا را از سایت خودش دانلود کنید.

بعد از اینکه دانلود و نصب شد آن را اجرا کنید.
برای شروع انتقال فایلها ، فایل زیلا را باز کنید و داخل File manager گزینه site manager را باز کنید:

۱-بر روی دکمه new site کلیک کنید . شما می توانید بر روی نام ورودی برای تغییر نام دابل کلیک کنید.
۲- نام دامنه (یا آدرس IP اگر که هنوز دامنه تنظیم نشده است) در فیلد host وارد نمایید.
۳-نام کاربری و رمز خود را با نام کاربری “root” و رمزی که قبلا تنظیم کرده اید وارد نمایید.
۴- بر روی connect کلیک نمایید.
کلیک بر روی connect به شما اجازه خواهد داد تا فایل ها را از کامپیوتر خود به سرورتان انتقال دهید و سایت خود را بسازید:
مطمئن شوید که آنها را از دایرکتوری لوکال خود در سمت چپ به دایرکتوری وب خود ( احتمال زیاد واقع در var/www) در سمت راست بکشید.

تبریک می گوئیم آموزش راه اندازی سایت روی سرور مجازی به پایان رسید با اموزش های بعدی ما را همراهی کنید.

Share this Post

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *