Parakushtet
Hapi 1: Përditësoni sistemin
Hapi 2: Instaloni LAMP
Hapi 3: Konfiguro MariaDB
Hapi 4: Instaloni programuesin e rezervuar
Hapi 5: Konfiguro Apache për Scheduler të rezervuar
Hapi 6: Konfiguro programuesin e rezervuar
Hapi 7: Hyni në programuesin e rezervuar
Parakushtet
Hapi 1: Përditësoni sistemin
Së pari, përditësoni serverin tuaj të sistemit në versionin më të fundit.
sudo yum update -y
Pasi sistemi juaj të jetë i përditësuar, rinisni sistemin dhe identifikohuni me sudopërdoruesin.
Hapi 2: Instaloni LAMP
Përpara se të filloni, do t'ju duhet të instaloni Apache, PHP, MySQLdhe biblioteka të tjera PHP në sistemin tuaj.
Ju mund t'i instaloni të gjitha me komandën e mëposhtme.
sudo yum install httpd mariadb-server php php-mysql wget unzip -y
Pasi të përfundojë instalimi, nisni Apache dhe MariaDB dhe mundësojini ata të fillojnë në boot.
sudo systemctl start httpd
sudo systemctl enable httpd
sudo systemctl start mariadb
sudo systemctl enable mariadb
Së pari, do t'ju duhet të siguroni MariaDB. Mund ta siguroni duke ekzekutuar the mysql_secure_installationskriptin.
sudo mysql_secure_installation
Përgjigjuni të gjitha pyetjeve siç tregohet më poshtë.
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
Kur gjithçka të ketë mbaruar, lidheni me guaskën MySQL.
mysql -u root -p
Futni fjalëkalimin tuaj dhe më pas krijoni një programues të ri databasedhe të userrezervuar.
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;
Hapi 4: Instaloni programuesin e rezervuar
Mund të shkarkoni versionin më të fundit të Programit të rezervuar nga faqja e shkarkimit Sourceforge.
wget https://excellmedia.dl.sourceforge.net/project/phpscheduleit/Booked/2.6/booked-2.6.7.zip
Pas shkarkimit, nxirrni skedarin e shkarkuar.
unzip booked-2.6.7.zip
Më pas, zhvendosni direktorinë e nxjerrë në direktorinë rrënjësore të uebit apache.
sudo mv booked /var/www/html/
Më pas, ndryshoni pronësinë e bookeddrejtorisë në www-datapërdorues dhe grup.
sudo chown -R apache:apache /var/www/html/booked
Më pas, do t'ju duhet të krijoni një skedar të ri pritës virtual të apache-së për Programin e rezervuar.
sudo nano /etc/httpd/conf.d/booked.conf
Shtoni rreshtat e mëposhtëm.
<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>
Ruani dhe mbyllni skedarin kur të keni mbaruar, më pas rinisni apache.
sudo systemctl restart httpd
Së pari, do t'ju duhet të kopjoni skedarin e konfigurimit të mostrës.
cd /var/www/html/booked/config/
sudo cp config.dist.php config.php
Më pas, hapni config.phpskedarin dhe bëni disa ndryshime sipas kërkesave tuaja.
sudo nano config.php
Bëni ndryshimet e mëposhtme.
$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';
Ruani skedarin kur të keni mbaruar.
Më pas, importoni skemën dhe të dhënat e bazës së të dhënave.
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
Hapi 7: Hyni në programuesin e rezervuar
Pasi të konfigurohet Programi i rezervuar. Hapni shfletuesin tuaj të internetit dhe lundroni te URL-ja http://yourdomain.com/Web/register.php. Do të ridrejtoheni në faqen e Regjistrimit:

Jepni të gjitha detajet dhe klikoni në Registerbutonin. Do të shihni pultin e programuesit të rezervuar:
![Si të instaloni programuesin e rezervuar në CentOS 7 Si të instaloni programuesin e rezervuar në CentOS 7]()