فهرست مطالب:
- مرحله 1: موارد مورد نیاز
- مرحله 2: برقراری ارتباط
- مرحله 3: دستوراتی که باید در ترمینال اجرا شوند
- مرحله 4: تنظیم پایگاه داده برای وردپرس
- مرحله 5: تقریباً وجود دارد
- مرحله 6: وب سایت بسیار اختصاصی شما
تصویری: وردپرس در جیب: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
Raspberry Pi Zero کوچکترین رایانه در خانواده Raspberry Pi است.
Pi Zero که به راحتی در جیب شما قرار می گیرد ، می تواند به عنوان یک سرور وردپرس استفاده شود.
من وردپرس را انتخاب کردم زیرا این راه حل فوری برای ایجاد یک وب سایت قدرتمند است.
مرحله 1: موارد مورد نیاز
1 Raspberry Pi Zero یا Zero W به اینترنت متصل شده است. مطمئن شوید که از سیستم عامل مبتنی بر Debian مانند Raspbian یا DietPi استفاده می کنید. اوبونتو در Pi Zero پشتیبانی نمی شود ، زیرا اوبونتو فقط می تواند بر روی معماری ARMv7 یا بالاتر اجرا شود. در اینجا من Pi Zero را از طریق USB Ethernet تنظیم کرده ام. همچنین می توانید این کار را از طریق Wi-Fi انجام دهید.
مطمئن شوید SSH فعال است.
2 یک رایانه رومیزی با اتصال به اینترنت.
3 نرم افزار پایانه بتونه (در صورت استفاده از ویندوز). پیوند:-
اگر از رایانه Mac یا Linux استفاده می کنید ، یک ترمینال باز کنید و از دستور "ssh" استفاده کنید.
مرحله 2: برقراری ارتباط
Zero را روشن کرده و با استفاده از Wifi یا USB Ethernet به اینترنت وصل کنید.
با ورود به روتر آدرس IP Pi Zero خود را بیابید. معمولاً https://192.168.1.1 یا
آدرس صفحه سفارشی سازی روتر برای روترهای مختلف متفاوت است. می توانید IP موجود در برچسب پشت روتر خود را بیابید. یا IP مدل روتر خود را در Google پیدا کنید.
همچنین می توانید از سرویس Bonjour اپل که از Multicast DNS (یا نام میزبان مانند raspberrypi.local) پشتیبانی می کند استفاده کنید.
می توانید Bonjour را از اینجا بارگیری کنید:-
این کار را آسان می کند. می توانید از نام میزبان خود برای ورود به Pi Zero خود از طریق SSH به جای پیدا کردن IP آن و سپس تایپ کردن آن استفاده کنید.
همچنین می توانید از ابزاری مانند Advanced IP Scanner استفاده کنید. آن را از اینجا بارگیری کنید:-
یا از اسکنر IP عصبانی استفاده کنید. آن را از اینجا بارگیری کنید:-
اکنون آدرس IP را در تنظیمات ورود به Putty وارد کرده و به عنوان کاربر pi به سیستم Pi Zero خود وارد شوید.
اکنون می توانید از راه دور به خط فرمان Pi دسترسی داشته باشید. پس از ورود به سیستم ، باید موارد زیر را مشاهده کنید:-
pi@raspberrypi ~ $:
اگر هنوز نمی دانید چگونه ssh را فعال کنید ، صفحه کلید و ماوس مانیتور را به Pi Zero وصل کنید.
یک ترمینال باز کنید و تایپ کنید:-
sudo raspi-config
این ابزار پیکربندی را باز می کند.
اگر از Raspbian Stretch استفاده می کنید:-
Interfaceing Options را انتخاب کنید ، Enter را بزنید.
از شما می پرسد که آیا می خواهید سرور ssh فعال باشد یا خیر.
بله را انتخاب کنید.
اما اگر از Raspbian Jessie استفاده می کنید:-
گزینه های پیشرفته را انتخاب کنید ، enter را بزنید و همان کاری را که در بالا گفته شد انجام دهید.
از ابزار raspi-config خارج شوید
اکنون باید Pi را با تایپ کردن راه اندازی مجدد کنید:-
راه اندازی مجدد sudo
راه اندازی مجدد پس از پیکربندی اطمینان حاصل می کند که تغییرات تغییرات کار می کند.
اکنون از یک ترمینال ssh در رایانه رومیزی معمولی خود استفاده کنید. در صورت استفاده از Windows ، Putty ، در صورت استفاده از Linux یا Mac ، دستور 'ssh' را در ترمینال خود تایپ کنید.
نام کاربری پیش فرض pi است
و رمز پیش فرض تمشک است.
همه با حروف کوچک هستند.
در صورت تمایل می توانید رمز عبور خود را با تایپ کردن موارد زیر تغییر دهید:-
sudo passwd
مرحله 3: دستوراتی که باید در ترمینال اجرا شوند
اجرا کنید (موارد زیر را در ترمینال خود تایپ کنید):-
sudo apt-get update
sudo apt -get upgrade -y
سپس Pi Zero خود را با تایپ کردن مجدد راه اندازی کنید:-
راه اندازی مجدد sudo
راه اندازی مجدد برای اعمال تغییرات جدید مربوط به هسته ضروری است.
sudo apt-get install -y apache2 php libapache2-mod-php mysql-server php-mysql
توجه:- مهم! لطفاً php را به php5 libapache2-mod-php5 php5-mysql تغییر دهید اگر از Jessie RASPBIAN استفاده می کنید!
راه اندازی مجدد سرویس sudo apache2
یا
راه اندازی مجدد sudo /etc/init.d/apache2
حالا دایرکتوری را با تایپ کردن تغییر دهید:-
cd/var/www/html
این فهرست پیش فرض Apache2 است که در آن می توانید برنامه های HTML یا سایر برنامه های مربوط به طراحی وب مانند.css ،.php ،.js را بنویسید
برای نصب wordpress و مالکیت خود در آن فهرست ، موارد زیر را اجرا کنید:-
sudo rm *
sudo wget
sudo tar xzf latest.tar.gz
sudo mv wordpress/*.
sudo rm -rf وردپرس latest.tar.gz
sudo chown -R www -data:.
در تصویر آخر ، من خدمات Apache2 را پس از انجام کارهای لازم در فهرست/var/www/html (مانند نصب وردپرس) دوباره راه اندازی کردم.
مرحله 4: تنظیم پایگاه داده برای وردپرس
این دستور را اجرا کنید:-
sudo mysql_secure_installation
از شما خواسته می شود گذرواژه فعلی را برای root وارد کنید (برای هیچ کدام وارد نشوید): - Enter را فشار دهید.
Y را تایپ کرده و Enter را فشار دهید تا رمز عبور ریشه تنظیم شود ؟.
در قسمت New password: password وارد کنید و Enter را فشار دهید
توجه:- بسیار مهم! یک کلمه عبوری که در حال ورود به آن هستید یادداشت کنید ، زیرا بعداً به آن احتیاج خواهید داشت.
نوع Y به:-
کاربران ناشناس را حذف کنید ، ورود ریشه را از راه دور مجاز نکنید ، پایگاه داده آزمایشی را حذف کرده و به آن دسترسی پیدا کنید ، اکنون جداول امتیازات را بارگیری کنید.
پس از اتمام ، پیام All done را مشاهده خواهید کرد! و ممنون از استفاده از MariaDB !.
اکنون با خط فرمان معمول از شما استقبال می شود:- pi@raspberrypi ~ $:
این دستور را وارد کنید:-
sudo mysql -uroot -p
سپس گذرواژه ای را که قبلاً وارد کرده اید وارد کنید.
اکنون با اعلان MariaDB (مانند این>) از شما استقبال می شود.
این دستور را برای ایجاد پایگاه داده namd wordpress وارد کنید.
ایجاد پایگاه داده wordpress؛
به یاد داشته باشید ، نقطه ویرگول در پایان دستور در نحو SQL مهم است.
حالا این دستور را اجرا کنید:-
اعطای همه امتیازات روی وردپرس.* به 'root'@'localhost' شناسایی شده توسط 'YOURPASSWORD' ؛
گذرواژه ای را که قبلاً وارد کرده اید جایگزین YOUURPASSWORD خود کنید.
سپس اجرا کنید:-
خصوصیات فلاش ؛
سپس ctrl + d را فشار دهید تا خارج شوید.
مرحله 5: تقریباً وجود دارد
اکنون مرورگری را باز کرده و آدرس IP Pi Zero را در آن تایپ کنید. زبان خود را انتخاب کرده و روی ادامه کلیک کنید. صفحه وردپرس به شما نشان داده می شود. حالا روی دکمه Let's Go در صفحه کلیک کنید. نام کاربری را به عنوان root و رمز عبور را به عنوان گذرواژه ای که قبلاً وارد کرده اید وارد کنید. دکمه Install را اجرا کنید. یک عنوان جذاب و ریشه نام کاربری به وب سایت خود بدهید. تمام شد!
در حال حاضر تنها چند لمس نهایی:-
sudo a2enmod بازنویسی کنید
sudo nano /etc/apache2/sites-available/000-default.conf
این خطوط را بعد از خط 1 به فایل اضافه کنید:- AllowOverride All
اطمینان حاصل کنید که در محدوده است.
باید چیزی شبیه به این باشد:-
AllowOverride All
تصاویر نصب وردپرس را به صورت گام به گام نشان می دهد. چهار مورد آخر آخرین لمس ها را نشان می دهد. سپس اجرا کنید:-
راه اندازی مجدد سرویس sudo apache2
برای راه اندازی مجدد سرویس Apache2.
مرحله 6: وب سایت بسیار اختصاصی شما
در تصویر آخر وب سایت آزمایشی من وجود دارد ، زیرا آن را در صفحه سفارشی سازی نشان داده شده در تصویر قبلی سفارشی کرده ام. می توانید وارد شوید (تصویر 1) و صفحه خود را سفارشی کنید ، قالب ها ، فونت ها و همه این موارد را به راحتی به صفحه وب خود اضافه کنید (تصویر 2). همچنین می توانید تم های جدید را نصب کنید. توجه:- من Raspberry Pi Zero خود را از طریق پورت ارسال نکرده ام ، بنابراین نمی توانید وب سایت من را مشاهده کنید مگر اینکه تا زمانی که به همان شبکه ای که من از آن استفاده می کنم متصل شوید (یعنی روتر خانگی من).
امیدوارم از ساختن سرور وردپرس جیبی خود با استفاده از Raspberry Pi Zero یا Zero W. لذت برده باشید.
خداحافظ و طراحی وب مبارک!:):):)
توصیه شده:
نحوه نصب افزونه ها در وردپرس در 3 مرحله: 3 مرحله
نحوه نصب افزونه ها در وردپرس در 3 مرحله: در این آموزش مراحل ضروری برای نصب افزونه wordpress به وب سایت شما را نشان خواهم داد. اساساً می توانید افزونه ها را به دو روش مختلف نصب کنید. روش اول از طریق ftp یا cpanel است. اما من آن را فهرست نمی کنم زیرا واقعاً پیچیده است
چگونه وردپرس را نصب کنیم؟: 6 مرحله
چگونه وردپرس را نصب کنیم؟: شما نام دامنه و شرکت میزبانی خود را انتخاب کرده اید (و ممکن است آنها یکی باشند). قسمت بعدی سفر شما در & quot؛ شروع به کار با وبلاگ خود & quot؛ نصب وردپرس است. ممکن است تصمیم گرفته باشید که وبلاگ خود را داشته باشید
وردپرس در Linode: 9 مرحله
وردپرس در Linode: در اینجا یک آموزش کامل درباره نحوه نصب سیستم مدیریت محتوای وردپرس (CMS) در سرویس میزبانی ابری Linode است. تا چند روز پیش ، من یک وبلاگ موفق را در یک سرویس میزبانی مشترک اجرا می کردم. اما وقتی وب من تغییر کرد ، همه چیز تغییر کرد
نحوه نصب گواهی SSL در وب سایت وردپرس: 5 مرحله
نحوه نصب گواهی SSL در وب سایت وردپرس: ما قصد داریم راهنمای نصب گواهی SSL را در وب سایت وردپرس به اشتراک بگذاریم. اما قبل از نصب گواهینامه ، باید ارائه دهنده گواهینامه ssl ارزان مانند Comodo SSL Certificate پیدا کنید
نحوه استفاده از وردپرس - تنظیم حساب خود: 5 مرحله
نحوه استفاده از وردپرس - تنظیم حساب خود: در این بخش اول از نحوه استفاده از سری وردپرس ، من قصد دارم در مورد اصول ایجاد حساب و شروع سفارشی سازی صحبت کنم. با خیال راحت در مورد آن نظر دهید و به خاطر داشته باشید که این اولین دستورالعمل من است و من این سایت را پیدا می کنم