ورود ثبت نام 021 - 49624
Logo Logo
  • سرور مجازی
    • فروش سرور مجازیسرور مجازی خارج20 لوکیشن ، تحویل فوری
    • فروش سرور مجازیسرور مجازی ایران5 دیتاسنتر ، ترافیک نامحدود
    • فروش سرور گرافیک دارسرور مجازی فارکسآی پی ثابت،ترافیک نامحدود
    • فروش سرور گرافیک دارسرور مجازی ترید و بایننسآی پی ثابت ، ترافیک نامحدود
    • فروش سرور مجازیسرور مجازی بورسسرعت بالا ، دسترسی آسان
    • فروش سرور مجازیسرور مجازی اقتصادیآی پی ثابت ، قیمت مناسب
    • فروش سرور مجازیسرور مجازی میکروتیکآی پی ثابت ، قیمت مناسب
    • فروش سرور گرافیک دارسرور مجازی با گرافیکآی پی ثابت ، ترافیک نامحدود
    • فروش سرور مجازیسرور مجازی رایگانتحویل فوری ، ویندوز سرور
  • سرور اختصاصی
    • فروش سرور اختصاصیسرور اختصاصی ایرانپورت 10 گیگ ، سخت افزار بروز
    • فروش سرور اختصاصیسرور اختصاصی خارجلوکیشن های برتر
    • فروش سرور اختصاصیکولوکیشنارائه از 5 دیتاسنتر برتر
    • فروش سرور اختصاصیمارکت نوین هاستتنوع بالا ، قیمت مناسب
  • هاست
    • هاستهاست ایرانبکاپ منظم ، پهنای باند نامحدود
    • هاستهاست خارجبکاپ منظم ، ترافیک نامحدود
    • فروش اس اس الگواهینامه SSLدامنه های داخلی و خارجی
  • دامنه
  • دانشنامه
  • تماس با ما

لینک های مفید

  • About

آموزش نصب LAMP با نوین هاست

  • خانه
  • ادامه مطلب
نصب LAMP بر روی Centos - نوین هاست
مهر 9 1400
  • وبلاگ

آموزش آسان نصب LAMP : LAMP تشکیل شده از حروف اول Linux, Apache, MySQL, PHP میباشد این چهار ابزار متن باز, سرور شما را برای ارائه صفحات وب آماده میکنند. اگر سرور مجازی لینوکس داشته باشید, اولین عضو LAMP اماده است, پس سراغ نصب وب سرور آپاچی میرویم:

 

آموزش نصب LAMP بر روی Centos

آموزش نصب LAMP

برای نصب LAMP دستور زیر را در ترمینال وارد کنید:

sudo yum install httpd

سپس برای اجرای وب سرور در CentOS6 دستور زیر را وارد کنید:

sudo service httpd start

برای CentOS7 از دستور SystemCTL استفاده کنید:

systemctl start httpd.service

حالا وب سرور شما باید اماده باشد, برای تست, آی پی سیستم خود را در مرورگر وارد کنید, باید صفحه ای مشابه این ببینید.

برای پیدا کردن آی پی میتوانید به اطلاعات سرویس خود مراجعه کنید, یا با سیستم مربوطه IP را گوگل کنید, همچنین میتوانید از دستور زیر استفاده کنید:

ifconfig | grep ‘inet’| grep -v ‘127.0.0.1’| grep -v ‘inet6’ | sed ‘s/  / /g’ | tr -s ‘ ‘ | cut -d ‘ ‘ -f 3

مرحله دو-نصب MySQL:

MySQL پایگاه داده ای قدرتمند است که برای ذخیره, جستجو و بازیابی اطلاعات سایت و اپلیکیشن های شما, وجود آن ضروری است

برای نصب این پایگاه داده دستورات زیر را در ترمینال وارد کنید:

sudo yum install mysql-server

sudo service mysqld start

Yum دوبار از شما برای نصب پکیج ها اجازه میخواهد, با وارد کردن yes و زدن اینتر نصب را ادامه دهید

بعد نصب باید پسورد MySQL را تعیین کنید:

در نصب LAMP دستور زیر پیکر بندی امنیتی MySQL را انجام داده و از شما میخواهد پسورد دسترسی را تعیین کنید:

 

sudo /usr/bin/mysql_secure_installation

در طی پیکربندی امنیتی MySQL سوالات yes یا no از شما پرسیده خواهد شد

By default, a MySQL installation has an anonymous user, allowing anyone

to log into MySQL without having to have a user account created for

go a bit smoother. You should remove them before moving into a

them.  This is intended only for testing, and to make the installation production environment.

Normally, root should only be allowed to connect from ‘localhost’. This

Remove anonymous users? [Y/n] y                                              ... Success! ensures that someone cannot guess at the root password from the network.

access. This is also intended only for testing, and should be removed

Disallow root login remotely? [Y/n] y ... Success! By default, MySQL comes with a database named 'test' that anyone can before moving into a production environment.

Reloading the privilege tables will ensure that all changes made so far

Remove test database and access to it? [Y/n] y  - Dropping test database...  ... Success!  - Removing privileges on test database...  ... Success! will take effect immediately.

Thanks for using MySQL!

Reload privilege tables now? [Y/n] y  ... Success! Cleaning up... All done!  If you've completed all of the above steps, your MySQL installation should now be secure.

 

مرحله ۳-نصب PHP

PHP یک زبان اسکریپت نویسی متن باز است که به طور گسترده ای در اپلیکیشن ها و سایت ها وب مورد استفاده قرار میگیرد.

آموزش نصب php  بر روی centos

با وارد کردن دستور زیر YUM پی اچ پی را نصب خواهد کرد:

sudo yum install php php-mysql

 

ماژول های PHP

PHP کتابخانه ها و ماژول های بسیاری دارد که میتوانید  با دستور زیر جستجو کنید:

yum search php-

با اینکار ماژول های موجود برای PHP لیست خواهد شد

چیزی شبیه زیر:

php-bcmath.x86_64 : A module for PHP applications for using the bcmath library

php-cli.x86_64 : Command-line interface for PHP

php-dba.x86_64 : A database abstraction layer module for PHP applications

php-common.x86_64 : Common files for PHP

php-devel.x86_64 : Files needed for building PHP extensions

با تایپ دستور

yum info نام ماژول

به اطلاعات ماژول دست پیدا میکنید

و دستور

sudo yum install  نام ماژول

 ماژول مورد نظر را نصب میکند

حالا مجموعه LAMP را روی سرور خود نصب کرده اید.

برای اینکه اپاچی (http daemon) هنگام روشن شدن سیستم به طور خودکار اجرا شود دستور زیر را وارد کنید:

sudo chkconfig httpd on

برای MySQL هم همین کار را انجام دهید:

sudo chkconfig mysqld on

حالا شما یک وب سرور با پشتیبانی از php دارید

برای امتحان کردن php فایل “/var/www/html/info.php”  را باز کرده و خط زیر را به آن اضافه کنید:

<?php

phpinfo();

?>

برای باز کردن فایل کانفیگ میتوانید از ابزار هایی مثل vi یا nano استفاده کنید:

sudo nano /var/www/html/info.php
sudo vi /var/www/html/info.php

 

حالا سرور آپاچی را راه اندازی مجدد کنید:

CentOS 6 و پایین تر:

sudo service httpd restart

CentOS7:

sudo systemctl restart httpd.service

حالا با باز کردن صفحه info.php در مرورگر وب اطلاعات وب سرور شما مانند این تصویر نمایش داده میشود

http://localhost/info.php

یا

http://12.34.56.789/info.php

برای نصب LAMP بهتر است در نهایت فایل info.php را پاک کنید, یا دسترسی به آنرا محدود کنید تا کسی نتواند اطلاعات دقیق سرور شما را مشاهده کند.

در پیج اینستاگرام نوین هاست همراه ما باشید.

نوشته قبلی نوشته بعدی

درج نظر لغو پاسخ

نوشته‌های تازه

  • سیستم عامل چیست؟ (معرفی انواع سیستم عامل)
  • ۷ روش حل خطای ۵۰۴ Gateway Timeout
  • نحوه ساخت دیتابیس روی هاست cpanel (سی پنل) در ۴ مرحله
  • گیمیفیکیشن چیست و چه تاثیری بر کسب و کارها دارد؟
  • بررسی تفاوت ویندوز سرور با ویندوز معمولی

آخرین دیدگاه‌ها

  1. سحر در آموزش نصب wordpress ، نصب آسان و سریع وردپرس در ۵ دقیقه
  2. نوین هاست در آموزش نصب wordpress ، نصب آسان و سریع وردپرس در ۵ دقیقه
  3. منا در آموزش نصب wordpress ، نصب آسان و سریع وردپرس در ۵ دقیقه
  4. نوین هاست در تفاوت NS و DNS چیست؟
  5. حسن در تفاوت NS و DNS چیست؟

دسته‌ها

  • راهکار های سازمانی
  • سرور مجازی
  • لایسنس
  • محصولات
  • نمایندگی فروش
  • وبلاگ

برچسب‌ها

اموزش نصب ssl در ویندوز سرور اموزش نصب اس اس ال رایگان اموزش وصل شدن به سرور نحوه اتصال به سرور با موبایل
Logo


تلفن : 49624 – 021
تلفن : 91070308 – 021
admin@novinhost.org
تلگرام : novinhost_org@
کانال تلگرام : novinhost@
تهران ، فلکه دوم صادقیه ، بلوار آیت الله کاشانی ، روبروی پمپ بنزین ، پلاک 160 طبقه 8

سرور مجازی

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

سرور اختصاصی

  • سرور اختصاصی ایران
  • سرور اختصاصی برج میلاد
  • سرور اختصاصی تبیان
  • سرور اختصاصی خارج
  • سرور اختصاصی آلمان
  • سرور اختصاصی فرانسه
  • سرور اختصاصی آمریکا

نمادها و مجوزها

نمادها و مجوزهانظام صنفی

  • شبکه های اجتماعی نوین هاست را در شبکه های اجتماعی حتما دنبال کنید!

تمام حقوق این سایت محفوظ و متعلق به نوین هاست می باشد.

  • قوانین سرویس دهی
  • درباره ما
  • شماره حساب ها
  • استخدام