Kā instalēt Typesetter CMS operētājsistēmā CentOS 7

Salikums ir atvērtā koda SPS, kas rakstīta PHP, kas vērsta uz lietošanas ērtumu ar True WYSIWYG rediģēšanu un vienotu failu krātuvi.

Šajā rakstā mēs instalēsim Typesette operētājsistēmā CentOS 7.

Priekšnoteikumi

  • Jauns Vultr CentOS 7 x64 servera gadījums.
  • Sudo lietotāju .
  • EPELYum krātuve.

1. darbība. Instalējiet EPEL YUM repo un atjauniniet sistēmu

Piesakieties savā serverī, izmantojot SSH, izmantojot sudo lietotāju, lai instalētu epel, atjauninātu sistēmu un restartētu, lai lietotu atjauninājumus.

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

2. darbība. Instalējiet Apache

sudo yum install httpd -y

Ražošanas vidēs ieteicams noņemt/atspējot Apache noklusējuma sveiciena lapu.

sudo sed -i 's/^/#&/g' /etc/httpd/conf.d/welcome.conf

Neļaujiet Apache apmeklētājiem norādīt tīmekļa direktoriju failus:

sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/httpd/conf/httpd.conf

Sāciet Apache pakalpojumu un iespējojiet tā automātisko palaišanu sāknēšanas laikā

sudo systemctl start httpd.service
sudo systemctl enable httpd.service

3. darbība. Instalējiet PHP 7.1 un nepieciešamos paplašinājumus

Salikums prasa PHP 5.3 vai jaunāku versiju. Lai iegūtu labāku veiktspēju, Typesetter instalēsim PHP 7.1 un tai nepieciešamos paplašinājumus šādi:

sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
sudo yum install mod_php71w php71w-common php71w-mbstring php71w-xmlrpc php71w-gd php71w-xml php71w-intl php71w-cli php71w-mcrypt -y

4. darbība. Instalējiet Typesetter

Lejupielādējiet un atspiediet Typesetter jaunāko stabilo versiju (kas ir 5.0.3šī raksta tapšanas laikā ) no oficiālās Typesetter lejupielādes lapas :

cd
wget https://www.typesettercms.com/Special_gpEasy?cmd=download -O Typesetter-5.0.3.zip 
sudo yum install unzip -y
sudo unzip Typesetter-5.0.3.zip -d /var/www/html

Iestatiet /var/www/html/Typesetter/datadirektorija īpašumtiesības šādi:

sudo chown -R apache:apache /var/www/html/Typesetter/data

Izveidojiet Apache virtuālo resursdatoru Typesetter:

cat <<EOF | sudo tee -a /etc/httpd/conf.d/typesetter.conf
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/html/Typesetter/
ServerName typesetter.example.com
ServerAlias www.typesetter.example.com
<Directory /var/www/html/Typesetter/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/httpd/typesetter.example.com-error_log
CustomLog /var/log/httpd/typesetter.example.com-access_log common
</VirtualHost>
EOF

Restartējiet Apache pakalpojumu, lai lietotu izmaiņas:

sudo systemctl restart httpd.service

Mainiet ugunsmūra noteikumus, lai atļautu piekļuvi tīmeklim:

sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload

Kad pārlūkprogramma http://203.0.113.1pirmo reizi tiks atvērta, jums tiks parādīts Typesetter instalēšanas vednis. Sadaļā Checking server...pārliecinieties, vai visi testa vienumi ir izturēti. Sadaļā Configurationievadiet savus administratora akreditācijas datus:

  • Vietnes nosaukums: <Your Site Title>
  • Epasta adrese: <admin@example.com>
  • Administratora lietotājvārds: <your-admin-name>
  • Administratora parole: <your-admin-password>
  • Atkārtojiet paroli: <your-admin-password>

Visbeidzot, noklikšķiniet uz Installpogas, lai pabeigtu instalēšanu. Šajā Installation - v5.0.3lapā noklikšķiniet uz View your web sitesaites, lai sāktu navigāciju jūsu burtlicis vietnē.

Drošības nolūkos /var/www/html/Typesetter/include/install/install.phppēc instalēšanas fails ir jāizdzēš :

sudo rm /var/www/html/Typesetter/include/install/install.php

Tieši tā. Paldies, ka izlasījāt.

Atstājiet komentāru

Mašīnu pieaugums: AI reālās pasaules lietojumi

Mašīnu pieaugums: AI reālās pasaules lietojumi

Mākslīgais intelekts nav nākotnē, tas ir šeit, tagadnē. Šajā emuārā lasiet, kā mākslīgā intelekta lietojumprogrammas ir ietekmējušas dažādas nozares.

DDOS uzbrukumi: īss pārskats

DDOS uzbrukumi: īss pārskats

Vai arī jūs esat DDOS uzbrukumu upuris un esat neizpratnē par profilakses metodēm? Izlasiet šo rakstu, lai atrisinātu savus jautājumus.

Vai esat kādreiz domājis, kā hakeri pelna naudu?

Vai esat kādreiz domājis, kā hakeri pelna naudu?

Iespējams, esat dzirdējuši, ka hakeri pelna daudz naudas, bet vai esat kādreiz domājuši, kā viņi nopelna šādu naudu? pārrunāsim.

Google revolucionāri izgudrojumi, kas atvieglos jūsu dzīvi.

Google revolucionāri izgudrojumi, kas atvieglos jūsu dzīvi.

Vai vēlaties redzēt revolucionārus Google izgudrojumus un to, kā šie izgudrojumi mainīja katra cilvēka dzīvi mūsdienās? Pēc tam lasiet emuārā, lai redzētu Google izgudrojumus.

Piektdiena: kas notika ar AI vadītām automašīnām?

Piektdiena: kas notika ar AI vadītām automašīnām?

Pašpiedziņas automobiļu koncepcija izbraukt uz ceļiem ar mākslīgā intelekta palīdzību ir mūsu sapnis jau kādu laiku. Bet, neskatoties uz vairākiem solījumiem, tie nekur nav redzami. Lasiet šo emuāru, lai uzzinātu vairāk…

Tehnoloģiskā singularitāte: cilvēces civilizācijas tāla nākotne?

Tehnoloģiskā singularitāte: cilvēces civilizācijas tāla nākotne?

Zinātnei strauji attīstoties, pārņemot lielu daļu mūsu pūļu, palielinās arī risks pakļaut sevi neizskaidrojamai singularitātei. Izlasiet, ko singularitāte varētu nozīmēt mums.

Lielo datu atsauces arhitektūras slāņu funkcijas

Lielo datu atsauces arhitektūras slāņu funkcijas

Lasiet emuāru, lai vienkāršākā veidā uzzinātu dažādus lielo datu arhitektūras slāņus un to funkcijas.

Datu glabāšanas evolūcija – infografika

Datu glabāšanas evolūcija – infografika

Datu uzglabāšanas metodes ir attīstījušās kopš datu dzimšanas. Šajā emuārā ir aprakstīta datu uzglabāšanas attīstība, pamatojoties uz infografiku.

6 brīnišķīgas priekšrocības, ko sniedz viedo mājas ierīču izmantošana mūsu dzīvē

6 brīnišķīgas priekšrocības, ko sniedz viedo mājas ierīču izmantošana mūsu dzīvē

Šajā digitālajā pasaulē viedās mājas ierīces ir kļuvušas par būtisku dzīves sastāvdaļu. Šeit ir daži pārsteidzoši viedo mājas ierīču ieguvumi, lai padarītu mūsu dzīvi dzīves vērtu un vienkāršāku.

MacOS Catalina 10.15.4 papildinājuma atjauninājums rada vairāk problēmu nekā to risināšana

MacOS Catalina 10.15.4 papildinājuma atjauninājums rada vairāk problēmu nekā to risināšana

Nesen Apple izlaida macOS Catalina 10.15.4 papildinājuma atjauninājumu, lai novērstu problēmas, taču šķiet, ka atjauninājums rada vairāk problēmu, kas izraisa Mac datoru bloķēšanu. Izlasiet šo rakstu, lai uzzinātu vairāk