<ก่อนหน้านี้ | เนื้อหา | ถัดไป>
4.2 องค์ประกอบ
สำหรับการกำหนดค่าแอปพลิเคชัน WordPress แรกของคุณ ให้กำหนดค่าไซต์ apache เปิด /etc/apache2/sites- พร้อมใช้งาน/wordpress.conf และเขียนบรรทัดต่อไปนี้:
นามแฝง /blog /usr/share/wordpress
ตัวเลือก FollowSymLinks
ตัวเลือกการจำกัด AllowOverride FileInfo DirectoryIndex index.php
อนุญาตให้สั่ง ปฏิเสธ อนุญาตจากทั้งหมด
ตัวเลือก FollowSymLinks
อนุญาตให้สั่ง ปฏิเสธ อนุญาตจากทั้งหมด
เปิดใช้งานไซต์ WordPress ใหม่นี้
sudo a2ensite เวิร์ดเพรส
เมื่อคุณกำหนดค่าเว็บเซิร์ฟเวอร์ apache2 และเตรียมให้พร้อมสำหรับแอปพลิเคชัน WordPress ของคุณแล้ว คุณควรเริ่มต้นใหม่ คุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อรีสตาร์ทเว็บเซิร์ฟเวอร์ apache2:
sudo systemctl restart apache2.service
เพื่ออำนวยความสะดวกในการติดตั้ง WordPress หลายรายการ ชื่อของไฟล์การกำหนดค่านี้จะขึ้นอยู่กับส่วนหัวของโฮสต์ของคำขอ HTTP ซึ่งหมายความว่าคุณสามารถกำหนดค่าต่อ VirtualHost ได้โดยง่าย
จับคู่ส่วนชื่อโฮสต์ของการกำหนดค่านี้กับ Apache Virtual Host ของคุณ เช่น /etc/wordpress/ config-10.211.55.50.php, /etc/wordpress/config-hostalias1.php เป็นต้น คำแนะนำเหล่านี้ถือว่าคุณสามารถเข้าถึง Apache ผ่านชื่อโฮสต์ localhost (อาจใช้อุโมงค์ ssh) ถ้าไม่ ให้แทนที่ /etc/wordpress/config- localhost.php ด้วย /etc/wordpress/config-NAME_OF_YOUR_VIRTUAL_HOST.php
เมื่อไฟล์การกำหนดค่าถูกเขียนขึ้น คุณจะต้องเลือกแบบแผนสำหรับชื่อผู้ใช้และรหัสผ่านไปยัง mysql สำหรับอินสแตนซ์ฐานข้อมูล WordPress แต่ละรายการ เอกสารนี้แสดงตัวอย่างเดียวคือ localhost
ตอนนี้กำหนดค่า WordPress เพื่อใช้ฐานข้อมูล mysql เปิด /etc/wordpress/config-localhost.php ไฟล์และเขียนบรรทัดต่อไปนี้:
<?php
กำหนด ('DB_NAME', 'เวิร์ดเพรส'); กำหนด ('DB_USER', 'เวิร์ดเพรส'); กำหนด ('DB_PASSWORD', 'รหัสผ่านของคุณที่นี่'); กำหนด ('DB_HOST', 'localhost');
กำหนด ('WP_CONTENT_DIR', '/usr/share/wordpress/wp-content');
?>
ตอนนี้สร้างฐานข้อมูล mysql นี้ เปิดไฟล์ชั่วคราวด้วยคำสั่ง mysql เวิร์ดเพรส.sql และเขียนบรรทัดต่อไปนี้:
สร้างฐานข้อมูลเวิร์ดเพรส;
ให้สิทธิ์เลือก, แทรก, อัปเดต, ลบ, สร้าง, วาง, เปลี่ยนแปลง
บนเวิร์ดเพรส*
ถึง wordpress@localhost
ระบุโดย 'รหัสผ่านของคุณที่นี่'; สิทธิ์ในการล้าง;
ดำเนินการคำสั่งเหล่านี้
แมว wordpress.sql | sudo mysql --defaults-extra-file=/etc/mysql/debian.cnf
ตอนนี้คุณสามารถกำหนดค่า WordPress ใหม่ได้โดยไปที่ http://localhost/blog/wp-admin/install.php (หรือ http://NAME_OF_YOUR_VIRTUAL_HOST/blog/wp-admin/install.php หากเซิร์ฟเวอร์ของคุณไม่มี GUI และคุณกำลังกำหนดค่า WordPress ให้เสร็จสิ้นผ่านเว็บเบราว์เซอร์ที่ทำงานบนคอมพิวเตอร์เครื่องอื่น) กรอกชื่อไซต์ ชื่อผู้ใช้ รหัสผ่าน และ อีเมลและคลิกติดตั้ง WordPress
จดรหัสผ่านที่สร้างขึ้น (ถ้ามี) และคลิกรหัสผ่านสำหรับเข้าสู่ระบบ WordPress ของคุณพร้อมใช้งานแล้ว