با سلام خدمت دوستان عزیز وردپرسی!
در این مقاله وردپرسی با شما همراه هستم تا به طریقه نصب وردپرس روی مودم وای فای بپردازم. در نگاه اول شاید عجیب به نظر برسد و از خود بپرسید، مگر چنین چیزی امکان دارد؟! در پاسخ باید بگوییم بله امکان پذیر است!
نصب وردپرس روی مودم
برای اینکه بتوانید وردپرس را بر روی مودم وای فای نصب کنید به وسایل و ابزار سخت افزاری نیاز دارید.
اولین چیزی که لازم است یک مودم روتر وای فای با قابلیت پشتیبانی از درگاه USB میباشد.
برای شروع ما از پردازندهای که از معماری میپس با پردازنده 400 مگاهرتز و با RAM 64 مگابایتی و حافظه 16 مگابایتی پشتیبانی میکند، استفاده میکنیم.
معماری میپس چیست؟
میپس (به انگلیسی: MIPS) یک نوع معماری پردازنده از نوع معماری ریسک است که توسط شرکت میپس تکنولوژی، طراحی شده است.
نسخههای اولیه میپس ۳۲ بیتی بودند که بعدها نسخههای ۶۴ بیتی هم عرضه شدند. چندین نسخه از معماری میپس وجود دارد که عبارتند از مپیس ۱، میپس ۲، میپس ۳، میپس ۴، میپس ۵، میپس۳۲ و میپس۶۴. نسخههای فعلی میپس۳۲ (برای ۳۲بیتی) و میپس۶۴ (برای ۶۴بیتی) هستند.
در میپس۳۲ و میپس۶۴ علاوه بر مجموعه دستورالعملها، یک مجموعه ثبات کنترلی هم وجود دارد.
پردازندههای میپس عمدتاً در سامانههای توکار از جمله دستگاههای ویندوز سیای، مسیریابها، کنسولهای بازیهای ویدیویی همانند پلی استیشن، پلیاستیشن ۲ و پلیاستیشن پرتابل استفاده شدهاند.
این پردازندهها تا اواخر سال ۲۰۰۶ در بسیاری از محصولات رایانهای شرکت اسجیآی هم استفاده میشدند.
برای نصب وردپرس ما به یک سرور SSH و مدیریت بسته okpg که از php 5.6 پشتیبانی کند نیاز داریم که با این مودم انتخاب شده
احتمال نصب به صورت 50 درصدی ممکن بوده و با موفقیت انجام خواهد شد.
شروع نصب وردپرس روی مودم
از آنجایی که حافظه 64 مگابایتی آپاچی با خروجی سازگار نیست میبایست به دنبال راه حلی باشیم تا بدون آنها بتوان این کار را انجام داد.
خوشبختانه، پی اچ پی ساخته شده در سرور از نسخه 5.4 پشتیبانی میکند و وردپرس با کمک افزونه SQlite می تواند مشکل را مدیریت کند.
که همگی اینها نیاز ما را برطرف میکند. این یک پلاگین خوب و کاربردی است که با بازنویسی بر روی پایگاه داده ساخته شده با SQlite وردپرس سازگار میباشد.
افزایش فضای موجود برای نصب وردپرس
مطمئنا حافظه 16 مگابایتی داخلی که بر روی مودم ما قرار دارد پاسخگوی نیاز ما نخواهد بود. بنابراین، لازم است تا یک حافظه جانبی
همچون فلش یا رم را در مودم و در مسیر /MNT/SDA1 قرار دهید.
نصب نیازمندی ها
به روتر اجازه دهید تا ابزارهای مفیدی همچون SSH, PHP, SQlite و ابزارهای مفیدی دیگری را همچون Wget نصب کند،
برای این منظور از دستور زیر استفاده میکنیم:
opkg install zoneinfo-core sqlite3-cli sqlite3 wget htop ca-certificates php5-cli php5 php5-mod-session php5-mod-pdo-mysql php5-mod-gd php5-mod-hash php5-mod-mbstring php5-mod-json php5-mod-opcache php5-mod-sqlite3 php5-mod-pdo-sqlite
نصب وردپرس
از آنجایی که هیچ راهی برای پشتیبانی از آرشیو PHAR وجود ندارد و از طرفی راه سادهای برای اجرای WP-CLI موجود نیست بنابراین
به صورت دستی اقدام به نصب وردپرس میکنیم.
cd /mnt/sda1 wget https://wordpress.org/wordpress-4.5.3.zip unzip wordpress-4.5.3.zip wget https://downloads.wordpress.org/plugin/sqlite-integration.1.8.1.zip unzip sqlite-integration.1.8.1.zip mv sqlite-integration wordpress/wp-content/plugins
حال اجازه دهید db.php را به مکان مورد نظر منتقل کنیم.
cp wordpress/wp-content/plugins/sqlite-integration/db.php wordpress/wp-content/db.php
افزایش سرعت پیکربندی PHP
از آنجایی که حالت پیشفرض پیاچپی برای این معماری قدیمی مناسب نیست، میبایست کارهایی را برای افزایش سرعت انجام دهیم.
لذا باید حافظه 64 مگابایتی را به 8 مگابایت کاهش داده و همچنین قابلیت max_execution_time را از 30 به 300 در مسیر etc/php.ini افزایش دهیم.
حال اجازه دهید تا عملیات اصلی را برای متولد شدن این بچه وردپرس آغاز کنیم! برای این منظور عملیات زیر را انجام دهید:
cp wordpress/wp-config-sample.php wordpress/wp-config.php
حال منتظر بمانید تا بارگذاری در مرورگر با آیپی روتر روی پورت 8080 بارگذاری صورت گیرد.
با وجود آداپتور SQLite ما دیگر نیازی به ارائه گواهی پایگاه داده بر روی دیسک سخت فعلی نداریم. این کار قبلا در مسیر
wordpress/wp-content/database/.ht.sqlite ایجاد شده است.
پس از حدود گذشت 40 ثانیه عملیات با موفقیت به پایان رسیده و با صفحه معروف “سلام دنیا” رو به رو خواهید شد.
در اینجا نصب وردپرس روی مودم صورت گرفت.
چرا سرعت پایین است؟
از اینکه سرعت شما در بارگذاری سایت پایین است، جای تعجبی ندارد. در برخی موارد ممکن است بیش از 15 ثانیه این زمان طول بکشد.
چرا که فضا و مشخصات سرور که وردپرس بر روی آن است پایین میباشد.
به حدی که شاید در هنگام آپلود تصویری با حداقل حجم ممکن، با مشکل مواجه شوید.
از طرف دیگر شاید اصلا نتوان آن را اجرا کرد!
نکته: در این آموزش از محیط سیستم عامل لینوکس برای نصب وردپرس بر روی روتر استفاده شده است!
بدین صورت شما می توانید عملیات نصب وردپرس روی مودم را به خوبی انجام دهید.
منبع: Useful Snippets
شاد باشید..
عمرموسی زاده
سلام
خخخخخ بیوگرافی چقد قشنگ بود
ولی از کجا شروع کنیم ینی….
مهندس خوب کاراییش چیه نصب کنم رو وایفای؟ ننوشتی اخه
سید هادی
سلام وقتتون بخیر
اگر ما وردپرس رو داخل هارد اکسترنال نصب کنیم و به این نوع مودم وصل کنیم کل حجم هارد مثل حجم هاستمون میشه
مثلا هارد 1 ترابایت وصل کنیم و آی پی استاتیک خرید کنیم میتونیم روی اینترنت به اطلاعات هارد دسترسی داشته باشیم ؟
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
اطلاعات کاملی در این زمینه ندارم دوست عزیز. پیشنهاد میکنم با دقت بررسی کنید و جستجو کنید تا با اطمینان این کارو انجام بدید
علیرضا
با سلام من دو تا سوال دارم
اول این که با همچین کاری کردن از کامپبوتر های دیگه هم میشه وارد سایت شد؟
و این که راهی هم وجود داره که بشه سرعت رو بالا برد؟
عباس صادقی 8 سال عضو همیار وردپرس
سلام، برای سوال اولتون در صورتی که کامپیوترها به هم شبکه شده باشن، بله امکانش هست!
و برای سوال دوم اگر نصب بر روی مودم باشه خیر، امکان افزودن سرعت فعلا نیستش، شاید در آینده قابلیتی بوجود بیاد که بشه باهاش این کار رو انجام داد!
موفق باشید
صابر
من میخوام بازی انلاین داخل کافی نت به صورت افلاین نصب کنم تا تمام کاربران داخل بتوان بازی کنند چطور باید انجام بدم
عباس صادقی 8 سال عضو همیار وردپرس
با شبکه کردن کامپیوترها و نصب وردپرس و یا اسکریپت دلخواهتون که میخواین باهاش پروژهتون رو راهاندازی کنید قابل انجام هست!
موفق باشید..
صابر
وقتی رمپ سرور رو از سیستم دیگه میخوام ران کنم لود نمیکنه
farhad.3.rohani809 10 سال عضو همیار وردپرس
سلام.ممنون از مطلب خیلی خوب تون .
من خیلی وقت که می خوام وردپرس رو روی کامپیوتر نصب کنم . و یک آدرس بهش اختصاص بدم تا هر کی می خواد بدون اینترنت به سایت دسترسی پیدا کنه.
اینکار از جهت های مختلفی بسیار مفید است:
1-هزینه اینترنت
2-درسترسی کاربران به اطلاعات حجم مثل فیلم
3-سرعت بالا چون یک عامل سرعت گیر ، سرعت اینترنت است
4-امنیت بالاتر چون محدوده استفاده کنندگان کم می شود و ممکن است همه یا دانشجو باشن در دانشگاه یا مردمی که برای انجام کار های اداری به یک سازمان مراجعه می کنند.
من برای اینکار از نرم افزار هایی که کاربردی نزدیک داشتن استفاده کردم
مثلا نرم افزاری که اینترنت رو در بسته ها و محدوده های مشخص پولی یا رایگان تقسیم کرد .یا همان کافی نت ها و یا گیم نت مثل نرم افزار ANTAMADIA که علاوه بر فروش و مدیریت اینترنت می توان در فروشکاه ها سفارشات رو مشتریان با گوشی هایشان ثبت کنند و از این دست فعالیت ها.
که حتما نیاز به دو کارت شبکه است.
ممنون می شم اگه یه راهی پیدا کنید تا بشه وردپرس لوکال هاست رو از طریق وایفا قابل استفاده برای دیگران بکنیم. مثلا بتونم برای دانشگاه نظرسنجی آنلاین بزارم و دانش جویان از طریق مرورگر گوشی یا لبتاپ شون وارد وردپرس لوکال هاست بشن و نظرسنجی انجام بدیم.
عباس صادقی 8 سال عضو همیار وردپرس
این مورد با شبکه کردن کامپیوترها به هم دیگه قابل ایجاد هست، این مقاله هم صرفا برای چنین هدفی تهیه شده که صرفا وردپرس رو محدود به هاست و دامین و.. نبینیم
موفق باشید..
امير
با مياد موافقم
كاش چند تا مثال با پياده سازي هم بيان كنيد تا مني كه بلد نيستم هم بتونم بيشتر ياد بگيرم. وگرنه در درجه اول هيچ نفعي تو اين كار نمي بينم. لطفا مثال عملي براش بزنيد
عباس صادقی 8 سال عضو همیار وردپرس
کامنت بالاتر رو مطالعه کنید دوست عزیز 😀
این کار میتونه بهترین گزینه برای دانشگاهها و مراکز آموزشی، کافینتها و .. باشه تا در حالت آفلاین و بدون نیاز به بستر اینترنت بتونن فعالیتهایی رو در سطح خیلی کوچیک داشته باشن!
موفق باشید..
علی مسعودی
سلام . کاربرد خاصی هم داره جایی؟
میلاد
چرا باید وردپرس رو روی مودم نصب کنیم ؟
عباس صادقی 8 سال عضو همیار وردپرس
سوال خوبیه، شاید این کار بتونه باعث ایجاد جرقه و یه ایده براتون بشه که بیاین از سخت افزارهای دیگه یا شبکیه کردن چند سیستم توی شرکت بخواین کارمندانتون از این طریق به امکاناتی دسترسی داشته باشن!
و…
آسیا وردپرس 11 سال عضو همیار وردپرس
یعنی یه جور همون لوکال هاست تحت شبکه است؟
عباس صادقی 8 سال عضو همیار وردپرس
تقریبا..