آموزش نصب exif در دایرکت ادمین - مرکز آموزش - ایران سرور
مرکز آموزش

آموزش نصب exif در دایرکت ادمین

در این آموزش نحوه نصب exif  در وب سرور آپاچی و لایت اسپید تشریح شده است.

 بخش اول - نصبexif  در آپاچی

در زمانیکه وب سرور شما apache  می باشد مرا حل زیر را دنبال کنید.

 در فایل options.conf مقدار php_mode را بررسی کنید.

 

nano  /usr/local/directadmin/custombuild/options.conf​

اگر مقدار php_mode بصورت mod_php  تنظیم شده بود دستورات زیر را اجرا کنید: (بجای php56 نیاز است نسخه php مورد نظر را درج کنید)

cd /usr/local/directadmin/custombuild
mkdir -p custom/ap2
cp -fp configure/ap2/configure.php56 custom/ap2/configure.php56

حال فایل custom/ap2/configure.php56 را باز نموده و مقدار --enable-exif را به انتهای فایل اضافه نمائید، توجه داشته باشید در انتهای خط قبلی نیاز است کاراکتر  \ با یک فاصله اضافه نمائید.

مثال:

        --enable-mbstring  \

        --with-icu-dir=/usr/local/icu  \

        --enable-intl  \

        --enable-exif

 

 

اگر مقدار php_mode بصورت suphp تنظیم شده بود دستورات زیر را اجرا کنید: (بجای php56 نیاز است نسخه php مورد نظر را درج کنید)

cd /usr/local/directadmin/custombuild
mkdir -p custom/suphp
cp -fp configure/suphp/configure.php56 custom/suphp/configure.php56

حال فایل custom/suphp/configure.php56 را باز نموده و مقدار --enable-exif را به انتهای فایل اضافه نمائید، توجه داشته باشید در انتهای خط قبلی نیاز است کاراکتر  \ با یک فاصله اضافه نمائید.

 

اگر مقدار php_mode بصورت php-fpm تنظیم شده بود دستورات زیر را اجرا کنید: (بجای php56 نیاز است نسخه php مورد نظر را درج کنید)

cd /usr/local/directadmin/custombuild
mkdir -p custom/fpm
cp -fp configure/fpm/configure.php56 custom/fpm/configure.php56

 

حال فایل custom/fpm/configure.php56 را باز نموده و مقدار --enable-exif را به انتهای فایل اضافه نمائید، توجه داشته باشید در انتهای خط قبلی نیاز است کاراکتر  \ با یک فاصله اضافه نمائید.

اگر نسخه php دومی در سرور فعال است، این تغییرات را برای نسخه دوم نیز اعمال کنید.

 

در گام آخر دستورات  زیر را اجرا کنید.

./build php n
Service httpd restart

 

بخش دوم - نصب exif   در لایت اسپید

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

وارد کنسول مدیریتی لایت اسپید شوید.

از طریق پنل ادمین لایت اسپید روی منوی Actions کلیک کرده و سپس زیر منوی Compile PHP را باز کنید.

 

سپس صفحه زیر باز خواهد شد. بر اساس اینکه چه نسخه (ها)ی php  در سرور نصب می باشد (نسخه های نصب شده نیز در فایل option.conf  ذکر شده اند)، دکمه Next مقابل نسخه php را انتخاب کنید.

گزینه use configuration from previous build را انتخاب نمائید.

در قسمت Configure Parameters پارامترهای قبلی که سرور با آن کامپایل شده را مشاهده خواهید نمود، به انتهای پارمتر های قبلی مقدار --enable-exif را  مانند سایر پارامتر ها اضافه نمائید.

سپس Build php را  انتخاب کنید.

مرورگر را رفرش نکنید و دکمه Next  مربوط به step3 را انتخاب کنید.

در گام چهارم مانند تصویر زیر در صورتی که با دسترسی root به سرور متصل شده اید، دستوری که در تصویر با کادر قرمز مشخص شده است را در ssh بصورت همزمان اجرا کنید.

در کلیه مراحل نصب گزارش نصب در کادر  Detailed Log که در تصویر بالا نیز مشخص است نمایش داده می شود و لازم ا این لاگ ها را بررسی کنید که خطایی رخ نداده باشد.

پس از اتمام گام ۴ بر روی دکمه Apply Changes کلیک کنید.

حال اگر نسخه php دومی در سرور فعال است، این تغییرات را برای نسخه دوم نیز اعمال کنید. 

 

در همین زمینه