گاهی بعد از تغییر سرور نیاز به تغییر IP تمامی DNS ها و رکورد های مربوطه در سرور دارید . که اگر بخواهید تمامی رکوردها را به تک تک تغییر دهید کار بسیار طاقت فرسایی است که برای حل این مشکل می توانید با یک دستور ساده IP جدید را جایگزین IP قدیم در رکوردهای مربوطه نمایید.
ابتدا وارد مسیر زیر شوید:
cd /var/named/
perl -pi -e ‘s/oldIP/newIP/’ /var/named/*.db
به عنوان مثال :
آی پی قدیم :۱۹۲٫۱۶۸٫۱٫۱۰
آی پی جدید :۱۰٫۰٫۰٫۲۵
perl -pi -e ‘s/192.168.1.10/10.0.0.25/’ /var/named/*.db
من با خطای Can’t locate LWP/UserAgent.pm in @INC مواجه میشوم، مشکل از چیست؟
چطورماژول libwww-perl را نصب کنم؟
خطای فوق بدلیل عدم فعال بودن ماژول libwww-perl میباشد. میتوانید اطلاعات مربوط به این ماژول را با استفاده از دستور زیر بدست آورید:
yum provides “perl(LWP::UserAgent)”
و با استفاده از دستور زیر این ماژول را نصب کنید:
yum install perl-libwww-perl
نحوه بروز رسانی Apache
چگونه آپاچی را update کنم ؟
شما می توانید با دستور زیر ورزن آپاچی خود را چک کنید:
httpd -v
اگر میخواهید نسخه آپاچی خود را آپدیت کنید، دستورات زیر را انجام دهید:
cd /usr/local/directadmin/customapache
./build clean
./build update
./build apache_mod_ssl
اگرشما از apache 2.x استفاده می کنید به جای apache_mod_ssl از دستور build apache_2/. استفاده نمایید.
پس از اتمام عملیات بروز رسانی شما باید آپاچی را دوباره راه اندازی کنید برای اینکار از این دستور استفاده کنید
/sbin/service httpd restart
و برای توزیع FreeBSD از این دستور استفاده می شود:
/usr/local/etc/rc.d/httpd restart
امروز برای شما دوستان عزیز آموزش کامل نرم افزار EasyPhp
به همراه آموزش کامل نصب اسکریپت بر روی این نرم افزار آماده کرده ام که
می توانید یک هاست مجازی بر روی کامپیوتر خود راه اندازی کنید
ابتدا آخرین ورژن نرم افزار را از اینجا دانلود نمایید .
پس از نصب نرم افزار , آن را اجرا نمایید .
توجه داشته باشید که پس از گذشتن چند ثانیه از اجرای نرم افزار باید چراغ گزینه های Apache و MySql سبز باشد .
از این به بعد مراحل را به صورت آیتمی می نویسیم :
۱ – بر روی دکمه ای که در عکس مشخص شده کلیک نمایید ( داخل شکل زرد رنگ )
۲ – حال بر روی Explore کلیک کنید .
۳ – حال اسکریپت خود را در قسمت باز شده کپی نمایید .
۴ – پس از انجام مرحله ۳ , به برنامه اصلی برگشته و حال پس از کلیک بر روی همان دکمه که با شکل زرد رنگ مشخص شده بود از منوی Configuration
گزینه Php My Admin را انتخاب نمایید ( در صورت نیاز به ساختن بانک اطلاعاتی )
۵ – پس از ساختن بانک اطلاعاتی , شما باید اطلاعات را به اسکریپت بدهید تا به بانک وصل شود .
توجه فرمایید که طریقه دادن اطلاعات بانک به اسکریپت با توجه به برنامه نویسی اسکریپت فرق دارد .
مثلا برای نصب جوملا و وردپرس در حین نصب اسکریپت باید اطلاعات را وارد نمایید و برای بعضی از اسکریپت ها باید از قبل اطلاعات را در فایل مربوطه وارد نمایید که معمولا اسم فایل را Config.php می گذارند . که باید شما با یک ادیتور مثل NotePad باز نمایید و اطلاعات را وارد نمایید .
۶ – اطلاعات بانک اطلاعاتی به شرح زیر می باشد :
Server Name : localhost
Db Name : Php My Admin نام ساخته شده در
User name : root
Password : mysql
توجه : در لوکال شما نمی توانید user و pass بسازید . به همین خاطر , همیشه نام کاربری و پسورد شما به شرح بالا می باشد .
۷ – پس از انجام این مراحل , نوبت اجرای اسکریپت می باشد که برای انجام این کار کافیست مرورگر خود را باز نموده و در قسمتی که آدرس سایت ها را وارد می نمایید ( Address Bar ) متن زیر را وارد نمایید .
۱۲۷.۰.۰.۱:۸۸۸۸
نکته مهم : بعضی از اسکریپت ها به خاطر داشتن امکانات بیشتر یا کمتر نسبت به نرم افزار , ممکن است پس از نصب بر روی لوکال , دارای ارور های خطی باشند که در مکان های مختلف اسکریپت پدیدار می شوند . پس توجه داشته باشیم که نصب بر روی لوکال به نشانه نصب کامل نمیباشد و کاملترین روش نصب بر روی هاستینگ می باشد .
امیدوارم این آموزش به قدر کافی برایتان مفید باشد.
چطور فایل های cpmove را در سرور جدید Restore کنم ؟
برای انجام این کار ابتدا فایل های backup را در مسیر /home ذخیره کنید. و
بعد با یوزر root به WHM وصل شده و سپس از قسمت backup زیر شاخه Restore A
Full Backup /cpmove file را انتخاب کرده و سپس در کادر ظاهر شده نام
کاربری سایت موردنظر را وارد کرده و سپس بر روی resotre کلیک کنید.