Предуслови
Корак 1: Ажурирајте систем
Корак 2: Инсталирајте ЛАМП
Корак 3: Конфигуришите МариаДБ
Корак 4: Инсталирајте Боокед Сцхедулер
Корак 5: Конфигуришите Апацхе за резервисани планер
Корак 6: Конфигуришите резервисани планер
Корак 7: Приступите резервисаном планеру
Предуслови
Корак 1: Ажурирајте систем
Прво, ажурирајте системски сервер на најновију верзију.
sudo yum update -y
Када ваш систем буде ажуриран, поново покрените систем и пријавите се са sudoкорисником.
Корак 2: Инсталирајте ЛАМП
Пре него што почнете, мораћете да инсталирате Apache, PHP, MySQLи друге ПХП библиотеке на вашем систему.
Све их можете инсталирати следећом командом.
sudo yum install httpd mariadb-server php php-mysql wget unzip -y
Када се инсталација заврши, покрените Апацхе и МариаДБ и омогућите им да почну при покретању.
sudo systemctl start httpd
sudo systemctl enable httpd
sudo systemctl start mariadb
sudo systemctl enable mariadb
Прво, мораћете да обезбедите МариаДБ. Можете га осигурати покретањем the mysql_secure_installationскрипте.
sudo mysql_secure_installation
Одговорите на сва питања као што је приказано у наставку.
Set root password? [Y/n] Y
New password: <STRONG_PASSWORD>
Re-enter new password: <STRONG_PASSWORD>
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
Када је све готово, повежите се са МиСКЛ шкољком.
mysql -u root -p
Унесите своју лозинку, а затим креирајте нови databaseи userза резервисани планер.
MariaDB [(none)]>create database bookeddb;
MariaDB [(none)]>create user booked@localhost identified by 'password';
MariaDB [(none)]>grant all privileges on bookeddb.* to booked@localhost identified by 'password';
MariaDB [(none)]>flush privileges;
MariaDB [(none)]>exit;
Корак 4: Инсталирајте Боокед Сцхедулер
Можете преузети најновију верзију Боокед Сцхедулер-а са Соурцефорге странице за преузимање.
wget https://excellmedia.dl.sourceforge.net/project/phpscheduleit/Booked/2.6/booked-2.6.7.zip
Након преузимања, распакујте преузету датотеку.
unzip booked-2.6.7.zip
Затим преместите извучени директоријум у коренски директоријум апацхе веба.
sudo mv booked /var/www/html/
Затим промените власништво над bookedдиректоријумом на www-dataкорисника и групу.
sudo chown -R apache:apache /var/www/html/booked
Затим ћете морати да креирате нову апацхе датотеку виртуелног хоста за Боокед Сцхедулер.
sudo nano /etc/httpd/conf.d/booked.conf
Додајте следеће редове.
<VirtualHost *:80>
ServerName yourdomain.com
DocumentRoot /var/www/html/booked
<Directory /var/www/bookedscheduler>
Options -Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
ErrorLog /var/log/apache2/booked-error.log
CustomLog /var/log/apache2/booked-access.log combined
</VirtualHost>
Сачувајте и затворите датотеку када завршите, а затим поново покрените Апацхе.
sudo systemctl restart httpd
Прво, мораћете да копирате узорак конфигурационе датотеке.
cd /var/www/html/booked/config/
sudo cp config.dist.php config.php
Затим отворите config.phpдатотеку и направите неке измене према вашим захтевима.
sudo nano config.php
Направите следеће измене.
$conf['settings']['default.timezone'] = 'Asia/Kolkata';
$conf['settings']['admin.email'] = 'example@gmail.com'; // email address of admin user
$conf['settings']['admin.email.name'] = 'John Smith';
$conf['settings']['script.url'] = 'http://yourdomain.com/Web';
$conf['settings']['database']['type'] = 'mysql';
$conf['settings']['database']['user'] = 'booked';
$conf['settings']['database']['password'] = '';
$conf['settings']['database']['hostspec'] = '127.0.0.1';
$conf['settings']['database']['name'] = 'bookeddb';
Сачувајте датотеку када завршите.
Затим увезите шему базе података и податке.
cd /var/www/html/booked
mysql -u booked -p bookeddb < database_schema/create-schema.sql
mysql -u booked -p bookeddb < database_schema/create-data.sql
Корак 7: Приступите резервисаном планеру
Када је резервисани планер конфигурисан. Отворите свој веб претраживач и идите до УРЛ адресе http://yourdomain.com/Web/register.php. Бићете преусмерени на страницу за регистрацију:

Наведите све детаље и кликните на Registerдугме. Видећете контролну таблу резервисаног планера:
![Како инсталирати Боокед Сцхедулер на ЦентОС 7 Како инсталирати Боокед Сцхедулер на ЦентОС 7]()