วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
ในบทช่วยสอนนี้คุณจะได้เรียนรู้วิธีการติดตั้ง Cachet บน Debian 8 Cachet เป็นระบบหน้าสถานะโอเพนซอร์สที่ทรงพลัง
บทช่วยสอนนี้จะสมมติว่าคุณได้ติดตั้ง MySQL บน VPS แล้ว
อัปเดตระบบของคุณ:
apt-get update -y
ติดตั้งไลบรารีเหล่านี้:
apt-get install php5 php5-mysql libapache2-mod-php5 php5-fpm php5-cli php5-curl php5-gd git sudo apache2 -y
จากนั้นไปที่/var/www:
cd /var/www/
โคลนที่เก็บ git สำหรับ Cachet:
git clone https://github.com/cachethq/Cachet.git
ตอนนี้นำทางไปยังไดเรกทอรี/var/www/Cachet:
cd Cachet
เรียกใช้คำสั่งต่อไปนี้ซึ่งจะส่งผลให้รายการของรุ่น:
git tag -l
v2.3.4
v2.3.5
v2.3.6
v2.3.7
v2.3.8
v2.3.9
เลือกรุ่นล่าสุดในกรณีของเรามันv2.3.9:
git checkout v2.3.9
เข้าสู่ระบบ MySQL:
mysql -u root -p
เมื่อคุณป้อนรหัสผ่านแล้วให้สร้างฐานข้อมูลชื่อcachet:
CREATE DATABASE cachet;
สร้างผู้ใช้ใหม่สำหรับฐานข้อมูลนี้แทนที่ `RANDOM_PASSWORD 'ด้วยรหัสผ่านที่คุณเลือก:
CREATE USER 'cachet'@'localhost' IDENTIFIED BY 'RANDOM_PASSWORD';
GRANT ALL PRIVILEGES ON cachet.* TO 'cachet'@'localhost';
FLUSH PRIVILEGES;
เปลี่ยนชื่อenv.exampleเป็น.env:
mv .env.example .env
แก้ไข.envด้วยรายละเอียด MySQL ของคุณ
จากนั้นติดตั้งนักแต่งเพลง:
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
สร้างรหัส:
php artisan key:generate
หากคุณพบข้อผิดพลาด:
PHP Warning: require(/root/Cachet/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in /root/Cachet/bootstrap/autoload.php on line 28
PHP Fatal error: require(): Failed opening required '/root/Cachet/bootstrap/../vendor/autoload.php' (include_path='.:/usr/share/php:/usr/share/pear') in /root/Cachet/bootstrap/autoload.php on line 28
... จากนั้นเรียกใช้คำสั่งต่อไปนี้:
composer update --no-scripts
หากคุณพบข้อผิดพลาดนี้:
[ErrorException]
proc_open(): fork failed - Cannot allocate memory
... จากนั้นเรียกใช้คำสั่งต่อไปนี้:
/bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
/sbin/mkswap /var/swap.1
/sbin/swapon /var/swap.1
สร้างรหัสใหม่:
php artisan key:generate
ติดตั้ง Cachet:
php artisan app:install
เปิดใช้งานmod_rewrite:
a2enmod rewrite
a2enmod rewrite
service apache2 restart
นำทางไปที่/etc/apache2/sites-enabled/:
cd /etc/apache2/sites-enabled/
สร้างไฟล์ใหม่เพื่อเข้าถึง Cachet:
mv cachet.conf
ข้างในสำเนาไฟล์ที่สร้างและวางต่อไปนี้:
<VirtualHost *:80>
# Domain from where Cachet will be accessed
ServerName example.com
DocumentRoot "/var/www/Cachet/public"
<Directory "/var/www/Cachet/public">
Require all granted
# Used by Apache 2.4
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
แทนที่example.comด้วยชื่อโดเมนของคุณซึ่งคุณเชื่อมโยงกับ Vultr VPS ของคุณหรือด้วยที่อยู่ IP ของ Vultr Instance ของคุณ
ตีแล้วกดCtrl+XEnter
แก้ไขสิทธิ์ของไฟล์:
chmod -R 777 storage
rm -rf bootstrap/cache/*
chmod -R 777 bootstrap/
คุณติดตั้ง Cachet บน Vultr VPS สำเร็จแล้ว
เรียนรู้วิธีการติดตั้ง 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