عضویت در پرتال

عضویت در پرتال پشتیبانی

پرتال پشتیبانی

ورود به پرتال پشتیبانی

یکشنبه, 28 آذر 1395 بهینه سازی دیتابیس MySQL

بهینه سازی دیتابیس MySQL

1- تا حد ممکن جداول دیتابیس را کوچک نمایید:
این مورد تاثیر چشمگیری در میزان استفاده از RAM و I/O سرور دارد و علاوه بر این موجب کمتر شدن تعداد Index ها می شود.
2- استفاده از procedure ANALYSE :
این مورد بازخوردی از اجرای هر query میدهد. در حقیقت این پرویسجر بعد از آنالیز data های موجود در جداول راهکارهایی ارائه میدهد که باعث شده تا data ها بهینه و جداول کوچکتر شوند. جهت استفاده از این پرویسجر آن را در انتهای دستور select با فرمت زیر بکار ببرید:
SELECT … FROM … WHERE … PROCEDURE ANALYSE([max_elements,[max_memory]])
بصورت مثال :
SELECT col1, col2 FROM table1 PROCEDURE ANALYSE(10, 2000);
توجه داشته باشید در صورتی که تعداد زیادی جدول در یک دیتابیس داشته باشید اعمال open, close, and create بر روی آنها کند و زمان بر خواهد بود.
در ادامه به موارد زیر حتما توجه خاص مبذول دارید:
بعد از باز شدن هر connection به دیتابیس سرور حتما در برنامه نویسی دقت نمایید که connection مربوطه بسته شود.
در phpmyadmin این امکان وجود دارد که در هر دیتابیس table های مورد نظر را انتخاب نموده و با استفاده از گزینه Optimize Table جداول مربوطه را بهینه سازی نمود.
همچنین در صورت تمایل شما می توانید سرویس خود را به سرویس های VIP تغییر دهید. در سرویس های VIP ضریب اشتراک بسیار کم بوده و در نتیجه منابع بیشتری در اختیار شما قرار خواهد گرفت. همچنین دیتابیس شما نیز در سرور اختصاصی و مجزایی میزبانی می گردد. در این حالت سایت شما می توانید بدون اینکه موجب ایجاد اختلال بر روی سایت دیگری گردد، منابع بسیار بیشتری مصرف نماید.

 

سه شنبه, 25 آبان 1395 نسخه های مختلف PhpMyAdmin

نسخه های مختلف PhpMyAdmin

نسخه های مختلف PhpMyAdmin و ویژگی های آنها

در بخش قبل به اختصار با برخی از قابلیت های PhpMyAdmin آشنا شدیم. در این قسمت بصورت دقیق تر به تفاوت نسخه های مختلف و Feature های اضافه شده در هر نسخه می پردازیم.

آخرین نسخه منتشر شده توسط تیم پشتیبانی این نرم افزار ، نسخه ۴٫۶ می باشد. در ادامه تفاوت نسخه های مختلف از نسخه ۳٫۰ تا ۴٫۶ آورده شده است.

PhpMyAdmin 3.0
نسخه ۳٫۰ در سال ۲۰۰۸ معرفی شده و برای نصب آن نیاز به PHP 5.2 و MySQL 5+ می باشد. نصب این نسخه به هیچ عنوان پیشنهاد نمی گردد چرا که دارای ضعف های امنیتی متعددی بوده و توسط تیم برنامه نویسی و توسعه پشتیبانی نمی گردد.

PhpMyAdmin 3.5
با آپگرید به نسخه ۳٫۵ قابلیت های زیادی به PhpMyAdmin اضافه خواهد شد. از برخی از این قابلیت ها می توان به استفاده از تکنولوژی AJAX در انجام Task های مختلف ، معرفی Theme جدید و بهبود مانیتورینگ MySQL Server از طریق بخش Status اشاره نمود. استفاده از Synchronization جهت همسان سازی ۲ دیتابیس هم بصورت لوکال و هم بصورت ریموت از دیگر موارد اضافه شده در این نسخه می باشد.

PhpMyAdmin 4.0
حذف Synchronization را می توان یکی از اساسی ترین تغییرات این نسخه به شمار آورد. البته این بدان معنا نیست که امکان همسان سازی ۲ دیتابیس از PhpMyAdmin حذف شده است ، بلکه با عرضه این نسخه می توان ۲ دیتابیس را از طریق Replication با یکدیگر همسان نمود. قابلیتی که در نسخه ۳٫۵ نیز وجود داشت اما بصورت آزمایشی بوده و حالا در نسخه ۴٫۰ تکمیل و به مرحله اجرا رسیده است.

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

از نسخه ۴ به بعد امکان طراحی ساختار دیتابیس بوسیله ابزار گرافیکی Designer فراهم شده است. این Feature بصورت پیش فرض فعال نمی باشد. برای فعال سازی آن می توانید به شکل زیر اقدام کنید :

بسته به تنظیمات سرور خود به این مسیر بروید:
path/to/phpmyadmin/config.inc.php/

حال این تغییرات را اعمال نمایید:
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'yourpass';
فراموش نکنید حتما به کاربر pma کلمه عبور اختصاص دهید تا افراد دیگر قادر به مشاهده دیزاینر مد نباشند.

حال نام دیتابیس ها را تغییر دهید . همچنین به این نکته توجه داشته باشید که اسم جدول ها به بزرگی و کوچکی حروف حساس هستند.
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
در انتها باید یک اسکریپت sql که در مسیر زیر یافت می شود را اجرا نمایید:
path/to/phpmyadmin/scripts/create_tables_mysql_4_1_2+.sql/
به سادگی پس از اجرای این sql توسط ابزار import در phpmyadmin جداول و دیتابیس های بالا ایجاد می گردد.

PhpMyAdmin 4.4
برای نصب این ورژن نیاز به PHP 5.3 و MySQL 5.5+ می باشد. بخش Recent و Favorites که به ترتیب نمایش دهنده آخرین دستورات اجرا شده و Favorite Table می باشند در این نسخه به PhpMyAdmin اضافه شده اند. همچنین در این نسخه Designer بصورت پیش فرض فعال می باشد. قابلیت Ajax در هنگام اضافه نمودن Table جدید نیز حذف شده است.

Feature جدیدی نیز با نام Console در این نسخه اضافه شده است (با آیکن ترمینال و نام Console در پایین صفحه سمت چپ قابل مشاهده می باشد) که بوسیله آن می توان دستورات MySQL را بصورت Interactive اجرا نمود. تنها کافیست کوئری خود را در باکس مشخص شده وارد نموده و برای اجرای آن CTRL+ENTER را فشار دهید.

PhpMyAdmin 4.6
آخرین نسخه Stable و قابل نصب نیاز به PHP 5.5 بر روی سرور دارد. پشتیبانی از نسخه ۶ مرورگر IE به اتمام رسیده و یک Directive جدید به نام ssl_verify جهت رفع مشکل گواهی نامه های self-signed معرفی شده است که برای استفاده از آن می بایست نسخه PHP را به ۵٫۶ ارتقا داد. از دیگر تغییرات می توان به قابلیت بررسی Syntax کوئری های وارد شده در Console ، رفع مشکل تغییر کلمه عبور در دیتابیس های MariaDB و امکان پشتیبانی از JSON اشاره نمود.

تب جدیدی نیز با نام Plugins ایجاد شده که نشان دهنده اطلاعات تکمیلی در خصوص پلاگین های نصب شده بر روی MySQL Server می باشد.

نصب PhpMyAdmin

حال که با تفاوت نسخه های مختلف آشنا شدیم به سراغ نصب PhpMyAdmin می رویم. جهت نصب PhpMyAdmin تنها می بایست فایل مورد نظر را از سایت رسمی آن دانلود و برخی تغییرات را در تنظیمات وب سرور اعمال نماییم.

نصب بر روی آپاچی
ابتدا نسخه مورد نظر را از طریق لینک زیر بر روی سرور دانلود می نماییم:

https://www.phpmyadmin.net/downloads

معمولا مدیران سرور PhpMyAdmin را در یکی از مسیرهای زیر نصب می کنند.

usr/share/phpmyadmin/
var/www/html/

مشکلی در خصوص نصب در مسیرهای دیگر وجود ندارد و تنها می بایست پس از Extract نمودن فایل اقدام به اعمال تغییرات در وب سرور نماییم.

tar –xzvf phpMyAdmin-xxx.tar.gz
mv phpMyAdmin-xxx phpmyadmin

مسیر پیش فرض نصب سرویس آپاچی etc/httpd/ می باشد. اما چنانچه فایلی در این مسیر وجود نداشت می توان از طریق دستورات زیر فایل های تنظیمات آپاچی را پیدا نمود.

Redhab-Based Distros
rpm –qc httpd

Debian-Based Distros
dpkg –L httpd

حال با یکی از نرم افزار های ویرایش متن وارد فایل تنظیمات شده و Alias مورد نظر را ایجاد نماییم. این مورد را با یک مثال بر روی سیستم عامل CentOS بررسی می کنیم.

vim /etc/httpd/conf/httpd.conf
Alias /phpmyadmin /var/www/html/phpMyAdmin

همان طور که مشاهده می نمایید در مثال بالا برای پوشه phpMyAdmin قرارگرفته در مسیر var/www/html/ یک Alias تعریف نموده ایم. در آخر نیز سرویس آپاچی را ریستارت می کنیم.

service httpd restart

در نتیجه با وارد نمودن آدرس http://server-ip/phpmyadmin در مرورگر محتویات این پوشه نمایش داده خواهد شد.

نصب در DirectAdmin
تنها تفاوت نصب در دایرکت ادمین با بخش قبلی مسیر فایل تنظیمات وب سرور می باشد. تنظیمات Alias در دایرکت ادمین در فایل دیگری به مسیر زیر ذخیره می گردد.

etc/httpd/conf/extra/httpd-alias.conf/

نسخه پیش فرض PhpMyAdmin نصب شده بوسیله Custombuild 1 برابر با ۴٫۰ می باشد که می توان آن را بصورت Manual ارتقا داد. ضمنا با آپگرید Custombuild به نسخه ۲ و اجرای دستور build update/. آخرین نسخه PhpMyAdmin بر روی سرور نصب خواهد شد.

نصب در cPanel
مسیر قرار گیری phpMyAdmin در سی پنل بصورت زیر می باشد. فایل phpMyAdmin را دانلود و در این مسیر extract می نماییم.

usr/local/cpanel/base/3rdparty/

نسخه پیش فرض نصب شده بر روی cPanel 12 ، نسخه ۴٫۰ به همراه PHP 5.6 می باشد.

نصب بر روی Nginx
نصب بر روی انجینیکس مستلزم انجام بعضی تغییرات بر روی سرور می باشد.بصورت پیش فرض Nginx در مسیر etc/nginx/ نصب می گردد.

ابتدا مسیر اصلی قرار گیری فایل های وبسایت خود را مشخص می نماییم .

vim /etc/nginx/sites-available/default

#To do this we have to define the location for "root" parameter
#Pattern 1
root /var/www/html

#Pattern 2
root /usr/share/nginx/html

همانند تنظیمات آپاچی فایل PhpMyAdmin را دانلود و در یکی از مسیرهای مشخص شده Extract می کنیم.سپس Alias مورد نظر را در فایل default ایجاد می کنیم.

location /phpmyadmin {
alias /usr/share/nginx/html/phpmyadmin;
}

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

service nginx restart

چنانچه در هنگام لود فایل های PHP در Nginx با مشکل عدم نمایش این نوع فایل ها مواجه شده و در عوض باکس دانلود فایل نمایش داده شد ، می بایست تغییرات زیر را در فایل default( و یا فایل تنظیمات nginx برای وبسایت مربوطه) اعمال نماییم(تغییرات زیر بر روی Nginx 1.10 و PHP7.0 انجام شده است)

index index.html index.php index.htm index.nginx-debian.html;

location ~ \.php$ {
include snippets/fastcgi-php.conf;
# # With php7.0-fpm:
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}

تنظیمات کامل Nginx برای اجرای فایل های PHP و اتصال به دیتابیس از طریق PhpMyAdmin به شکل زیر می باشد.

#/etc/nginx/sites-available/default
server {
listen 80 default_server;
listen [::]:80 default_server;

root /usr/share/nginx/html;

# Add index.php to the list if you are using PHP
index index.html index.php index.htm index.nginx-debian.html;

#Leave it alone
server_name _;

location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
}

location /phpmyadmin {
alias /usr/share/nginx/html/phpmyadmin;
}

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
include snippets/fastcgi-php.conf;
# # With php7.0-fpm:
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}

# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
location ~ /\.ht {
deny all;
}
}

سه شنبه, 25 آبان 1395 ساخت دیتابیس در دایرکت ادمین

ساخت دیتابیس در دایرکت ادمین

برای مدیریت یک دیتابیس Mysql می توانید از نرم افزارهای مختلفی استفاده کنید که رایج ترین راه برای این منظور استفاده از phpMyAdmin می باشد. برای ورود به phpMyAdmin یک کلید در پنل میزبانی ابری قرار داده شده است که با کلیک بر روی آن صفحه phpMyAdmin باز می شود ، البته نحوه دیگر دسترسی به phpMyAdmin استفاده از همان بخش MySQL Management در دایرکت ادمین می باشد که در تصویر بالا نیز قابل مشاهده می باشد. با بازشدن صفحه پی اچ پی مای ادمین باید از اطلاعات کاربری که به هنگام ساختن دیتابیس در سیستم وارد کرده اید ، استفاده نمایید. باید دقت نمائید ، تا زمانیکه دیتابیسی در اکانت هاست خود ایجاد نکرده اید امکان استفاده از اطلاعات ورود به کنترل پنل دایرکت ادمین برای دسترسی به دیتابیس ها از طریق phpmyadmin فراهم نمی باشد. اما پس از ساخت دیتابیس های خود می توانید از اطلاعات ورود به دایرکت نیز برای دسترسی به " کلیه " دیتابیس های اکانت خود جهت مدیریت آنها استفاده نمائید. البته می توانید از اطلاعات کاربری مخصوص هر دیتابیس نیز بطور جداگانه استفاده نمائید.


بازیابی و یا ری استور ( Restore ) دیتابیس
restoreبرای بازیابی دیتابیس نیز باید وارد پنل دایرکت ادمین شده و از قسمت MySQL Management دیتابیسی که می خواهید داده های خود را بر روی آن بازیابی نمائید را در پایین صفحه از بخش Select Database انتخاب فرمائید. سپس از کلید choose File مسیر دیتابیس را از روی کامپیوتر شخصی خود به آن داده و از گزینه Upload استفاده نمایید. مشاهده می کنید که داده های شما بر روی دیتابیس مورد نظر بازیابی می گردد.

چهارشنبه, 19 آبان 1395 پایگاه داده ها

پایگاه داده ها

تا آنجا که میتوانیم مفاهیم پایه اي را ساده و قابل فهم عنوان نماییم لذا از ذکر

جزئیات پرهیز میکنیم . به صورت خلاصه میتوانیم بگوییم mysqlدر حقیقت همانند کمد لباس شما است در برخی

مواقع داخل آن یک لباس میگذارید و در برخی دیگر از داخل این کمد لباسی را انتخاب نموده و از آن استفاده

مینمایید . در جوملا تمامی متن ها و برخی کد ها در پایگاه داده ها ذخیره میگردد .

آیا تصاویر هم در پایگاه داده ذخیره میگردد ؟

خیر ، اما آدرس این تصاویر در پایگاه داده ذخیره میگردد . این بدان معنا است که یک پایگاه داده تنها توانایی ذخیره

متن را دارا است اما برخی از کد ها و تنظیمات از جمله آدرس محل قرار گیري بر روي هاست و یا سرور محلی

تصاویر نیز در پایگاه داده ذخیره میگردد و اسکریپت در هنگام فراخوانی یک عنصر که به پایگاه داده مرتبط است این

مشخصات را از جدول مربوطه میخواند .

یک پایگاه داده از تعدادي جدول تشکل شده است و یک جدول از تعدادي فیلد درون هر فیلد، بنا به نیاز اطلاعاتی

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

براي اطلاعات بیشتر در مورد پایگاه داده ها میتوانید به آدرس

http://en.wikipedia.org/wiki/MySQL

مراجعه نمایید

در صفحه اي که قرار دارید برخی از مشخصات پایگاه داده از شما پرسیده میشود :

نوع دیتا بیس : از جوملا 2.5دو نوع دیتابیس پشتیبانی میشود mysqliو mysqlبهتر است نوع دیتا بیس را بر

روي mysqlقرار دهید .

نام هاست : چه در هاست قصد نصب جوملا را داشته باشید و چه بر روي رایانه شخصی خود اصطلاحاً لوکال هاست

نام هاست در بیشتر مواقع localhostمیباشد .

نام کاربري : در صورتی که مشغول نصب جوملا بر روي سرور محلی با استفاده از xamppمیباشید نام کاربري شما

rootمیباشد .

رمز عبور : در صورتی که مشغول نصب جوملا بر روي سرور محلی با استفاده از xamppمیباشید رمز عبور را خالی

بگذارید

نام دیتا بیس : در صورتی که مشغول نصب جوملا بر روي سرور محلی با استفاده از xamppمیباشید میتوانید هر

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

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

مشغول نصب جوملا بر روي یک هاست واقعی باشید چه کاري باید انجام دهید ؟

در xamppوقتی شما مشخصات پایگاه داده ها را در فیلد هاي مربوطه وارد مینمایید به صورت خودکار یک پایگاه

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

www.Joomina.ir

نگارنده : امیررضا تهرانی

ایجاد پایگاه داده ها در هاست

قبل از شروع نصب باید در cpanelبراي جوملا دیتابیس و نام کاربري تعریف کنیم . براي این کار مراحل زیر را

انجام میدهیم :

بعد از آدرس سایت عبارت cpanelرا تایپ می کنیم تا به صفحه ورود کنترل پنل وارد بشویم . نام کاربري و رمز

عبور را می دهیم و وارد کنترل پنل هاست می شویم

براي ایجاد بانک اطلاعاتی بر روي کلید ) MYSQL Databasesبانک اطلاعاتی(کلیک کنید .

پس از باز شدن صفحه ایجاد بانک اطلاعاتی ) (MYSQL Databasesدر ،Cpanelدر قسمت

Create New Databaseو در فیلد New Databaseنام بانک اطلاعاتی جدید خود را وارد کنید، پس از وارد

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

براي ثبت نام و ایجاد بانک اطلاعاتی بر روي کلید Create databaseکلیک کنید، همانند تصویر زیر

پس از کلیک کردن بر روي کلید Create Databaseوارد قسمت Create My SQL databaseمی شوید،

در این قسمت نام بانک اطلاعاتی را که ساخته اید را به شما نشان می دهد، براي برگشتن به صفحه قبلی کلید

Go Backرا کلیک کنید. با زدن کلید Go Backبه قسمت) My SQL Databaseبانک اطلاعاتی(

برمی گردید، نام بانک اطلاعاتی ایجاد شده را می توانید در قسمت Current Databasesمشاهده کنید.

پس از ایجاد بانک اطلاعاتی، نوبت به ایجادشناسه براي بانک اطلاعاتی می رسد، براي انجام این کار در قسمت

) My SQL Users (Add New Userدر فیلد Usernameنام شناسه مورد نظر را وارد می کنید، پس از وارد

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

مقابل فیلد شناسه پیغام Seven Characters maxوجود دارد، به این معنا که نام شناسه شما حداکثر باید هفت

کاراکتر باشد.

سپس در فیلد ) Passwordگذرواژه( :گذرواژه مورد نظر خود را براي شناسه بانک اطلاعاتی وارد کنید ،}بهتر است

گذرواژه انتخابی تلفیقی از حروف بزرگ، حروف کوچک و اعداد باشد{ پس از وارد کردن گذرواژه خود تیک سبزرنگی

به نشانه تائید گذرواژه مشاهده می کنید.

مقابل فیلد Passwordکلیدي با نام Generate passwordوجود دارد، این کلید زمانی مورد استفاده قرار

می گیرد که تمایل به انتخاب گذرواژه تصادفی توسط خود نرم افزار مدیریت هاستینگ Cpanelداشته باشید.

سپس در قسمت )) Password(Againگذر واژه )تائید(( : مجدداً گذرواژه مورد نظر خود را براي اطمینان بیشتر

وارد کنید و پس از وارد کردن گذر واژه در فیلد گذرواژه تائید چنانچه گذرواژه دوم با گذرواژه اول مطابقت داشته باشد

تیک سبزرنگی به نشانه تائید مشاهده می کنید، حالا بعد از انجام دادن همه این مراحل بر روي کلید

Create Userکلیک کنید تا شناسه براي بانک اطلاعاتی ایجاد شود

تذکر : نام دیتابیس و نام کاربري که ایجاد می کنید را حتما در فایل متنی ذخیره کنید تا هنگام نصب جوملا به

مشکلی بر نخورید.

حالا پس از ایجادبانک اطلاعاتی و شناسه به همراه گذرواژه، شما باید بانک اطلاعاتی و شناسه ایجاد شده خود را به

هم معرفی و اختصاص دهید، براي انجام این کار باید در قسمت Add User To Databaseدر فیلد Userنام

شناسه و در فیلد Databaseنام بانک اطلاعاتی مورد نظرخود را انتخاب کنیدو بعد از انتخاب این دو گزینه بر روي

کلید Addکلیک کنید.

پس از کلیک کردن بر روي کلید Addوارد قسمت My SQL Account Maintenanceمی شوید ، که در

سمت بالاي این قسمت نام شناسه و نام بانک اطلاعاتی مورد نظر نمایش داده شده است، در این صفحه در واقع

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

می خواهید به شناسه بدهید مشخص کنید. )توصیه می شود که دسترسی کامل در این قسمت به کاربر بانک

اطلاعاتی داده شود(

براي این کار گزینه ALL PRIVILEGESکه شامل همه موارد می شود را انتخاب کنید و دسترسی کامل به شناسه

بانک اطلاعاتی دهید، براي تائید و ذخیره این فرآیند بر روي کلید make changesرا کلیک کنید.

درقسمت MySQL Database wizardشناسه و بانک اطلاعاتی معرفی شده را نشان می دهد، که به یکدیگر

اختصاص داده شده است، بعد از مشاهده بر روي کلید Go Backکلیک کنید.

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

فیلد هاي مربوطه وارد می نمودید در این مرحله نیز این مشخصات را وارد نمایید.

حال میتوانید دکمه ادامه را فشار دهید.

با فشردن دکمه ادامه با صفحه زیر روبرو میشوید:

این بخش مربوط به تنظیمات لایه FTPمی باشد.لایه FTPبه لایه اي گفته میشود که امکان انتقال فایل ها از

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

توجه: اگرشمادرحالنصبجوملا بررويلوکالهاست یاویندوزهستید،نیازنیستاینبخشرافعالکنید.

در بسیاري از سرور ها نیز تنظیمات این لایه اجباري نمیباشد . مشخصات FTPزمانی که شما اقدام به خرید هاست

از یک سرور مینمایید براي شما ارسال میگردد

وارد نمودن تنظیمات FTPدر این قسمت یک اشکال دیگر نیز دارد و آن این است که این مشخصات در فایل

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

سایت شما را در اختیار خواهد داشت لذا معمولاً نیازي به پر نمودن این اطلاعات نیست مگر آنکه هاستی که

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

لذا دکمه ادامه را زده و به مرحله بعدي میرویم .

در این مرحله مواردي همچون نام سایت و ... را درج خواهیم نمود .

نام سایت : نام سایت نامی است که در تمامی ایمیل هاي ارسالی از طرف سایت و همچنین عنوان اولین صفحه

سایت نمایش داده میشود . در صورتی که تنظیمات پیشرفته را کلیک نمایید امکان اضافه نمودن توضیحات متا و کلید

واژه هاي براي شما فعال میگردد که در بخش SEOکامل توضیح داده خواهد شد لذا فعلاً با آن ها کاري نداریم.

ایمیل شما : در این قسمت ایمیل سرپرست کل سایت درج میشود و تمامی اطلاعیه ها و پیام هاي مربوط به

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

نام کاربري: به صورت پیش فرض این نام adminفرض میشود اما اکیداً توصیه میکنیم که این نام را به نام

دلخواه تغییر دهید . در همین رابطه در بخش امنیت مفصل بحث خواهیم نمود

رمز عبور: انتخاب رمز عبور ایمن نیز عامل بسیار مهمی در بالابردن امنیت سایت است لذا میتوانید از رمز عبوري

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

Abc@123

نصب اطلاعات نمونه :

در حالت معمولی شخصاً توصیه نمیکنیم که اطلاعات نمونه سایت را نصب نمایید اما به دلیل اینکه در حال حاضر

مشغول یادگیري جوملا 2.5فارسی جومینا هستیم جهت تسریع در کار فرض ما بر این است که شما اطلاعات نمونه

را نصب مینمایید . با نصب اطلاعات نمونه تقریبا یک سایت پایه براي شما نصب میگردد که میتوانید قسمتهاي

مختلف آن را تغییر دهید.

لذا لطفا دکمه نصب اطلاعات نمونه را فشار دهید .

حال دکمه ادامه را زده و به صفحه بعد بروید . در این صفحه پیامی مبنی بر حذف پوشه Installationمشاهده

مینمایید.

دکمه حذف پوشه نصب را فشار دهید با فشردن این دکمه این پوشه حذف میگردد . حال از نوار ابزار بالایی گزینه

سایت را فشار دهید.

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

چهارشنبه, 07 مهر 1395 چگونه SSL را در دیتا بیس غیر فعال کنیم

چگونه SSL را در دیتا بیس غیر فعال کنیم

در صورت فعال بودن SSL ممکن است سایت شما و یا پنل مدیریت باز نشود.
برای غیرفعال کردن این ویژگی می توانید از راهنمایی زیر کمک بگیرید:
به کمک یک نرم افزار  FTP مانند FileZilla فایل configuration.php را باز نمایید.
کد زیر را پیدا کنید:
var $force_ssl = '1';
اکنون باید مقدار 1 را به صفر تغییر دهید:
var $force_ssl = '0';