การติดตั้ง Pagekit CMS บน CentOS 7
ใช้ระบบที่แตกต่างกันอย่างไร Pagekit เป็น CMS โอเพนซอร์สที่เขียนด้วย PHP ซอร์สโค้ดของ Pagekit นั้นโฮสต์บน GitHub คำแนะนำนี้จะแสดงให้คุณเห็นว่า
Multicraft เป็นแผงควบคุมบนเว็บที่ใช้งานง่ายสำหรับเซิร์ฟเวอร์ Minecraft คุณสามารถสร้างหยุดเริ่มตรวจสอบกำหนดค่าอัพโหลดดาวน์โหลดและเรียกใช้เซิร์ฟเวอร์ของคุณอย่างมีประสิทธิภาพผ่านแผงควบคุมออนไลน์ มันมีคุณสมบัติเช่น:
ทำตามขั้นตอนด้านล่างเพื่อติดตั้ง Multicraft บน CentOS 6
yum install mysql mysql-server
ตั้งค่า MySQL ให้เริ่มการบูทจากนั้นเริ่ม MySQL:
chkconfig --levels 235 mysqld on
/etc/init.d/mysqld start
เรียกใช้การติดตั้งที่ปลอดภัยป้อนรหัสผ่านของคุณเมื่อได้รับแจ้งและกด Enter ที่อื่น
mysql_secure_installation
yum install httpd php
ตั้ง Apache ให้เริ่มการบูทจากนั้นเริ่ม Apache:
chkconfig --levels 235 httpd on
/etc/init.d/httpd start
ติดตั้งส่วนขยาย PHP:
yum install php-mysql php-gd
รีสตาร์ท Apache:
/etc/init.d/httpd restart
ในการจัดการฐานข้อมูล MySQL ต้องติดตั้ง phpMyAdmin แต่การทำเช่นนี้คุณจะต้องเปิด EPEL repo และติดตั้ง phpMyAdmin
cd /tmp
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
yum install phpmyadmin
ในการใช้ phpMyAdmin คุณจะต้องกำหนดค่าการเข้าถึง เริ่มต้นด้วยการเปิดไฟล์กำหนดค่า:
nano /etc/httpd/conf.d/phpMyAdmin.conf
ใช้ปุ่มลูกศรลงเพื่อค้นหาส่วนนี้:
IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from ::1
/IfModule>
และการเปลี่ยนแปลงปฏิเสธการอนุญาตให้
หากต้องการออกและบันทึกไฟล์ให้กด Ctrl + X จากนั้นกด Y จากนั้นกด ENTER ถัดไปรีสตาร์ทเว็บเซิร์ฟเวอร์ของคุณ:
/etc/init.d/httpd restart
ตอนนี้คุณสามารถเข้าสู่ระบบ phpMyAdmin ผ่านทั้งyourdomain.com/phpMyAdminหรือyourserverIP / phpMyAdmin โปรดทราบว่าphpMyAdmin
เป็นกรณี ๆ ไป
บัญชีเข้าสู่ระบบเริ่มต้นคือ "root" และรหัสผ่านรูทของคุณ
หลังจากล็อกอินเข้าสู่ phpMyAdmin ได้สำเร็จให้สร้างฐานข้อมูลสองฐาน:
multicraft_panel
multicraft_daemon
เพื่อปกป้องเนื้อหาพาเนล Multicraft คุณจะต้องเปิดการกำหนดค่า Apache โดยใช้:
nano /etc/httpd/conf/httpd.conf
และเลื่อนลงจนกว่าคุณจะพบส่วนที่มีลักษณะ:
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
เปลี่ยนไม่ต้องการทั้งหมด บันทึกไฟล์จากนั้นออก (Ctrl + X จากนั้น Y จากนั้นกด ENTER)
รีสตาร์ท Apache:
/etc/init.d/httpd restart
ต่อไปเรามีข้อกำหนดเบื้องต้นอีกสองสามข้อ ติดตั้ง Java, zip และ unzip โดยเรียกใช้:
yum install java-1.7.0-openjdk zip unzip
ตอนนี้เพื่อติดตั้ง Multicraft Panel
เริ่มต้นด้วยการดาวน์โหลด Multicraft 64 บิต (เปลี่ยน 64 เป็น 32 ถ้าคุณใช้ระบบปฏิบัติการ 32 บิต Linux)
wget http://www.multicraft.org/download?arch=linux64 -O multicraft.tar.gz
จากนั้นแตกไฟล์และเปลี่ยนเป็นไดเร็กทอรี เมื่ออยู่ในไดเรกทอรีให้รันตัวติดตั้ง:
tar xvzf multicraft.tar.gz
cd multicraft
./setup.sh
คุณจะเห็นผลลัพธ์ต่อไปนี้ ทำตามคำแนะนำที่เน้นด้วยตัวหนา
***
*** Welcome to Multicraft!
***
`This installer will help you get Multicraft up and running.
No changes are made to the system until all of the required information has been collected.
`NOTE: This script automates the installation as described on the Multicraft website. Use it at your own risk.`
Run each Minecraft server under its own user? (Multicraft will create system users): [y]/n
กด
Run Multicraft under this user: [minecraft]
กด
User not found. Create user 'minecraft' on start of installation? [y]/n
กด
Install Multicraft in: [/home/minecraft/multicraft]
กด
If you have a license key you can enter it now: [no]
ปุ่ม Enter ใบอนุญาตของคุณถ้าคุณมีหนึ่งและดำเนินการต่อหรือกด ENTER
If you control multiple machines from one control panel you need to assign each daemon a unique ID (requires a Dynamic or custom license). Daemon ID? [1]
กด ENTER
`Will the PHP frontend run on this machine? [y]/n` **Press ENTER** `User of the webserver: [apache]` **Press ENTER** `Location of the PHP frontend: [/var/www/html/multicraft]` **Press ENTER**
Enable builtin FTP server? [y]/n
กด ENTER
IP the FTP server will listen on (empty for same as daemon): [108.61.212.243]
FTP server port: [21]
กด ENTER
Block FTP upload of .jar files and other executables (potentially dangerous plugins)? [y]/n n
กดปุ่มแล้ว ENTER
`What kind of database do you want to use? [sqlite]/mysql mysql` **Type mysql, then press ENTER**
NOTE: This is for the daemon config, the front end has an installation routine for database configuration and initialization.
Database host: [127.0.0.1]
Database name: [multicraft_daemon]
Database user: [root]
Database password: [] YourPassword
ใส่รหัสผ่านของคุณ MySQL และกด ENTER
`***` `*** Please use the control panel to initialize the database.` `***`
NOTE: Any running daemon will be stopped!
Ready to install Multicraft. Start installation? [y]/n
กด ENTER
`***` `*** INSTALLING`
(ตัด verbose เอาท์พุทที่นี่)
*** Installation complete!
***
`PLEASE READ:`
Before starting the daemon you need to run the control panel installer to initialize your database. (example: http://your.address/multicraft/install.php)
`The daemon WILL NOT work correctly as long as the database hasn't been initialized.`
`After running the control panel installer start the daemon using the following command:`
/home/minecraft/multicraft/bin/multicraft -v start
`If there are any issues, please check the log file: '/home/minecraft/multicraft/multicraft.log'`
After reading the instructions above, press [Enter] to continue.
กด ENTER
``
In case you want to rerun this script you can save the entered settings.
Save entered settings? ([y]/n)
กด ENTER
Saving settings to 'setup.config'.
หากคุณพบข้อผิดพลาดไม่ได้คุณสามารถไปที่yourdomain.com/multicraftหรือyourserverIP / multicraft
ตอนนี้คุณจะอยู่ที่ตัวติดตั้งพาเนล Multicraft
เริ่มต้นด้วยการกดSTART INSTALLATION
แล้วตรวจสอบข้อกำหนด หากเซิร์ฟเวอร์ของคุณตรงตามข้อกำหนดทั้งหมดกดCONTINUE
จากนั้นCONTINUE
อีกครั้ง
เมื่อคุณมาถึงDatabase 1: PANEL
หน้าคุณจะต้องเลือก MySQL จากประเภทฐานข้อมูลแบบหล่นลงจากนั้นกรอกข้อมูลที่จำเป็นรวมถึงรหัสผ่านของคุณ กดSAVE AND TEST
เพื่อเริ่มต้นฐานข้อมูล
เมื่อฐานข้อมูลถูกเตรียมใช้งานคุณสามารถดำเนินการขั้นตอนต่อไปในการเข้าสู่แผงควบคุม ชื่อผู้ใช้และรหัสผ่านคือadmin
admin
เมื่อเข้าในกดและมุ่งหน้าไปยังส่วนฐานข้อมูลต่อไปCONTINUE
Database 2: DAEMON
อีกครั้งให้เลือก MySQL CONTINUE
กรอกข้อมูลที่ต้องการแล้วกด
ตอนนี้คุณจะถูกนำไปยังหน้าสุดท้าย, Settings
. การกำหนดค่าที่จำเป็นเท่านั้นที่นี่คือตั้ง "อีเมลผู้ติดต่อของผู้ดูแลระบบ" เป็นที่อยู่อีเมลของคุณ SAVE
จากนั้นกด
สุดท้ายให้เริ่ม daemon การควบคุม Multicraft โดยกลับไปที่บรรทัดคำสั่งและเรียกใช้:
/home/minecraft/multicraft/bin/multicraft -v start
ตอนนี้คุณสามารถเข้าสู่แผงควบคุมและควบคุมเซิร์ฟเวอร์ Minecraft ของคุณได้แล้ว
ใช้ระบบที่แตกต่างกันอย่างไร 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 โดยเฉพาะอย่างยิ่ง
PrestaShop เป็นโซลูชันอีคอมเมิร์ซแบบโอเพ่นซอร์สที่ได้รับความนิยม คุณสามารถใช้มันเพื่อสร้างร้านค้าออนไลน์ของคุณเองได้ฟรี ในบทช่วยสอนนี้ฉันจะแสดงให้คุณเห็นว่า
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
ในขณะที่วิทยาศาสตร์มีวิวัฒนาการไปอย่างรวดเร็ว โดยรับช่วงต่อความพยายามของเราอย่างมาก ความเสี่ยงในการทำให้ตัวเองตกอยู่ในภาวะภาวะเอกฐานที่อธิบายไม่ได้ก็เพิ่มขึ้นเช่นกัน อ่านว่าภาวะเอกฐานอาจมีความหมายสำหรับเราอย่างไร
ข้อมูลเชิงลึกเกี่ยวกับ 26 เทคนิคการวิเคราะห์ข้อมูลขนาดใหญ่: ตอนที่ 1
AI ในการดูแลสุขภาพได้ก้าวกระโดดอย่างมากจากทศวรรษที่ผ่านมา ดังนั้นอนาคตของ AI ในการดูแลสุขภาพจึงยังคงเติบโตทุกวัน