วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
Joomla! เป็น CMS ที่ค่อนข้างใช้งานง่ายและเป็นทางเลือกที่ดีมากสำหรับ WordPress ในปี 2015 ประมาณ 2.8% ของเว็บไซต์ทั้งหมดบนอินเทอร์เน็ตใช้ Joomla! เป็น CMS ของพวกเขา ในคู่มือนี้เราจะมาดูวิธีการติดตั้ง Joomla! บน Ubuntu ด้วย LAMP stack (ใช้ Apache เว็บเซิร์ฟเวอร์)
อัปเดตรายการที่เก็บข้อมูลของคุณก่อน:
apt-get update
จากนั้นติดตั้งเว็บเซิร์ฟเวอร์ Apache:
apt-get install apache2
เราจะติดตั้ง MySQL สำหรับฐานข้อมูลและphp5-mysqlเพื่อให้ PHP สามารถสื่อสารกับ MySQL
apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
ให้rootรหัสผ่านที่ปลอดภัยแก่ผู้ใช้MySQL ของคุณ
ตั้งค่า MySQL:
mysql_install_db
สิ้นสุดการติดตั้งโดยดำเนินการ:
/usr/bin/mysql_secure_installation
ป้อนrootรหัสผ่านที่คุณเพิ่งสร้าง
ใช้การตั้งค่าต่อไปนี้เพื่อให้มั่นใจว่าการติดตั้ง MySQL ของคุณปลอดภัย:
Change the root password? [Y/n] n
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y
All done! If you've completed all of the above steps, your MySQL
installation should now be secure.
Thanks for using MySQL!
PHP ต้องใช้ Joomla! ติดตั้งด้วยapt-get:
apt-get install php5 libapache2-mod-php5 php5-mcrypt
ติดตั้ง PHP แล้ว
ยืนยันว่าติดตั้ง Apache สำเร็จแล้วโดยป้อน IP ของเซิร์ฟเวอร์ของคุณในเบราว์เซอร์ของคุณ คุณจะเห็นหน้า "Apache2 Ubuntu Default Page"
เพื่อยืนยันว่า PHP ติดตั้งสำเร็จให้ลบหน้าเริ่มต้น:
rm /var/www/html/index.html
สร้างไฟล์ใหม่:
touch /var/www/html/index.php
แก้ไข:
vi /var/www/html/index.php
และป้อนรหัส PHP ตัวอย่างเช่น:
<?php
phpinfo();
?>
ป้อน IP เซิร์ฟเวอร์ของคุณในเบราว์เซอร์ของคุณอีกครั้ง ตอนนี้คุณจะเห็นเพจที่มีเอาต์พุตเช่น:
PHP Version 5.5.12-2ubuntu4.6
นี่คือหน้าที่มีข้อมูลเกี่ยวกับการติดตั้ง PHP ของคุณ PHP ทำงานถ้าคุณเห็นหน้านี้ ตอนนี้ลบindex.phpไฟล์ของคุณ:
rm /var/www/html/index.php
Joomla! ต้องการไฟล์จำนวนหนึ่งที่ต้องดาวน์โหลดซึ่งจำเป็นสำหรับการใช้ CMS ไปที่โฟลเดอร์/var/www/htmlและดาวน์โหลด Joomla!:
cd /var/www/html
wget https://github.com/joomla/joomla-cms/releases/download/3.4.3/Joomla_3.4.3-Stable-Full_Package.zip
ติดตั้งunzipหากคุณยังไม่ได้ติดตั้ง:
apt-get install unzip
เปิดเครื่องรูด Joomla! ไฟล์:
unzip Joomla*
ทำให้.htaccessไฟล์ใช้งานได้โดยเปลี่ยนชื่อ:
mv htaccess.txt .htaccess
คุณจะต้องสร้างฐานข้อมูล MySQL ที่ Joomla! สามารถจัดเก็บข้อมูล ในการทำเช่นนี้ไปที่ MySQL:
mysql -u root -p
ในคำสั่งนี้-uเป็นชื่อของผู้ใช้ MySQL และ-pระบุว่าคุณต้องรับรองความถูกต้องด้วยรหัสผ่าน
สร้างผู้ใช้ใหม่:
CREATE USER 'joomla'@'localhost' IDENTIFIED BY 'password';
นี่เป็นการอ่านที่joomlaควรเป็นชื่อผู้ใช้ของผู้ใช้ MySQL ใหม่ของคุณและpasswordจะเป็นรหัสผ่าน ตัวอย่างเช่นหากคุณต้องการชื่อผู้ใช้cmsและรหัสผ่านให้test123พิมพ์:
CREATE USER 'cms'@'localhost' IDENTIFIED BY 'test123';
ให้สิทธิ์พิเศษดังนั้นผู้ใช้รายนี้จะสามารถใช้ฐานข้อมูลของคุณ:
GRANT ALL PRIVILEGES ON * . * TO 'cms'@'localhost';
อีกครั้งcmsคือชื่อผู้ใช้ของผู้ใช้ MySQL ที่คุณเพิ่งสร้างขึ้น
ตรวจสอบให้แน่ใจว่าการเปลี่ยนแปลงของคุณใช้งานได้ทันทีดังนั้นให้พิมพ์:
FLUSH PRIVILEGES;
ตอนนี้สร้างฐานข้อมูล:
CREATE DATABASE joomla;
แทนที่joomlaด้วยชื่อฐานข้อมูล
พิมพ์quitหรือexitเพื่อออกจากเชลล์
ไปที่ IP เซิร์ฟเวอร์ของคุณในเบราว์เซอร์ของคุณ ตอนนี้คุณจะเห็น Joomla! กระบวนการติดตั้ง
ป้อนชื่อเว็บไซต์ของคุณและข้อมูลอื่น ๆ เมื่อป้อนแล้วคลิก "ถัดไป"
ในDatabase Configurationส่วนคุณจะต้องป้อนชื่อผู้ใช้รหัสผ่านและชื่อฐานข้อมูลที่คุณเพิ่งสร้างขึ้น ในกรณีของฉันนี่จะเป็น:
Database Type: MySQLi
Host Name: localhost
Username: cms
Password: test123
Database Name: joomla
Table Prefix: this can be anything you like. For example: cms_ or joomla_
Old Database Process: Remove
คลิก "ถัดไป" หลังจากยืนยันข้อมูลที่คุณป้อนถูกต้อง
ยินดีด้วย! คุณได้ติดตั้ง Joomla!
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
เรียนรู้วิธีการตั้งค่า Nginx บน Ubuntu สำหรับการสตรีมวิดีโอสด HLS ด้วยคำแนะนำที่ชัดเจนและเป็นประโยชน์
เรียนรู้การใช้ Percona XtraBackup สำหรับการสำรองข้อมูลด้วยวิธีที่เป็นระบบและง่ายดายบน WordPress ออนไลน์ของคุณ
ReactOS ซึ่งเป็นโอเพ่นซอร์สและระบบปฏิบัติการฟรีพร้อมเวอร์ชันล่าสุดแล้ว สามารถตอบสนองความต้องการของผู้ใช้ Windows ยุคใหม่และล้ม Microsoft ได้หรือไม่? มาหาข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบเก่านี้ แต่เป็นประสบการณ์ OS ที่ใหม่กว่ากัน
การโจมตีของ Ransomware กำลังเพิ่มขึ้น แต่ AI สามารถช่วยจัดการกับไวรัสคอมพิวเตอร์ตัวล่าสุดได้หรือไม่? AI คือคำตอบ? อ่านที่นี่รู้ว่า AI boone หรือ bane
ในที่สุด Whatsapp ก็เปิดตัวแอพเดสก์ท็อปสำหรับผู้ใช้ Mac และ Windows ตอนนี้คุณสามารถเข้าถึง Whatsapp จาก Windows หรือ Mac ได้อย่างง่ายดาย ใช้ได้กับ Windows 8+ และ Mac OS 10.9+
อ่านข้อมูลนี้เพื่อทราบว่าปัญญาประดิษฐ์กำลังได้รับความนิยมในหมู่บริษัทขนาดเล็กอย่างไร และเพิ่มโอกาสในการทำให้พวกเขาเติบโตและทำให้คู่แข่งได้เปรียบ
เมื่อเร็ว ๆ นี้ Apple เปิดตัว macOS Catalina 10.15.4 การอัปเดตเสริมเพื่อแก้ไขปัญหา แต่ดูเหมือนว่าการอัปเดตทำให้เกิดปัญหามากขึ้นที่นำไปสู่การสร้างเครื่อง Mac อ่านบทความนี้เพื่อเรียนรู้เพิ่มเติม
13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data
คอมพิวเตอร์ของเราจัดเก็บข้อมูลทั้งหมดในลักษณะที่เรียกว่าระบบไฟล์บันทึก เป็นวิธีการที่มีประสิทธิภาพที่ช่วยให้คอมพิวเตอร์สามารถค้นหาและแสดงไฟล์ได้ทันทีที่คุณกดค้นหาhttps://wethegeek.com/?p=94116&preview=true