จะติดตั้ง WordPress บน Linux ได้อย่างไร?

Wordpress บน Linux

ทำการติดตั้ง XAMPP ที่ถูกต้องในการแจกจ่ายของเราตอนนี้ เราจะใช้โอกาสนี้ในการติดตั้ง WordPress บนคอมพิวเตอร์ของเรา เพื่อให้สามารถทำการทดสอบที่เกี่ยวข้องของเราได้ไม่ว่าจะเป็นการสร้างหรือปรับเปลี่ยนธีมหรือปลั๊กอินสำหรับ CMS นี้

ด้วย WordPress เรามีความเป็นไปได้ที่จะสร้างหน้าเว็บเกือบทุกประเภทด้วยความยืดหยุ่นและปลั๊กอินจำนวนมากที่มีอยู่

การติดตั้ง WordPress บน Linux

ขั้นตอนแรกคือการดาวน์โหลด WordPress จากเว็บไซต์อย่างเป็นทางการสำหรับสิ่งนี้เราต้องไปที่สิ่งต่อไปนี้ ลิงค์.

ทำให้การดาวน์โหลด Wodpress เวอร์ชันล่าสุดพร้อมใช้งาน lขอแนะนำให้วางไฟล์ที่ดาวน์โหลดไว้ในโฟลเดอร์ XAMPP ก่อนที่จะคลายซิป

mv latest.zip /opt/lampp/htdocs/

แตกไฟล์:

unzip /opt/lampp/htdocs/wordpress*.zip

Si คุณต้องการให้ wordpress เป็นตัวหลักบน localhost เราก็ต้องย้ายไฟล์ทั้งหมดดังนี้

เราวางตำแหน่งตัวเองไว้ในโฟลเดอร์ที่คลายซิป:

cd /opt/lampp/htdocs/wordpress-4.9.5/wordpress

และเราย้ายไฟล์ทั้งหมดไปยังพา ธ XAMPP หลัก:

mv wordpress/* …/

เริ่มต้นด้วยการติดตั้ง WordPress บน Linux

ณ จุดนี้เราต้องตรวจสอบว่ากระบวนการ XAMPP ทั้งหมดทำงานโดยไม่มีปัญหา ต้องรัน, php, apache และ mariadb

เราสามารถทำการติดตั้งแบบกราฟิกได้จากเบราว์เซอร์เราต้องไปที่ localhost

วิซาร์ดการติดตั้งและกำหนดค่า WordPress จะปรากฏขึ้นโดยขั้นตอนแรกจะขอให้เราสร้างฐานข้อมูล

การติดตั้ง WordPress

หรือเราสามารถดำเนินการจากเทอร์มินัล สำหรับมัน บนเทอร์มินัลที่เราดำเนินการ:

mysql -u root -p

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

GRANT ALL ON wordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'password';

FLUSH PRIVILEGES;

EXIT;

โดยที่ฐานข้อมูลคือ wordpress และผู้ใช้คือ wodpressuser และรหัสผ่านคือรหัสผ่าน

ตอนนี้ เราอาจทำการติดตั้งคีย์ส่วนตัวหรือไม่ก็ได้ WordPress ช่วยให้เรามีการติดตั้งที่ปลอดภัยยิ่งขึ้น ขึ้นอยู่กับแต่ละคน. ในการทำสิ่งนี้ให้พิมพ์:

curl -s https://api.wordpress.org/secret-key/1.1/salt/

มันจะให้ค่าบางอย่างแก่เราซึ่งเราจะคัดลอกตามที่อยู่ในบล็อกบันทึกย่อแยกต่างหาก

เราเปลี่ยนชื่อไฟล์ต่อไปนี้ พบในโฟลเดอร์ WordPress:

cp wp-config-sample.php wp-config.php

เสร็จแล้ว เราต้องแก้ไขไฟล์ต่อไปนี้และวางข้อมูลของ DB:

 sudo nano wp-config.php

ค้นหาบรรทัดต่อไปนี้และแทนที่สิ่งที่เกี่ยวข้องควรเป็นดังนี้:

define('DB_NAME', 'wordpress');

/** MySQL database username */

define('DB_USER', 'wordpressuser');

/** MySQL database password */

define('DB_PASSWORD', 'password');

. . .

define('FS_METHOD', 'direct');

พวกเขาควรมองหาส่วนของ:

define('AUTH_KEY',         'put your unique phrase here');

define('SECURE_AUTH_KEY',  'put your unique phrase here');

define('LOGGED_IN_KEY',    'put your unique phrase here');

define('NONCE_KEY',        'put your unique phrase here');

define('AUTH_SALT',        'put your unique phrase here');

define('SECURE_AUTH_SALT', 'put your unique phrase here');

define('LOGGED_IN_SALT',   'put your unique phrase here');

define('NONCE_SALT',       'put your unique phrase here');

ที่ไหน พวกเขาจะวางคีย์ส่วนตัวที่ได้รับก่อนหน้านี้

บันทึกและปิดไฟล์

ตอนนี้เราต้องทำ ไปที่เบราว์เซอร์ของเราแล้วเขียนและไปที่ localhostเราจะขอให้ดำเนินการติดตั้งให้เสร็จสิ้น ระบบจะขอให้เราเลือกภาษาพร้อมทั้งกำหนดชื่อผู้ใช้และรหัสผ่าน ซึ่งจะช่วยให้เราเข้าสู่แดชบอร์ด WordPress

ชื่อผู้ใช้และรหัสผ่านจะถูกสร้างขึ้นในฐานะผู้ดูแลระบบและหากพวกเขาต้องการใช้ผู้ใช้ประเภทอื่นที่พวกเขาสร้างขึ้นในตัวเลือกที่ WordPress มีให้

บางครั้งมันขอข้อมูลของการกำหนดค่าฐานข้อมูลคุณสามารถใส่กลับได้ สิ่งนี้เกิดขึ้นเนื่องจากปัญหาแคชคุณสามารถทำความสะอาดและโหลดเบราว์เซอร์ของคุณใหม่เพื่อหลีกเลี่ยงปัญหานี้

ด้วยสิ่งนี้คุณได้ติดตั้ง WordPress ในระบบของคุณเพื่อให้คุณสามารถทำการทดสอบได้

การติดตั้งค่อนข้างง่ายฉันไม่ต้องการลงลึกกว่านี้เนื่องจากการกำหนดค่าของ CMS นี้มีมากมายและขึ้นอยู่กับผู้ใช้ด้วย

คุณสามารถเล่นกับค่า PHP.ini เพื่อปรับให้เข้ากับความต้องการในการใช้งาน WordPress ของคุณรวมทั้งเพิ่มการตั้งค่าให้กับไฟล์. htaccess ที่อยู่ในโฟลเดอร์หลักของ WordPress

ตามที่ฉันแสดงความคิดเห็นสิ่งนี้ขึ้นอยู่กับความต้องการของคุณแล้วและมีข้อมูลเกี่ยวกับเครือข่ายมากเกินไปเกี่ยวกับสิ่งเหล่านี้คุณสามารถพึ่งพา WordPress codex เพื่อเรียนรู้เพิ่มเติมได้


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   โอปป้า dijo

    :)

    1.    โปโปะ dijo

      > :(