اموزش کامل نصب php روی سرور ابونتو ۱۸٫۴

اموزش کامل نصب php روی سرور ابونتو ۱۸٫۴ با این اموزش شما میتوانید در ۵ دقیقه بصورت ۱۰۰ در صد کاربردی و مفید ورژن های مختلف را روی سرور ابونتو ۱۸ و ۱۶ نصب کنید.و اسکریپتهای php خود را روی سرور اپلود و اجرا کنید.

برای اینکار ابتدا یک سرور ابونتو ۱۸ و یا ۱۶ تهیه کنید. سپس با ابزار های مورد نیاز لاگین کنید.ابزار هایی مانند putty با سیستم عامل های مختلف دانلود و نصب نمایید.

اموزش تضمینی نصب php روی سرور ابونتو 18

ادرس ایپی خود را وارد کنید و بد با وارد کردن یورز و پسوورد لاگین کنید.

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

پیش نیازها برای شورع نصب php روی سرور

سرور ابونتو ۱۸٫۴ 

نرم افزارهایی برای باز کردن ترمینال

اندکی صبر و حوصله

ابونتو خود را به ۱۸٫۴ بروز رسانی کنید.

ابتدا لیست بسته ها را به روز کنید:

sudo apt-get update -y

 به روزرسانی ها را نصب کنید:

sudo apt-get upgrade -y

کاربر سودو خود را ایجاد کنید

 بنابراین اولین قدم اضافه کردن یک کاربر جدید است:

جای username نام دلخواه خود را وارد کنید.

adduser username

از شما خواسته می شود اطلاعاتی درباره این کاربر تنظیم کنید:

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

نمونه:

Full Name []: Test User
Room Number []: 01
Work Phone []: 5555555
Home Phone []: 5555555
Other []:

 

می توانید این قسمت ها را پر کنید یا  اینتر رافشار دهید  تا پیش فرض باقی بمانند. پس از این کار Y و سپس ENTER برای بررسی صحت اطلاعات فشار دهید .

مشکل ران نشدن اپاچی زمپ سرور

در مرحله بعد ، کاربر جدید را به sudo گروه اضافه کنید: username همان نام قبلی که انتخاب کرده اید را جایگزین کنید

usermod -aG sudo username

اکنون می توانید از سیستم خارج شوید و به عنوان کاربر جدید دوباره وارد شوید. برای آزمایش اینکه کاربر به درستی اضافه شده است ، پس از ورود مجدد به عنوان کاربر جدید ، از دستور زیر استفاده کنید:

ls -la /root

اخطار زیر را دریافت خواهید کرد:

ls: cannot open directory '/root': Permission denied

هنگامی که دستور قبلی را با آن اضافه می کنید sudo، از شما رمز عبور خود خواسته می شود و لیستی از فهرست را دریافت می کنید /root:

sudo ls -la /root

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

یک وب سرور نصب کنید

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

برای نصب و راه اندازی Apache:

sudo apt-get install apache2 -y
sudo systemctl start apache2.service

برای نصب و راه اندازی Nginx:

sudo apt-get install nginx -y
sudo systemctl start nginx.service

PHP 7.2 را نصب کنید

PHP 7.2 در مخزن پیش فرض اوبونتو برای ۱۸٫۰۴ موجود است. با دستور زیر می توانید هر یک از بسته های موجود PHP 7.2 را لیست کنید:

apt-cache pkgnames | grep php7.2

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

sudo apt-get install php -y
sudo apt-get install php-{bcmath,bz2,intl,gd,mbstring,mysql,zip,fpm} -y

سرانجام ، وب سرور خود را مجدداً راه اندازی کنید تا به PHP اجازه اجرا دهد.

برای Apache ، از موارد زیر استفاده کنید:

systemctl restart apache2.service

همچنین می توانید از موارد زیر برای Nginx استفاده کنید:

systemctl restart nginx.service

نسخه PHP را تأیید کنید:

php -v

خروجی مانند زیر خواهد بود:

PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies

فایل پیکربندی اصلی PHP 7.2 به صورت ذخیره خواهد شد /etc/php/7.2/fpm/php.ini. می توانید از vi ویرایشگر متن برای تغییر تنظیمات مربوطه در آن پرونده استفاده کنید:

sudo vi /etc/php/7.2/fpm/php.ini

توجه: به خاطر داشته باشید که Apache یا Nginx را در صورت ایجاد تغییر در آن فایل یا سایر پرونده های پیکربندی PHP مجدداً راه اندازی کنید.

شما با موفقیت PHP 7.2 را در اوبونتو ۱۸٫۰۴ راه اندازی کرده اید با Nginx یا Apache کار کنید. اکنون آماده سفارشی سازی تنظیمات و استقرار برنامه های خود هستید.

فایلهای خود را به سرور انتقال دهید

نحوه انتقال فایل php و … به سرور میتوانید از فایل زیلا و  نرم افزار های مشابه ان استفاده کنید.

فایل php را برای تست در مسیر /var/www/html/index.php ایجاد کنید  و تیکه کد زیر را در ان قرار دهید و ادرس ایپی را در مروگر خود باز کنید.

<?php
phpinfo();
?>

ایپی سرور خود را در نوار ادرس مرورگر وارد کنید و اطلاعات php  خود را مشاهده کنید.

http://192.168.1.1/index.php 

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

موفق باشید.

مشکلی بود در بخش نظرات مطرح کنید و منتظر پاسخ توسط ادمین و یا کاربران فعال سایت باشید.

ابزار قفل کردن کدهای php

2 Comments

  1. سلام خسته نباشید
    ببخشید من تمام مراحل رو انجام دادم فقط قسمت آخر همون جایی ک باید فایل رو به سرور انتقال داد گیر کردم یعنی بلد نیستم چطوری باید این کارو انجام بدم
    ازتون خواهش می کنم کمکم کنید ، لطفا ??

    sara

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

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