Како инсталирати Осцласс на ЦентОС 7

Увод

Осцласс је пројекат отвореног кода који се може користити за креирање и управљање сопственом веб локацијом малих огласа без икаквог техничког знања. Потпуно је прилагодљив и омогућава вам да креирате сајт са огласима за некретнине, огласима за посао, огласима за аутомобиле и изнајмљивањем користећи десетине шаблона, тема и додатака.

У овом водичу ћете научити како да инсталирате Осцласс на ЦентОС 7 сервер.

Предуслови

  • Инстанца сервера Вултр ЦентОС 7.
  • Судо корисник са роот привилегијама.

Корак 1: Ажурирање система

Пре него што почнете, мораћете да инсталирате ЕПЕЛ спремиште и ажурирате систем на најновије стабилно стање.

sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now

Када се систем поново покрене, можете прећи на следећи корак.

Корак 2: Инсталирајте ЛЕМП сервер

Инсталирајте Нгинк, ПХП, МариаДБ и друге потребне модуле на вашем систему. Инсталирајте их тако што ћете покренути следећу команду:

sudo yum install nginx mariadb mariadb-server php php-mysql php-gd php-ldap php-xml php-xmlrpc php-mbstring php-mcrypt curl zlib -y

Када се инсталација заврши, покрените Апацхе и МариаДБ услугу и омогућите им да се обоје почну при покретању:

sudo systemctl start nginx
sudo systemctl enable nginx
sudo systemctl start mariadb
sudo systemctl enable mariadb

Корак 3: Конфигуришите МариаДБ за Осцласс

Прво, мораћете да побољшате безбедност своје МариаДБ инсталације и поставите своју МариаДБ роот лозинку. То можете учинити покретањем mysql_secure_installationскрипте:

sudo mysql_secure_installation

Одговорите на сва питања као што је приказано у наставку.

Set root password? [Y/n] y
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

Унесите своју МариаДБ роот лозинку и притисните enter, а затим креирајте базу података за вашу Осцласс инсталацију:

MariaDB [(none)]>CREATE DATABASE osclassdb;
MariaDB [(none)]>CREATE USER 'osclass'@'localhost' IDENTIFIED BY 'password';
MariaDB [(none)]>GRANT ALL PRIVILEGES ON `osclassdb`.* TO 'osclass'@'localhost';
MariaDB [(none)]>FLUSH PRIVILEGES;
MariaDB [(none)]>\q

Корак 4: Инсталирајте Осцласс

Прво, мораћете да преузмете најновију верзију Осцласс-а са званичне веб странице. Можете га преузети wgetкомандом:

wget https://static.osclass.org/download/osclass.3.7.1.zip

Када се преузимање заврши, распакујте Осцласс архиву у апацхе веб роот директоријум:

sudo mkdir /var/www/html/osclass
sudo unzip osclass.3.7.1.zip -d /var/www/html/osclass

Затим промените дозволу osclassдиректоријума:

sudo chown -R nginx:nginx /var/www/html/osclass

Корак 5: Конфигуришите Нгинк за Осцласс

Мораћете да креирате Нгинк виртуелни хост за вашу Осцласс веб локацију.

sudo nano /etc/nginx/conf.d/osclass.conf

Попуните датотеку овим редовима:

server {
    listen  80;
    server_name yourdomain.com;

    location / {
        root  /var/www/html/osclass;
        index  index.html index.htm;
    }

    error_page  500 502 503 504  /50x.html;
    location = /50x.html {
        root  /var/www/html/osclass;
    }
}

Сачувајте и затворите датотеку, а затим поново покрените Нгинк услугу да би промене ступиле на снагу.

sudo systemctl restart nginx

Корак 6: Приступите Осцласс веб интерфејсу

Пре него што приступите Осцласс веб интерфејсу, потребно је да дозволите Апацхе порт 80преко фиреваллд-а.

sudo firewall-cmd --permanent --add-port=80/tcp

Поново учитајте услугу заштитног зида да би промене ступиле на снагу.

sudo firewall-cmd --reload

На крају, отворите свој омиљени веб претраживач и идите до УРЛ-а http://your-server-ip/index.phpили http://yourdomain.com/index.php. Довршите потребне кораке да бисте завршили инсталацију.

Остави коментар

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више