
در ادامه ی بحث قبلی در مورد نصب Apache روی Centos5 امروز می خواهیم نصب php5.4 روی Centos را با هم بررسی کنیم.
قبل از هر چیز لازم است اشاره کنیم که به طور پیش فرض php5.1 روی Centos5 آماده ی نصب است و به سادگی می توان آن را با دستور yum نصب کرد. ولی متاسفانه php5.1 برای اجرای برخی اسکریپت های تحت وب کمی قدیمی است. به همین خاطر هم ما در این نوشته می کوشیم تا php5.4 را از یک repository خارجی روی Centos نصب کنیم.
برای شروع روال آموزش Hspice قبل از هر چیز لازم است یک نسخه از نرم افزار را روی سیستم خود نصب کرده باشیم. نسخه ی پیش رو سرویس پک ۱ نسخه ی ۲۰۰۹ این نرم افزار است که در مارس ۲۰۰۹ برای پلتفورم ویندوز منتشر شده است.
برای نصب نرم افزار کافی است بسته ی فشرده را از حالت فشرده خارج کنید و روی فایل نصب برنامه کلیک کنید. در پایان نصب کننده از شما می پرسد که آیا مایل به ریستارت کردن سیستم هستید یا نه. در این مرحله سیستم را ریستارت نکنید.
نصب نرم افزار روال ساده ای داشته و نکته ی مبهمی که نیاز به توضیح داشته باشد ندارد. تنها نکته ی قابل اشاره در مورد نحوه ی فعال سازی نرم افزار است.
(بیشتر…)
اگر شما هم از وردپرس برای انتشار مطالب دنباله دار استفاده می کنید حتما خلا سیستمی برای مدیریت این دسته مطالب را حس کرده اید.
افزونه wp-series-manager که به راحتی و به صورت رایگان از «روزهای خط خطی» قابل دریافت است یک افزونه بسیار سبک و در عین حال کارآمد برای وردپرس است. به کمک این افزونه شما می توانید دوره ها یا همان «سری ها» را ایجاد کنید و برای آن ها شرح بنویسید. بعد از این مرحله کافیست تا ID سری مورد نظر را در قسمت مربوطه در پنجره ویرایش «نوشته» در وردپرس وارد کنیم. به همین سادگی نوشته جدید ما قسمتی از سری مورد نظر می شود.
نوشته مورد اشاره مانند همه ی نوشته های دیگر روی سایت ما منتشر خواهد شد. البته با یک تفاوت کوچک. در پایین این نوشته ی جدید قسمتی وجود خواهد داشت که نشان می دهد نوشته ما مربوط به کدام سری مطالب است و لینک سری مربوطه نیز نمایش داده خواهد شد. به علاوه بازدید کننده می تواند لینک سایر نوشته های مربوط به سری را مشاهده کرده و در صورت تمایل آن ها را نیز مطالعه کند.
این افزونه قابلیت clean url هم دارد و در صورتی که تنظیمات وردپرس شما صحیح باشد می توانید از url های منطبق بر استانداردهای seo برای سری های خودتان استفاده کنید. ویژگی بارز دیگر این افزونه این است که از ابتدا برای وردپرس فارسی تدوین شده و بدون هیچ مشکلی روی وردپرس فارسی شما نصب خواهد شد. به علاوه سری هایی که با این افزونه ایجاد می شوند قابلیت نمایش در منو را هم دارند و به این ترتیب شما می توانید سری ها را به «فهرست های سفارشی» وردپرس اضافه کنید و از این طریق حتی امکان نمایش آن ها به عنوان ابزارک هم مقدور می باشد.
این افزونه رایگان بوده و از طریق لینک پایین همین صفحه قابل دریافت است. برای نصب افزونه می توانید مطابق روال معمول فایل فشرده را در پوشه ی plugins وردپرس آپلود کرده و از حالت فشرده خارج کنید. بعد هم کافیست افزونه را فعال کنید. به هیچ تنظیمات اضافه ای هم نیاز نیست.
در نوشتن کد افزونه تلاش شده است به نحوی عمل شود که شما بتوانید به راحتی استایل مورد نظر خودتان را به قسمت خروجی افزونه اضافه کنید ولی اگر در این کار تبحر کافی ندارید می توانید از طریق فرم تماس «روزهای خط خطی» مراتب را در میان بگذارید تا در مورد سفارشی سازی افزونه برای تطبیق با قالب سایت با شما تماس گرفته شود.
در پایان خواهشمند است هرگونه عیوب احتمالی در افزونه و نیز پیشنهادات خود برای گسترش آن را از طریق فرم تماس سایت در میان بگذارید.
یکی از ویژگی های کارآمد وردپرس که آن را در زمره ی بهترین سیستم های مدیریت محتوا قرار داده است. قابلیت محلی سازی است. با استفاده از این ویژگی هسته ی وردپرس، پوسته ها و افزونه ها به راحتی از زبان اصلی به زبان محلی ترجمه می شوند. البته استفاده از این ویژگی تنها در صورتی ممکن است که به همراه پوسته یا افزونه فایل زبان مورد نظر ما نیز موجود باشد. به عنوان مثال اگر زبان مورد نظر ما فارسی باشد باید فایل های این زبان به همراه افزونه یا پوسته در اختیار ما گذاشته شده باشند.
در ادامه به معرفی افزونه ای خواهیم پرداخت که می تواند محلی سازی را بریا ما راحت تر کند. اگر افزونه یا پوسته ای که ما دوست داریم آن را به زبان فارسی روی سایت وردپرسی خودمان داشته باشیم دارای قابلیت ترجمه باشد، به راحتی با استفاده از افزونه ی Codestyling Localization می توانیم زبان دلخواه خودمان را به آن اضافه کنیم.
(بیشتر…)
در قسمت قبلی این مطلب چگونگی نصب و راه اندازی وردپرس شبکه را مورد بررسی قرار دادیم و حالا در ادامه ی مطالب گفته شده ی قبلی می خواهیم چند نکته در مورد تنظیمات و استفاده از شبکه ی وردپرس را توضیح دهیم. به عبارت دیگر مطالب این قسمت جزء ضروری مراحل نصب و راه اندازی شبکه نیستند ولی دانستن و اجرای آن ها می تواند در بسیاری موارد مفید واقع شود.
اگر روال نصب شبکه را مرور کنیم به یاد خواهیم آورد که در قسمتی از روال نصب ما می توانستیم برای آدرس سایت های شبکه بین استفاده از «زیردامنه ها» یا «زیر پوشه ها» حق انتخاب داشتیم.
(بیشتر…)
یکی از قابلیت های وردپرس multisite است که به مدیر سایت اجازه می دهد چندین سایت را روی یک سرور یا هاست اشتراکی تنها با استفاده از یک هسته راه اندازی کند. به عبارت دیگر هسته ی مورد استفاده ی همه ی این سایت ها یکسان است یعنی فایل های اصلی، افزونه ها و قالب ها روی سیستم اصلی نصب می شود و سپس سایت های زیر مجموعه ایجاد می شوند که به فراخور حال خود به این فایل ها دسترسی خواهند داشت. قبلا بسته ی WordPressMU یک بسته ی مجزا از WordPress بود ولی از نسخه ی ۳.۰ به بعد این قابلیت در همان بسته ی اصلی وردپرس گنجانده شده است. پس با استفاده از نسخه های جدید وردپرس می توانیم یک سایت عادی مثل سابق داشته باشیم یا شبکه ای از سایت ها را راه اندازی کنیم. قابلیت شبکه برای مواردی نظیر سیستم های وبلاگدهی کاربرد دارد. طراحان وب نیز با استفاده از این ویژگی می توانند ایده های خلاق خود را پیاده سازی کنند. آخرین نسخه ی فارسی این بسته از وردپرس فارسی قابل دریافت است.
(بیشتر…)
eXtplorer
نام یک اسکریپت فایل منجر متن باز تحت PHP است که به صورت رایگان عرضه می شود. قابلیت های خیره کننده ی این برنامه در کنار ظاهر زیبا و کاربر پسند آن به اندازه کافی برای محبوب کردن اسکریپت eXtplorer کافی است. با این وجود بد نیست به استفاده از جاوا اسکریپت نیز در محیط برنامه اشاره کرد که استفاده از آن را ساده تر می کند. eXtplorer بسته ی نرم افزاری کم حجمی است که می تواند به دو صورت مورد استفاده قرار بگیرد: به عنوان یک Online FTP client که به شما اجازه می دهد از طریق FTP به فایل های روی سرور سایت خود دسترسی داشته باشید و یا به صورت یک فایل منجر مستقل PHP نظیر نمونه ی موجود در بسته ی cPanel که امکان مدیریت کامل فایل های روی سرور را به کاربر می دهد. به علاوه با eXtplorer شما می توانید در صورت نیاز کاربران اضافی نیز تعریف کنید و برای هر کدام سطح دسترسی خاصی نیز تعیین کنید، کاری که بدون eXtplorer تنها از طریق FTP امکان پذیر است و آن هم مشکلات و مسائل خاص خود را دارد.
از جمله امکانات eXtplorer می توان به موارد زیر اشاره کرد:
- امکان آپلود فایل روی سرور
از طریق محیط عادی – با استفاده از محیط فلش – آپلود از روی سرور دیگر روی سرور سایت خودتان
- امکان دانلود فایل به صورت عادی و یا دانلود بسته ی فشرده ی فایل های انتخابی
- امکان فشره سازی و بازگردانی اطلاعات به صورت آنلاین
- امکان مشاهده و ویرایش فایل ها به صورت آنلاین
- امکان تغییر نام، تغییر سطح دسترسی، حذف و ایجاد فایل ها
- امکان نصب به صورت مستقل یا به صورت افزونه ی جوملا
- منوی رایت کلیک که استفاده ی سریع و راحت از قابلیت های سیستم را امکان پذیر می کند.
نصب این سیستم بسیار ساده و مختصر بوده و عملا هر کسی از عهده ی آن بر می آید،
نخست باید بسته ی فشرده ی برنامه را از سایت سازنده دریافت کنید.
بعد از آن یسته را روی سرور سایت خود آپلود کرده و از حالت فشرده در می آورید.
حالا eXtplorer آماده ی استفاده است و برای آن کافی است آدرس شاخه ای از سرور سایت خود که برنامه را در آنجا نصب کرده اید در مرورگر خود وارد کنید. برای نخستین ورود به سیستم هم نام کاربری و رمز عبور برابر "admin" است و طبیعتا بعد از ورود باید نسبت به تغییر رمز عبور خود اقدام کنید.
حالا که سرور خود را با کنترل پنل Kloxo آماده ی ارائه ی سرویس کردیم بد نیست تا ترتیبی دهیم تمام فرآیند فروش، صدور صورتحساب، انجام پرداخت ها و پشتیبانی به صورت متمرکز و خودکار انجام شود و برای انجام این کار قطعا بهترین گزینه استفاده از WHMCS است که تقریبا تمام ارائه دهندگان خدمات میزبانی وب در ایران از آن استفاده می کنند. WHMCS تمام کنترل پنل های موجود را از جمله cPanel/whm و DirectAdmin را پشتیبانی می کند. LxAdmin که در نسخه های جدید با نام Kloxo شناخته می شود هم در لیست کنترل پنل های پشتیبانی شده است. برای نصب و راه اندازی WHMCS باید مراحل زیر را به ترتیب انجام دهیم.
۱- تهیه لایسنس نرم افزار
نسخه ی نال شده ی WHMCS را به راحتی می توانید در سایت ها و فروم ها پیدا کنید ولی اکیدا توصیه می شود از آن استفاده نکنید. بنا به دلایل زیر:
الف – از نظر شرعی و اخلاقی درست نیست.
ب – نسخه های نال شده از نظر امنیتی قابل اطمینان نیستند.
ج – نسخه های نال شده قابلیت به روز رسانی ندارند.
د – اکثر دیتا سنتر ها نسبت به استفاده از نرم افزار های بدون لایسنس واکنش نشان داده و طبیعتا در صورت استفاده سرور شما بسته خواهد شد.
(بیشتر…)