آموزش مقدماتی نصب و راه اندازی LAMP در CentOS

linux_terminal_wallpaper
0 789
Telegram_GEEKBOY

LAMP سرنام Linux، Apache، Mysql و PHP می باشد این چهار نرم افزار بیشتر مواقع در کنار هم نصب و پیکربندی می شوند تا پذیرای صفحات پویای وب باشند در این نوشته روش نصب و راه اندازی اولیه آن را مورد بررسی قرار خواهیم داد در این نوشته فرض بر این است که نسخه 7 سیستم عامل CentOS از قبل به عنوان اولین نرم افزار این پشته نصب شده است.

Apache:

برای نصب این نرم افزار دستور زیر را اجرا کنید.

[root@mcentos ~]# yum install httpd

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

[root@mcentos ~]# systemctl start httpd

برای اجرا این نرم افزار به هنگام راه اندازی مجدد از دستور زیر استفاده کنید.

[root@mcentos ~]# systemctl enable httpd

برای اینکه مطمین شوید Apche به درستی نصب و اجرا شده است مرورگر خود را باز کنید و آدرس آی پی سرور مورد نظر را در پیمایش کنید اگر صفحه زیر را مشاهده کردید یعنی وب سرور شما به درستی نصب و اجرا شده است.

آموزش مقدماتی نصب و راه اندازی LAMP در CentOS

Mysql mariadb:

برای نصب mariadb از دستور زیر استفاده کنید. mariadb همان Mysql است.

[root@mcentos ~]# yum install mariadb-server mariadb

بعد از نصب با اجرا دستور زیر سرویس مربوط به این نرم افزار را اجرا کنید.

[root@mcentos ~]# systemctl start mariadb

برای اجرا این نرم افزار به هنگام راه اندازی مجدد از دستور زیر استفاده کنید.

[root@mcentos ~]# systemctl enable mariadb

برای پیکربندی اولیه mysql از دستور زیر استفاده کنید.

[root@mcentos ~]# mysql_secure_installation

با اجرا دستور بالا رمز عبور root از شما درخواست می شود که با فشردن کلید enter وارد مرحله بعدی شوید بعد از آن درخواست تغییر رمز عبور می شود علاوه بر آن سوالات دیگری پرسیده می شود که با جواب دادن به آنها پیکربندی اولیه را ادامه دهید.

PHP:

برای نصب PHP از دستور زیر استفاده کنید.

[root@mcentos ~]# yum install php php-mysql

بعد از نصب با اجرا دستور زیر سرویس apache را راه اندازی مجدد بکنید.

[root@mcentos ~]# systemctl restart httpd

بررسی درست اجرا شده دستورات PHP بر روی وب سرور:

برای بررسی درست اجرا شدن دستورات PHP فایلی به نام info.php در مسیر /var/www/html با محتویات زیر ایجاد کنید.

<?php phpinfo(); ?><!--?php phpinfo(); ?-->

سپس از طریق مرورگر با پیمایش آدرس http://192.168.20.12/info.php آن را اجرا کنید (به جاری 192.168.20.12 آدرس آی پی سرور خود را وارد کنید)

در صورت مشاهده تصویر اطمینان خاطر کنید که PHP به درستی نصب شده و دستورات آن قابل اجرا شدن می باشند. توجه داشته باشید که اگر فایروال بر روی سرور فعال باشد با اجرای دستورات زیر ترافیک مربوط به پروتکل http و https را فعال کنید.

[root@mcentos ~]# firewall-cmd --zone=public --add-service=http
success
[root@mcentos ~]# firewall-cmd --zone=public --add-service=https
success
[root@mcentos ~]# firewall-cmd --reload
success
منبع technet24
ارسال یک نظر

آدرس ایمیل شما منتشر نخواهد شد.

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