راهنمای نصب


نصب با استفاده از GitHub

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

  1. بسته را در یک فهرست خالی از حالت فشرده جدا کرده و همه چیز را بارگذاری کنید.

  2. wpadmininstallphp را در مرورگر خود باز کنید. این شما را از طریق فرآیند تنظیم یک پرونده wp-config.php با جزئیات اتصال پایگاه داده خود انجام می دهد.

  3. اگر به دلایلی این کار نمی کند ، نگران نباشید. این کار در همه میزبان وب کار نمی کند. wp-config-sample.php را با یک ویرایشگر متن مانند WordPad یا مشابه باز کنید و جزئیات اتصال پایگاه داده خود را پر کنید.

  4. پرونده را به عنوان wp-config.php ذخیره کرده و آن را بارگذاری کنید.

  5. wpadmininstallphp را در مرورگر خود باز کنید.

  6. پس از تنظیم پرونده پیکربندی ، نصب کننده جداول مورد نیاز سایت شما را تنظیم می کند. اگر خطایی وجود دارد ، پرونده wp-config.php خود را دوبار بررسی کنید و دوباره امتحان کنید. اگر دوباره شکست خورد ، لطفاً به همان اندازه داده های جمع آوری شده به انجمن های پشتیبانی وردپرس بروید.

  7. اگر گذرواژه را وارد نکردید ، رمزعبور داده شده به شما را یادداشت کنید. اگر نام کاربری ارائه ندادید ، “مدیر” خواهد بود.

5- نصب کننده باید شما را به صفحه ورود ارسال کند. با نام کاربری و رمز عبوری که در طول نصب انتخاب کرده اید وارد شوید. اگر یک رمز عبور برای شما ایجاد شده است ، می توانید برای تغییر رمز عبور بر روی “نمایه” کلیک کنید.

نصب با استفاده از docker

بسته های Docker را با دستور APT در زیر نصب کنید:

apt-get install docker.io

پس از اتمام نصب ، Docker را شروع کنید و آن را اضافه کنید تا در زمان بوت سیستم با دستور SystemCtl اجرا شود:

systemctl start docker
systemctl enable docker

بعد ، نسخه Docker را با این دستور Docker بررسی کنید:

docker version
docker run hello-world

ظرف Mariadb را تنظیم کنید

در این مرحله ، ما یک تصاویر MariaDB جدید را از رجیستری Docker بارگیری می کنیم و یک ظرف جدید را بر اساس آن تصویر ایجاد می کنیم. ما یک پایگاه داده و کاربر جدید را برای نصب وردپرس پیکربندی خواهیم کرد. تصویر Docker Mariadb را با دستور Docker Pull در سیستم بارگیری کنید:

docker pull mariadb

اکنون می توانید تصویر جدید Docker Mariadb را با دستور زیر مشاهده کنید:

docker images

در مرحله بعد ، یک ظرف جدید از تصویر MariaDB برای نصب وردپرس ایجاد کنید. قبل از ایجاد کانتینر جدید ، یک دایرکتوری جدید برای داده های وردپرس ، فهرست پایگاه داده و دایرکتوری کد وردپرس ایجاد کنید.

mkdir ~/wordpress
mkdir -p ~/wordpress/database
mkdir -p ~/wordpress/html

اکنون ظرف جدید Mariadb را با نام “WordPressDB” با دستور زیر ایجاد کنید:

docker run -e MYSQL_ROOT_PASSWORD=aqwe123 -e MYSQL_USER=wpuser -e MYSQL_PASSWORD=wpuser@ -e MYSQL_DATABASE=wordpress_db -v /root/wordpress/database:/var/lib/mysql --name wordpressdb -d mariadb

کانتینر themariadbriadb ایجاد شده است ، اکنون کاربر جدید و پایگاه داده برای نصب وردپرس را بررسی کنید تا اطمینان حاصل شود که هیچ خطایی با دستور در بالا وجود ندارد. از دستگاه میزبان ، آدرس IP Container WordPressDB را با دستور Docker در زیر بررسی کنید:

docker inspect -f '{{ .NetworkSettings.IPAddress }}' wordpressdb

در مرحله بعد ، با دستور MySQL از سیستم میزبان به ظرف WordPressDB وصل شوید:

mysql -u wpuser -h 172.17.0.2 -p 
TYPE PASSWORD: wpuser@

ظرف جدید Docker ، کاربر MySQL و پایگاه داده MySQL برای وردپرس با موفقیت ایجاد شده است.

ظرف وردپرس را تنظیم کنید

پس از ایجاد ظروف پایگاه داده ، آخرین تصویر Docker WordPress را با دستور Docker Pull بارگیری کنید:

docker pull wordpress:latest

پس از اتمام بارگیری ، یک ظرف جدید از تصاویر با نام “WPContainer” ایجاد کنید.

docker run -e WORDPRESS_DB_USER=wpuser -e WORDPRESS_DB_PASSWORD=wpuser@ -e WORDPRESS_DB_NAME=wordpress_db -p 8081:80 -v /root/wordpress/html:/var/www/html --link wordpressdb:mysql --name wpcontainer -d wordpress

برای دیدن کانتینر وردپرس ، می توانید آن را با دستور curl در IP میزبان و پورت 8081 بررسی کنید.

curl -I 192.168.43.99:8081

نتایج را مشاهده خواهید کرد:

  • سرور وب Apache است که روی Debian اجرا می شود.
  • PHP 5.6 در ظرف در حال اجرا است.
  • تغییر مسیر را به نصب وردپرس می بینید.
 فارسی