رفتن به مطلب

آموزش نصب WordPress بر روی اوبونتو


ارسال های توصیه شده

wordpress-in-ubuntu-600x380.jpeg

 

نصب یک سیستم مدیریت محتوا به صورت LocalHost یا به زبان ساده تر نصب و اجرای یک نوع سیستم مدیریت محتوا ( WordPress ) بر روی سیستم خودمان مزایای زیادی جهت طراحی و یا تست اون داره و برای تازه کاران یا کسانی که قصد یادگیری یک نوع سیستم مدیریت محتوا دارند این نوع اجرای سیستم مدیریت محتوا بسیار کاربردی و پر استفاده است .

 

 

این آموزش برای انواع لینوکس های دیگر هم کاربرد دارد ‌‌!

 

 

در ویندوز برنامه هایی همچون XAMPP یا WAMP برای اجرای یک وب سررو به صورت لوکال وجود داره ولی در لینوکس برنامه ی قدرتمند LAMPP به معنای Linux / Apache / MySQL / PHP سرور می تونه این کار رو برای ما انجام بده.

 

 

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

 

 

مرحله ی اول :

 

 

آماده کردن سیستم برای نصب وردپرس :‌

 

 

۱) ترمینال را باز کنید و دستور زیر رو در اون تایپ کنید :

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

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

 

 

۲ )‌نصب MySQL server / Client :

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

۳ ) نصب وب سرور Apache بر روی سیستم :

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

۴ ) برای نصب وردپرس نیاز به PHP هم داریم !‌

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

۵ ) بعد از نصب PHP باید وب سرور آپاچی رو ری استارت کنیم :

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

دستور بالا آپاچی سرور را ری استارت می کند ولی دستور بالا یک مشکل کوچیک داره و اون رفتن / به آخر متن بعد از restart است و در اصل باید / قبل از etc باشد پس به این نکته موقع تایپ دستور دقت کنید ولی با کپی کردن اون در ترمینال این مشکل رفع میشه.

 

 

۶ ) نکته ی مهم در نصب یک سیستم وب آپاچی امنیت خود سیستم است , در حالت پیش فرض وب آپاچی دایرکتوری ریشه var/www را می خواند و باید به این دایرکتوری دسترسی بالایی داد و این کار امنیت سیستم را پایین می آورد . پس ما بر روی یک دایرکتوری جدید وردپرس رو نصب می کنیم, البته اگر براتون مهم نیست می تونین این مرحله رو انجام ندین

(دقت داشته باشید نام کاربری سیستم من linuxseason است و برای شما این نام فرق می کنه )

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

دستور اول برای رفتن به دایرکتوی خانه ی کاربر linuxseason است و دستور pwd مکان فعلی دایرکتوری رو نمایش میده که جهت تست درستی دایرکتوری مورد نظر است.

 

 

 

۷ )‌پوشه ای به نام www در دایرکتوری خانه بسازید

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

۸ ) حالا باید سطح دسترسی برای این دایرکتوری و دایرکتوری های ما قبل این دایرکتوری را تعیین کنیم

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

خط بالا به معنی

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

یعنی هم‌سطح دسترسی دایرکتوری تغییر می‌کند و هم بر روی دایرکتوری های درون اون این تغییر اعمال می‌شود

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

با تغییرات فوق دایرکتوری ها برای کاربر اصلی قابلیت خواندن ,نوشتن و اجرا دارند و برای کاربر های دیگر فقط خواندن و اجرا دارند.

 

۷ = ۱+۲+۴ به معنای سطح دسترسی کامل است و ۵ به معنای دسترسی خواندن و اجرا.

 

 

۹ )‌چک کنید که سطح دسترسی اعمال شده درست است

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

۱۱ ) بعد از نصب وب سرور آپاچی به صورت پیش‌فرض دایرکتوری var/www است و ما می‌خواهیم این دایرکتوری رو به دایرکتوری خودمان تغییر بدیم

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

دستور زیر را در ترمینال وارد کنید

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

حال دو خط /var/www را به /home/linuxseason/www تبدیل کنید ( البته شما باید نام دایرکتوری خودتان را وارد کنید )

 

بعد از تغییر با زدن کلید های میانبر Ctrl + x این متن رو ذخیره کنید

 

 

۱۲ ) آپاچی را ری استارت کنید

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

۱۳ ) وردپرس نیاز به پیش نیازهایی دارد که باید اونها رو هم نصب کنید که هجم کمی دارند ولی خیلی خیلی مهم هستند

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

در صورتی که متن بالا اشتباهی داشت می تونین نام برنامه های گفته شده رو دونه دونه کپی کنید یا بنویسید و نصب کنید.همانطور که می بینید متاسفانه – به اول متن اومده که با کپی کردن کل دستور فکر نکنم مشکلی پیش بیاد !

 

 

۱۴ ) باز آپاچی رو ری استارت کنید

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

و باز هم مشکل در متن که / به آخر جمله اومده !‌

 

 

۱۵ ) حال برای چک کردن درست بودن کار می‌خواهیم یک فایل php در دایرکتوری www بسازیم و آن را تست کنیم

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

حال متن زیر را در این فایل کپی کنید

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

و فایل را با کلید های میانبر Ctrl + x ذخیره کنید

 

 

۱۶ ) برای تست این موضوع آدرس فایل ساخته شده را در مرور گر خود وارد کنید

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

با وارد کردن آدرس بالا در مرورگر اینترنت ( Firefox ) در صورت دیدن جزییات php کارما درست انجام شده و در غیر این صورت پیغام خطا نمایان می‌شود که در این صورت باید چک کنید کدام مرحله را اشتباه انجام دادین.

لینک به دیدگاه

مرحله ی دوم

 

 

نصب WordPress بر روی LAMPP

 

 

۱ ) حالا آخرین نسخه ی WordPress را دانلود کنید

 

 

آن را با دستور زیر می تونین از حالت فشرده خارج کنید

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

یا اینکه روی آن راست کلیک کنید و آن را از حالت فشرده خارج کنید و آن را داخل دایرکتوری /home/linuxseason/www کپی کنید

 

 

۲ ) در این مرحله باید برای mySQL یک دیتابیس و کاربر تعریف کنید تا بتوانید ورپرس را با این مشخصات نصب و اجرا کنید .

 

 

با دستور زیر می تونین به محیط mySQL وارد شوید:

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

در قسمت PASSWORD باید پسوری که در قسمت ۲ مرحله ی اول وارد کرده‌اید را وارد کنید

 

 

برای مثال پسورد من ۱۲۳۴۵۶ است و طبق گفته دستوری که من باید وارد کنم باید این‌طور باشه:

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

۳ ) بعد از وارد شدن به پنل mySQL پرامت زیر را می‌بینید

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

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

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

۴ ) بعد از پرامت mySQL خارج شوید

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

دقت داشته باشید که هم در این دستور و هم دستور قبل علامت ; در آخر دستور قرار دارد !‌

 

 

۵) دراین مرحله باید وردپرس را نصب کنید

 

 

وارد دایرکتوری /home/linuxseason/www/wordpress شوید و فایلwp-config-sample.php را با یک ویرایشگر فایل مثل gedit و با nano باز کنید و آن را طبق الگوی زیر ویرایش کنید:

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

با دستور بالا فایل گفته شده رو با ویرایشگر nano اجرا میشه.

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

به جای متن بالا باید طبق مثال نام کاربری , پسورد و نام لوکال هاست خود را وارد کنید

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

۶ ) حال بعد از اعمال تغییرات نام فایل wp-config-sample.php را به wp-config.php تغییر دهید

 

 

حال در مرور گر خود مسیر wordpress و یا دایرکتوری خودتان رو وارد کنید

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

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

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

برای اینکه سایت ساخته شده ی خود را ببینید در مرور گر خود آدرس زیر را وارد کنید

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

در مرحله ی دوم تنظیمات اعمال شده برای نصب وردپرس است و در صورت بروز مشکل می‌توانید به سایت وردپرس فارسی بروید و از اونجا مراحل را چک کنید…

 

 

منبع آموزش: linuxseason.ir

لینک به دیدگاه

به گفتگو بپیوندید

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

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...