نصب وردپرس در vps ایران و آمریکا بلوسرور

با خرید vps بلوسرور، وردپرس را علاوه بر روش مرسوم دانلود و آپلود در هاست میتوان در vps ایران، vps آلمان، vps آمریکا Blueserver به راحتی و بدون دانلود آپلود و فقط با اجرای دستورات لینوکسی نصب کرد. در این آموزش نحوه نصب وردپرس در سرور مجازی را به ۴ روش Docker ،EasyEngine ،WordOps ،WordPress Toolkit آموزش میدهیم.

 

نصب داکر (Docker) در VPS آمریکا بلوسرور

اگر درباره کانتینرها آشنا هستید و قصد راه اندازی سایت وردپرسی در محیط های ایزوله شده دارین، در این قسمت راهنمای گام به گام نصب وردپرس با استفاده از داکر را بررسی میکنیم.

Docker یک نرم‌افزار کانتینر‌سازی منبع باز است که محیط‌های ایزوله را برای اجرای یک برنامه ایجاد میکند و شما میتوانید چندین برنامه رو جدا از هم در محیط های ایزوله شده اجرا کنین . برخلاف ماشین‌های مجازی، هر کانتینر به سیستم‌عامل جدیدی نیاز ندارد و از همان سیستم عامل استفاده میکند بخاطر همین حجم کار دستگاه بسیار سبک‌تر میشود و یک سرور می‌تواند چندین کانتینر را به طور همزمان اجرا کند.

یک محیط تست وردپرس عموما منابع سیستم زیادی از سیستم را مصرف میکند، اما با استفاده از داکر میتوان تا یک محیط حداقلی را بدون هدر دادن فضای سرور و حافظه استفاده کند. در این آموزش مراحل نصب داکر در سیستم اوبونتو با خرید vps ایران بلوسرور یا vps آمریکا را بررسی میکینم. در مرحله اول سیستم عامل را آپدیت میکنیم و دسترسی apt را برای repository ها فعال میکنیم.

sudo apt-get update

sudo apt-get install

apt-transport-https

ca-certificates

curl

gnupg-agent

software-properties-common

حالا Docker’s GPG key را اضافه میکنیم

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –

 

و Docker’s repository را هم اضافه میکنیم

sudo add-apt-repository

“deb [arch=amd64] https://download.docker.com/linux/ubuntu

$(lsb_release -cs)

stable”

 

و Docker’s repository را آپدیت و داکر را نصب میکنیم

sudo apt-get update

sudo apt install docker-ce

 

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

نصب وردپرس با داکر

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

mkdir ~/wordpress/

cd ~/wordpress/

سپس یک فایل به نام docker-compose.yml در همان پوشه وردپرس با فرمت yaml میسازیم تا تنظیمات نصب را در این پوشه قرار دادیم، دستورات زیر را کپی کنید و در این فایل قرار بدین :

version: ‘3.3’

services:

db:

image: mysql:5.7

volumes:

– db_data:/var/lib/mysql

restart: always

environment:

MYSQL_ROOT_PASSWORD: somewordpress

MYSQL_DATABASE: wordpress

MYSQL_USER: wordpress

MYSQL_PASSWORD: wordpress

wordpress:

depends_on:

– db

image: wordpress:latest

ports:

– “۸۰۰۰:۸۰”

restart: always

environment:

WORDPRESS_DB_HOST: db:3306

WORDPRESS_DB_USER: wordpress

WORDPRESS_DB_PASSWORD: wordpress

WORDPRESS_DB_NAME: wordpress

volumes:

db_data: {}

سپس دستور زیر را برای اجرای containers وارد کنین

docker-compose up -d

 

اگر آدرس localhost:8000 یا از طریق دامنه یا IP، آدرس سرورتان را در مرورگر وارد کنین وارد صفحه نصب وردپرس میشید.

 

نصب وردپرس در VPS ایران بلوسرور با EasyEngine

EasyEngine مجموعه‌ای از اسکریپت‌های لینوکس است که نصب و مدیریت Nginx، MariaDB، PHP را برای وردپرس با استفاده از دستورات ترمینال آسانتر می‌کند. EasyEngine را میتوانید بر سیستم عامل های لینوکسی توزیع دبیان نصب کنین و از ویژگی های کش های مختلف هم مانند WP Super Cache، W3 Total Cache، Redis Cache و nginx_fastcgi_cache بهره ببرید.

اگر شما توسعه دهنده وردپرس هستید و نیاز به نصب وردپرس دارین، با استفاده از EasyEngine فرآیند نصب به ساده ترین و کوتاه ترین زمان قابل انجام است. در این آموزش، نحوه نصب وردپرس با EasyEngine را در اوبونتو ۲۰٫۰۴ در vps آمریکا بلوسرور به شما نشان خواهیم داد.

با دستور زیر میتوانیم EasyEngine را باید خرید vps نصب کنیم.

wget -qO ee https://rt.cx/ee4 && sudo bash ee

بعد از زدن دستور بالا چند ثانیه صبر کنید چونکه easyengine در سرور شما دانلود و تنظیم شدن است و از شما خواسته میشود تا نام و آدرس ایمیل را وارد کنید.

بعد از نصب مثلا با دستور زیر وردپرس را میتوانین نصب کنین (به جای yoursitename.com آدرس سایت خودتان را وارد کنید)

ee site create yoursitename.com

یا با خرید vps، دستور زیر وردپرس را با ssl lets encrypt نصب میکند.

ee site create example.com –ssl=le

یا نمونه دیگه ای از دستورات ee برای نصب مدل های مختلف کش را میتوانید مشاهده کنید :

ee site create example.com –wp # نصب وردپرس بدون هیچگونه کش

ee site create example.com –w3tc # نصب وردپرس با پلاگین کش  w3-total-cache

ee site create example.com –wpsc # نصب وردپرس با پلاگین کش  whisp-super-cache

ee site create example.com –wpfc # نصب وردپرس به همراه وب سرور و هندلر  nginx fastcgi_cache

ee site create example.com –wpredis # نصب وردپر به همراه کش  nginx redis_cache

برای دستورات و توضیحات کاملتر میتوانید به سایت مرجع مراجعه کنید :  https://easyengine.io/commands/

 

نصب وردپرس با WordOps در vps بلوسرور

عملکرد بالا، پایداری و امنیت سه ویژگی اساسی WordOps هستند. WordOps  یک فورک EasyEngine است و بصورت خودکار آنتی ویروس Clam AV را هم نصب میکند و دارای پنل مدیریتی کامل و یک محیط user friendly را در vps ایجاد میکند. WordOps در واقع یک کنترل پنل کامل وردپرسی است که با خرید vps میتوانید آنرا نصب کنین. برای دسترسی به دمو این کنترل پنل از لینک زیر میتونین اقدام کنید.

https://demo.wordops.eu

با دستور زیر میتوانید آنرا درblueserver vps نصب کنید

wget -qO wo wops.cc && sudo bash wo

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

https://docs.wordops.net/getting-started/installation-guide/

 

نصب WordPress Toolkit در هاست وردپرس cPanel

WordPress Toolkit یک ابزار رایگان برای cpanel است که میتوان آنرا با vps نصب کرد و تمام هاست های سی پنل، امکان نصب خودکار وردپرس را داشته باشند. با دستور زیر میتوانیم آنرا نصب کنیم

sh <(curl https://wp-toolkit.plesk.com/cPanel/installer.sh || wget -O – https://wp-toolkit.plesk.com/cPanel/installer.h)


تمام آموزش های بالا فقط برای نصب وردپرس با خرید vps بود، این آموزش ها را میتوانید در vps بلوسرور یا هر لوکیشن دیگه ای نصب کنین، اما برای اینکه سایت وردپرس شما از دامنه در دسترس قرار بگیرد باید سرویس dns را در سرور نصب و تنظیم کنید.

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.