Installer GrandCMS på en Ubuntu VPS

GrandCMS er gratis og open source-selvstændig software til websider. Ved hjælp af GrandCMS kan du nemt oprette og vedligeholde dit eget websted.

For at kunne køre Grand CMS skal du installere følgende krav på din sever:

  • Webserver (Apache anbefales)
  • PHP version 5.3 eller nyere
  • Databaseserver (MySQL anbefales)

Så i denne vejledning viser vi dig, hvordan du installerer GrandCMS på en Ubuntu VPS med Apache, MySQL og PHP.

Log ind på din Ubuntu virtuelle server via SSH som bruger rod

ssh [Email protected]_Adress

Start en skærm session ved at udføre følgende kommando i terminalen:

skærm -U -S grandcms

Installer nogle pakker, der er nødvendige for GrandCMS-installationen

apt-get install wget unzip

Opdater alle pakker, der er installeret på din Ubuntu-server.

apt-get opdatering && apt-get opgradering

Dernæst vil vi installere Apache webserver

apt-get install apache2

Når den er installeret, skal du starte webserveren og aktivere den til automatisk at starte på genstart af serveren

system start start apache2 systemctl aktiver apache2

GrandCMS gemmer sine oplysninger i en database, så vi vil installere MySQL database server og oprette en ny bruger og database til GrandCMS

apt-get install mysql-server

Du bliver bedt om at angive en adgangskode til MySQL 'root' brugeren. Brug et stærkt kodeord - det er bedst at bruge en kombination af bogstaver og tal og minimum 10 tegn lang. Denne MySQL-bruger vil have fuld adgang til alle databaser.

Efter installationen skal du starte MySQL-databaseserveren og aktivere den til at starte ved opstartstidspunktet

systemctl start mysql systemctl aktiver mysql

Når MySQL-databaseserveren er startet, log ind som bruger root og opret en ny MySQL bruger og database til GrandCMS

mysql -u root -p CREATE DATABASE grandcms; CREATE USER 'grandcmsuser' @ 'localhost' IDENTIFIED AF 'PASSWORD'; GIVE ALL PRIVILEGES ON `grandcms`. * TIL 'grandcmsuser' @ 'localhost'; FLUSH PRIVILEGES; Afslut

GrandCMS er en PHP-baseret applikation, så vi skal installere PHP og et par PHP-udvidelser, der kræves af ansøgningen.

apt-get installer php php-mysql php-mcrypt libapache2-mod-php php-curl php-gd

Gå nu til GrandCMS officielle hjemmeside og download den seneste stabile udgivelse af deres ansøgning. I øjeblikket at skrive denne tutorial er det version 0.2.0.1.1

wget http://downloads.sourceforge.net/project/grandcms/grandcms_v0.2.0.1.1.zip

Pak GrandCMS zip-arkivet ud

udpak grandcms_v0.2.0.1.1.zip

Den indeholder en "upload" -mappe og et par filer med instruktioner og licensoplysninger.

Flyt upload-mappen til dokumentets rodmappe på din server

mv upload / / var / www / html

Omdøb mappen

mv / var / www / html / upload / var / www / html / grandcms

Og ændre ejerskabet

chown -R www-data: www-data / var / www / html / grandcms

Omdøb config-dist.php til config.php og admin / config-dist.php til admin / config.php

cd / var / www / html / grandcms mv config-dist.php config.php mv admin / config-dist.php admin / config.php

Opret et virtuelt værtsdirektiv for domænenavnet.

vi /etc/apache2/sites-available/yourdomain.conf

Tilføj følgende indhold til det virtuelle værtsdirektiv

ServerAdmin [Email protected]
DocumentRoot "/ var / www / html / grandcms /" Servernavn yourdomain.com ServerAlias ​​www.yourdomain.com ErrorLog "/var/log/apache2/yourdomain.com-error_log" CustomLog "/var/log/apache2/yourdomain.com- access_log "kombineret <katalog" / var / www / html / grandcms / "> DirectoryIndex index.html index.php Valg FollowSymLinks AllowOverride All Kræv alle tildelte

Erstat 'yourdomain.com' med dit aktuelle domæne.

Aktivér konfigurationen

a2ensit dit domæne

og genstart Apache webserver for at ændringerne træder i kraft

service apache2 genindlæses

Nu skal du åbne din yndlingswebbrowser, besøge http://yourdomain.com for at starte internettet installeret og følge instruktionerne for at fuldføre installationen.

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.