วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
LiteSpeed เป็นเว็บเซิร์ฟเวอร์ยอดนิยมซึ่งเป็นที่มาของ Apache มันถูกสร้างขึ้นเพื่อปรับให้เหมาะสมและเร็วขึ้นโดยทั่วไป เราจะสมมติว่าคุณมี CentOS ที่ติดตั้งเรียบร้อยแล้ว
ในคู่มือนี้เราจะติดตั้ง LiteSpeed Standard นี่เป็น LiteSpeed เวอร์ชันฟรีซึ่งเป็นทางเลือกสำหรับ OpenLiteSpeed (เวอร์ชันโอเพ่นซอร์สของ LiteSpeed ซึ่งฟรีเช่นกัน)
เราต้องแน่ใจว่าเซิร์ฟเวอร์ของเราทันสมัย ตรวจสอบให้แน่ใจว่าเป็นกรณีนี้ด้วยการอัปเดตด้วยyum
:
yum update -y
นี่จะอัปเดตซอฟต์แวร์ทั้งหมดที่ติดตั้งบนเซิร์ฟเวอร์ของคุณ หลังจากอัปเกรดเราสามารถดำเนินการต่อและติดตั้ง LiteSpeed
LiteSpeed จะต้องติดตั้งเครื่องมือสำหรับนักพัฒนา ติดตั้งด้วยyum
:
sudo yum groupinstall 'Development Tools'
sudo yum install libxml2-devel.x86_64 openssl-devel.x86_64 bzip2-devel.x86_64 libcurl-devel.x86_64 db4-devel.x86_64 \
libjpeg-devel.x86_64 libpng-devel.x86_64 libXpm-devel.x86_64 freetype-devel.x86_64 gmp-devel.x86_64 \
libc-client-devel.x86_64 openldap-devel.x86_64 libmcrypt-devel.x86_64 mhash-devel.x86_64 freetds-devel.x86_64 \
zlib-devel.x86_64 mysql-devel.x86_64 ncurses-devel.x86_64 pcre-devel.x86_64 unixODBC-devel.x86_64 postgresql-devel.x86_64 \
sqlite-devel.x86_64 aspell-devel.x86_64 readline-devel.x86_64 recode-devel.x86_64 net-snmp-devel.x86_64 \
libtidy-devel.x86_64 libxslt-devel.x86_64 t1lib-devel.x86_64
หลังจากคำสั่งนี้เสร็จสมบูรณ์เครื่องมือสำหรับนักพัฒนาจะถูกติดตั้งและเราสามารถดาวน์โหลด LiteSpeed
ในคู่มือนี้เราจะทำการติดตั้ง LiteSpeed Standard คุณสามารถดาวน์โหลดนี้จากเว็บไซต์ LiteSpeed เลื่อนลงและมองหารุ่น LiteSpeed Standard สำหรับ Linux (x86) http://www.litespeedtech.com/packages/4.0/lsws-4.2.24-std-i386-linux.tar.gz
คลิกขวาที่ปุ่มดาวน์โหลดและคัดลอกลิงก์เพื่อให้คุณจะจบลงด้วยการเชื่อมโยงเช่น ในเซิร์ฟเวอร์ของคุณรัน:
wget URL
ตัวอย่างเช่น:
wget http://www.litespeedtech.com/packages/4.0/lsws-4.2.24-std-i386-linux.tar.gz
ตอนนี้แกะ .tar.gz
LiteSpeed ในการทำสิ่งนี้ให้เรียกใช้งาน:
tar -zxvf lsws*
หลังจากดาวน์โหลด LiteSpeed cd
ไปที่โฟลเดอร์ LiteSpeed และเรียกใช้install.sh
ไฟล์:
./install.sh
ตอนนี้คุณจะเห็นข้อกำหนด หากคุณเห็นด้วยกับพวกเขากดแถบพื้นที่หลายครั้งเพื่อเลื่อนลง หลังจากทำหลายครั้งคุณจะเห็น:
IMPORTANT: In order to continue installation you must agree with above
license terms by typing "Yes" with capital "Y"!
Do you agree with above license?
พิมพ์ "ใช่" ด้วยทุนY
ถ้าคุณเห็นด้วย
ตอนนี้คุณจะถูกถามว่าจะติดตั้ง LiteSpeed อย่างไร หากคุณต้องการติดตั้งในไดเรกทอรีเริ่มต้นเพียงกด Enter
Please specify the destination directory. You must have permissions to
create and manage the directory. It is recommended to install the web server
at /opt/lsws, /usr/local/lsws or in your home directory like '~/lsws'.
ATTENTION: The user 'nobody' must be able to access the destination
directory.
Destination [/usr/local/lsws]:
ตอนนี้คุณจะถูกขอให้ป้อนชื่อผู้ใช้สำหรับผู้ดูแลระบบเพื่อให้คุณสามารถเข้าสู่เว็บอินเตอร์เฟส
Please specify the user name of the administrator.
This is the user name required to log into the administration web interface.
User name [admin]:
หากคุณต้องการใช้ชื่อ "admin" เพียงแค่กด Enter ขอแนะนำให้เปลี่ยนชื่อด้วยเหตุผลด้านความปลอดภัยดังนั้นหากคุณต้องการใช้ชื่ออื่นให้ป้อนและกด Enter
ตอนนี้คุณจะถูกขอให้ป้อนรหัสผ่านสำหรับผู้ดูแลระบบของคุณ คุณจะต้องใช้รหัสผ่านนี้เพื่อเข้าถึงเว็บอินเตอร์เฟส
Please specify the administrator's password.
This is the password required to log into the administration web interface.
Password:
ตรวจสอบให้แน่ใจว่าเป็นรหัสผ่านที่ปลอดภัยเพราะทุกคนที่สามารถเข้าถึงด้วยผู้ใช้ผู้ดูแลระบบของคุณจะสามารถจัดการเซิร์ฟเวอร์ของคุณได้
ตอนนี้คุณจะถูกขอให้ป้อนที่อยู่อีเมล (หรือมากกว่าถ้าคุณต้องการ) หากคุณจำเป็นต้องได้รับแจ้งเกี่ยวกับสิ่งที่เกี่ยวข้องกับการติดตั้งเซิร์ฟเวอร์ / LiteSpeed ซอฟต์แวร์จะส่งอีเมลไปยังที่อยู่อีเมลที่ระบุไว้ที่นี่เพื่อแจ้งให้คุณทราบ
Please specify administrators' email addresses.
It is recommended to specify a real email address,
Multiple email addresses can be set by a comma
delimited list of email addresses. Whenever something
abnormal happened, a notificiation will be sent to
emails listed here.
Email addresses [root@localhost]:
ตัวอย่างเช่น:
Email addresses [root@localhost]: [email protected]
หรือหากคุณต้องการใช้ที่อยู่อีเมลหลายรายการให้ใช้รายการที่คั่นด้วยเครื่องหมายจุลภาคดังนี้:
Email addresses [root@localhost]: [email protected], [email protected]
ตอนนี้คุณจะถูกขอให้ป้อนผู้ใช้ที่เว็บเซิร์ฟเวอร์จะทำงานเป็น ตรวจสอบให้แน่ใจว่านี่เป็นผู้ใช้ที่ไม่ใช่รูทเนื่องจากการใช้ผู้ใช้ที่มีสิทธิ์ใช้งานรูทนั้นไม่ปลอดภัยมาก !
As you are the root user, you must choose the user and group
whom the web server will be running as. For security reason, you should choose
a non-system user who does not have login shell and home directory such as
'nobody'.
User [nobody]:
หากคุณไม่แน่ใจว่าจะต้องป้อนอะไรที่นี่เพียงปล่อยไว้เป็น "ไม่มีใคร"
ทำเช่นเดียวกันสำหรับคำถามถัดไป
Please choose the group that the web server running as.
User 'nobody' is the member of following group(s): nobody
Group [nobody]:
คุณจะถูกถามว่าพอร์ตใดที่เว็บเซิร์ฟเวอร์รับฟัง โดยทั่วไปคุณต้องการตั้งค่านี้เป็นพอร์ต 80 เนื่องจากผู้เข้าชมไม่จำเป็นต้องป้อนพอร์ตหลัง URL ของคุณ ในสถานการณ์ที่เฉพาะเจาะจงคุณอาจต้องการเปลี่ยนแปลงสิ่งนี้ แต่ถ้าไม่มีเหตุผลที่ชัดเจนให้ใส่ 80 ที่นี่
Please specify the port for normal HTTP service.
Port 80 is the standard HTTP port, only 'root' user is allowed to use
port 80, if you have another web server running on port 80, you need to
specify another port or stop the other web server before starting LiteSpeed
Web Server.
You can access the normal web page at http://<YOUR_HOST>:<HTTP_PORT>/
HTTP port [8088]: 80
มีเว็บอินเตอร์เฟสการบริหารเพื่อจัดการเว็บเซิร์ฟเวอร์ LiteSpeed ของคุณ เว็บอินเตอร์เฟสนี้จะต้องทำงานบนพอร์ตอื่นเช่น 7080 (ค่าเริ่มต้น) คุณสามารถปล่อยให้มันเป็นค่าเริ่มต้นยกเว้นว่าคุณต้องการให้มันฟังบนพอร์ตอื่น http://domain.com:port
จากนั้นคุณจะสามารถเข้าถึงเว็บอินเตอร์เฟสการบริหารโดยการพิมพ์
Please specify the HTTP port for the administration web interface,
which can be accessed through http://<YOUR_HOST>:<ADMIN_PORT>/
Admin HTTP port [7080]:
คุณจะถูกถามตอนนี้ว่าคุณต้องการใช้ PHP หรือไม่ หากคุณต้องการใช้ CMS (เช่น Joomla! หรือ WordPress) คุณจะต้องเปิดใช้งานสิ่งนี้ พิมพ์Y
เพื่อเปิดใช้งาน PHP หรือn
ไม่ใช้
You can setup a global script handler for PHP with the pre-built PHP engine
shipped with this package now. The PHP engine runs as Fast CGI which
outperforms Apache's mod_php.
You can always replace the pre-built PHP engine with your customized PHP
engine.
Setup up PHP [Y/n]: Y
สำหรับคำถามถัดไปเพียงกด Enter เว้นแต่คุณจะเป็นผู้ใช้ขั้นสูงและรู้ว่าคุณกำลังทำอะไรที่นี่
Suffix for PHP script(comma separated list) [php]:
คุณจะถูกถามตอนนี้ว่าคุณต้องการใช้ AWStats หรือไม่ AWStats เป็นโปรแกรมที่สร้างสถิติเพื่อให้คุณสามารถดูข้อมูลรายละเอียดเกี่ยวกับผู้เยี่ยมชมได้ พิมพ์y
ถ้าคุณต้องการใช้ AWStats หรือN
หากคุณไม่ต้องการ
AWStats is a popular log analyzer that generates advanced web server
statistics. LiteSpeed web server seamlessly integrates AWStats into
its Web Admin Interface. AWStats configuration and statistics update
have been taken care of by LiteSpeed web server.
Note: If AWStats has been installed already, you do not need to
install again unless a new version of AWStats is available.
Would you like to install AWStats Add-on module [y/N]? N
ถัดไปคุณจะถูกถามว่าคุณต้องการให้ LiteSpeed เริ่มโดยอัตโนมัติเมื่อเซิร์ฟเวอร์รีสตาร์ทหรือไม่ Y
เพื่อป้องกันการหยุดทำงานคุณอาจต้องการนี้ดังนั้นประเภท
Would you like to have LiteSpeed Web Server started automatically
when the server restarts [Y/n]? Y
หากคุณต้องการที่จะเริ่มต้นในขณะนี้ LiteSpeed Y
พิมพ์ n
หากคุณต้องการที่จะเริ่มต้นได้ในภายหลังด้วยตนเองประเภท
[OK] The startup script has been successfully installed!
Would you like to start it right now [Y/n]? Y
หากทุกอย่างเรียบร้อยคุณควรเห็นข้อความต่อไปนี้:
LiteSpeed Web Server started successfully! Have fun!
เมื่อคุณไปที่เซิร์ฟเวอร์ IP หรือชื่อโดเมนของคุณตอนนี้คุณจะเห็นหน้าเริ่มต้น ตอนนี้คุณสามารถเริ่มต้นสร้างเว็บไซต์ได้แล้ว!
เพื่อให้การรับส่งข้อมูลไปยังเว็บเซิร์ฟเวอร์ LiteSpeed ของเราเราต้องเปิดพอร์ตสำหรับเว็บเซิร์ฟเวอร์ของเรา (80) และเว็บอินเตอร์เฟสการบริหาร (7080):
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables -I INPUT -p tcp --dport 7080 -j ACCEPT
service iptables save
หากคุณเปลี่ยนพอร์ตเหล่านี้ในระหว่างการติดตั้งตรวจสอบให้แน่ใจว่าคุณได้เปลี่ยนพอร์ตเหล่านั้นในiptables
กฎเช่นกัน
ขอแสดงความยินดีขณะนี้คุณมีเว็บเซิร์ฟเวอร์ LiteSpeed ที่ทำงานได้อย่างสมบูรณ์ หากท่านมีข้อสงสัยหรือปัญหาใด ๆ โปรดดูที่เอกสารหรือฟอรั่มการสนับสนุน LiteSpeed
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
ใช้ระบบที่แตกต่างกันอย่างไร Pagekit เป็น CMS โอเพนซอร์สที่เขียนด้วย PHP ซอร์สโค้ดของ Pagekit นั้นโฮสต์บน GitHub คำแนะนำนี้จะแสดงให้คุณเห็นว่า
TestLink เป็นระบบดำเนินการจัดการทดสอบบนเว็บโอเพ่นซอร์ส ช่วยให้ทีมงานประกันคุณภาพสามารถสร้างและจัดการกรณีทดสอบได้เช่นกัน
FTP ที่ปลอดภัยมากหรือเพียงแค่ vsFTPd เป็นซอฟต์แวร์น้ำหนักเบาที่มีความสามารถในการปรับแต่ง ในบทช่วยสอนนี้เราจะรักษาความปลอดภัยของข้อความ
CentOS ติดตามการพัฒนา Red Hat Enterprise Linux (RHEL) RHEL พยายามที่จะเป็นแพลตฟอร์มเซิร์ฟเวอร์ที่มั่นคงซึ่งหมายความว่าจะไม่รีบเร่งในการรวม
ในบางโอกาสผู้ดูแลระบบอาจต้องสร้างบัญชีผู้ใช้และ จำกัด การเข้าถึงเพื่อจัดการไฟล์ของตัวเองผ่าน sFTP เท่านั้น
ใช้ระบบที่แตกต่างกันอย่างไร Moodle เป็นแพลตฟอร์มการเรียนรู้โอเพนซอร์ซหรือระบบจัดการหลักสูตร (CMS) - ชุดซอฟต์แวร์โอเพ่นซอร์สฟรีที่ออกแบบมาเพื่อช่วย
ในบทความนี้ฉันจะอธิบายวิธีสร้าง LEMP สแต็คที่ได้รับการป้องกันโดย ModSecurity ModSecurity เป็นไฟร์วอลล์เว็บแอพพลิเคชันแบบโอเพนซอร์สที่มีประโยชน์
Introduction LAMP เป็นคำย่อที่ย่อมาจาก Linux, Apache, MySQL และ PHP ซอฟต์แวร์นี้เป็นโซลูชันโอเพ่นซอร์สที่ได้รับความนิยมสูงสุดสำหรับการติดตั้ง o
Icinga2 เป็นระบบการตรวจสอบที่มีประสิทธิภาพและเมื่อใช้ในโมเดลลูกค้าหลักจะสามารถแทนที่ความต้องการการตรวจสอบที่อิง NRPE ปรมาจารย์
ใช้ระบบที่แตกต่างกันอย่างไร Netdata เป็นดาวรุ่งพุ่งแรงในด้านการติดตามการวัดในระบบแบบเรียลไทม์ เมื่อเปรียบเทียบกับเครื่องมือชนิดเดียวกัน Netdata:
Buildbot เป็นโอเพ่นซอร์สเครื่องมือที่ใช้การรวมอย่างต่อเนื่องของ Python สำหรับการสร้างซอฟต์แวร์การทดสอบและการปรับใช้โดยอัตโนมัติ Buildbot ประกอบด้วยหนึ่งหรือหมอ
ยินดีต้อนรับสู่การกวดวิชา Vultr อื่น ที่นี่คุณจะได้เรียนรู้วิธีการติดตั้งและเรียกใช้เซิร์ฟเวอร์ SAMP คู่มือนี้เขียนขึ้นสำหรับ CentOS 6 ข้อกำหนดเบื้องต้นคุณจะต้อง
แอปพลิเคชั่น dotProject เป็นเครื่องมือการจัดการโครงการแบบโอเพ่นซอร์สบนเว็บ สำหรับตอนนี้มันวางจำหน่ายภายใต้ GPL ดังนั้นคุณสามารถปรับใช้และใช้งานได้บนบริการของคุณ
ใช้ระบบที่แตกต่างกันอย่างไร TaskWarrior เป็นเครื่องมือจัดการเวลาแบบโอเพ่นซอร์สที่เป็นการปรับปรุงแอพพลิเคชั่น Todo.txt และโคลนของมัน เนื่องมาจาก
ใช้ระบบที่แตกต่างกันอย่างไร Selfoss RSS Reader เป็นฟรีและเปิดตัวเองบนเว็บโฮสต์อเนกประสงค์, สตรีมสด, ตอบโต้กับผู้ใช้ได้, ฟีดข่าว (RSS / Atom) reade
ใช้ระบบที่แตกต่างกันอย่างไร Kanboard เป็นซอฟต์แวร์ซอฟต์แวร์การจัดการโครงการโอเพ่นซอร์สฟรีที่ออกแบบมาเพื่ออำนวยความสะดวกและมองเห็นภาพการทำงานเป็นทีม
บทช่วยสอนนี้จะกล่าวถึงกระบวนการติดตั้งเซิร์ฟเวอร์เกม Half Life 2 บนระบบ CentOS 6 ขั้นตอนที่ 1: การติดตั้งข้อกำหนดเบื้องต้นเพื่อตั้งค่า ou
GlusterFS เป็นระบบไฟล์ที่เชื่อมต่อกับเครือข่ายซึ่งช่วยให้คุณแบ่งปันไดรฟ์สองตัวในอุปกรณ์หลายตัวบนเครือข่ายได้อย่างมีประสิทธิภาพ ระบบไฟล์นี้คือ
ใช้ระบบที่แตกต่างกันอย่างไร ในขณะที่การโยกย้ายเว็บไซต์มักจะไม่มีปัญหาบางครั้งก็ยากที่จะโยกย้ายกล่องอีเมล นี่คือ CAS โดยเฉพาะอย่างยิ่ง
เรียนรู้วิธีการติดตั้ง 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