A Microweber telepítése CentOS 7 rendszeren
Más rendszert használ? A Microweber egy nyílt forráskódú drag and drop CMS és online bolt. A Microweber forráskódja a GitHubon található. Ez az útmutató megmutatja neked
A Shopware egy nyílt forráskódú e-kereskedelmi platform az online vállalkozások számára. A Shopware forráskódja a Githubon található . Ez az útmutató bemutatja, hogyan telepítheti a Shopware Community Edition-t (CE) egy friss CentOS 7 Vultr szerverpéldányra.
mod_rewrite
Engedélyezett Nginx vagy Apache esetén ez az útmutató az Nginxet fogja használniEllenőrizze a CentOS verzióját.
cat /etc/centos-release
# CentOS Linux release 7.5.1804 (Core)
Hozzon létre egy új nem root felhasználói fiókot sudo
hozzáféréssel, és váltson rá.
useradd -c "John Doe" johndoe && passwd johndoe
usermod -aG wheel johndoe
su - johndoe
MEGJEGYZÉS : Cserélje johndoe
ki a felhasználónevével .
Állítsa be az időzónát.
timedatectl list-timezones
sudo timedatectl set-timezone 'Region/City'
Győződjön meg arról, hogy rendszere naprakész.
sudo yum update -y
Telepítse a unzip
, vim
, wget
és curl
.
sudo yum install -y unzip vim wget curl
Az egyszerűség kedvéért tiltsa le a SELinuxot és a tűzfalat.
sudo setenforce 0
sudo systemctl stop firewalld
sudo systemctl disable firewalld
Állítsa be a Webtatic YUM repót.
sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
Telepítse a PHP-t és a szükséges PHP-bővítményeket.
sudo yum install -y php72w php72w-cli php72w-fpm php72w-common php72w-mysql php72w-curl php72w-json php72w-zip php72w-gd php72w-xml php72w-mbstring php72w-opcache
Ellenőrizze a verziót.
php --version
# PHP 7.2.6 (cli) (built: Jun 2 2018 07:49:42) ( NTS )
Indítsa el és engedélyezze php-fpm.service
.
sudo systemctl start php-fpm.service
sudo systemctl enable php-fpm.service
Töltse le az IonCube betöltőt.
cd /tmp && wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
Húzza ki a rakodót.
tar xfz ioncube_loaders_lin_*.gz
Keresse meg a PHP kiterjesztések könyvtárát a rendszeren az alábbi parancsok futtatásával.
php -i | grep extension_dir
# extension_dir => /usr/lib64/php/modules => /usr/lib64/php/modules
Másolja az ionCube Loader-t a PHP kiterjesztések könyvtárába.
sudo cp /tmp/ioncube/ioncube_loader_lin_7.2.so /usr/lib64/php/modules
Tartalmazza a betöltőt a PHP konfiguráción keresztül.
sudo vim /etc/php.ini
Ezután adjon hozzá egy sort a fájlhoz, amely tartalmazza az ionCube betöltőt. A [PHP]
sor alatti fájlban bárhol lehet .
zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_7.2.so
Mentse el a fájlt és indítsa újra php-fpm.service
.
sudo systemctl restart php-fpm.service
Telepítse a MariaDB adatbázis-kiszolgálót.
sudo vi /etc/yum.repos.d/MariaDB.repo
# Copy/paste this to the /etc/yum.repos.d/MariaDB.repo file
[mariadb]
name = MariaDB
baseurl = https://yum.mariadb.org/10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
sudo yum install -y MariaDB-server MariaDB-client
Ellenőrizze a MariaDB verziót.
mysql --version
# mysql Ver 15.1 Distrib 10.2.15-MariaDB, for Linux (x86_64) using readline 5.1
Indítsa el és engedélyezze a MariaDB-t.
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
Futtassa a mysql_secure_installation
szkriptet a MariaDB telepítés biztonságának javítása érdekében.
sudo mysql_secure_installation
Jelentkezzen be a MariaDB-be root felhasználóként.
mysql -u root -p
# Enter password:
Hozzon létre egy új MariaDB adatbázist és felhasználót, és emlékezzen a hitelesítő adatokra.
CREATE DATABASE dbname;
GRANT ALL ON dbname.* TO 'username' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
EXIT
Telepítse az Nginx-et.
sudo yum install -y nginx
Ellenőrizze az Nginx verziót.
sudo nginx -v
# nginx version: nginx/1.12.2
Indítsa el és engedélyezze az Nginx-et.
sudo systemctl start nginx.service
sudo systemctl enable nginx.service
Az Nginx beállítása. Futtassa sudo vim /etc/nginx/conf.d/shopware.conf
és töltse fel a fájlt a következő konfigurációval.
server {
listen 80;
listen [::]:80;
server_name example.com; # Check this
root /var/www/shopware; # Check this
index shopware.php index.php;
location / {
try_files $uri $uri/ /shopware.php$is_args$args;
}
location /recovery/install {
index index.php;
try_files $uri /recovery/install/index.php$is_args$args;
}
location ~ \.php$ {
include fastcgi.conf;
fastcgi_pass 127.0.0.1:9000; # Check this
}
}
Tesztelje az Nginx konfigurációt.
sudo nginx -t
Töltse újra az Nginxet.
sudo systemctl reload nginx.service
Hozzon létre egy dokumentum gyökérkönyvtárát.
sudo mkdir -p /var/www/shopware
Módosítsa a /var/www/shopware
címtár tulajdonjogát erre: johndoe
.
sudo chown -R johndoe:johndoe /var/www/shopware
Töltse le a Shopware legújabb kiadását .
cd /var/www/shopware
wget http://releases.s3.shopware.com.s3.amazonaws.com/install_5.4.5_6847c0845f0f97230aa05c7294fa726a96dda3ff.zip?_ga=2.133696968.774684214.1529926951-1771999509.1528830594 -O shopware.zip
unzip shopware.zip
rm shopware.zip
MEGJEGYZÉS: Frissítse a letöltési URL-t, ha van újabb kiadás.
Módosítsa a /var/www/shopware
címtár tulajdonjogát erre: nginx
.
sudo chown -R nginx:nginx /var/www/shopware
Futtassa sudo vim /etc/php-fpm.d/www.conf
és állítsa a felhasználót és a csoportot értékre nginx
. Kezdetben a következőre lesz beállítva apache
.
sudo vim /etc/php-fpm.d/www.conf
# user = nginx
# group = nginx
Hozza létre a /var/lib/php/session
könyvtárat, és módosítsa a tulajdonosát userre nginx
.
sudo mkdir -p /var/lib/php/session && sudo chown -R nginx:nginx /var/lib/php/session
Növelje memory_limit = 256M
és upload_max_filesize = 6M
, és állítsa be, allow_url_fopen = On
ha még nincs beállítva /etc/php.ini
.
sudo vim /etc/php.ini
A módosítások elvégzése után /etc/php.ini
indítsa újraphp-fpm.service
sudo systemctl restart php-fpm.service
Nyissa meg domainjét/IP-jét a webböngészőben, és kövesse a telepítővarázsló utasításait. A Shopware háttérprogramja a következő címen található /backend
:
http://example.com/backend
Sikeresen telepítette a Shopware szoftvert. Élvezze új online boltját.
Más rendszert használ? A Microweber egy nyílt forráskódú drag and drop CMS és online bolt. A Microweber forráskódja a GitHubon található. Ez az útmutató megmutatja neked
Más rendszert használ? A Microweber egy nyílt forráskódú drag and drop CMS és online bolt. A Microweber forráskódja a GitHubon található. Ez az útmutató megmutatja neked
Más rendszert használ? Az osTicket egy nyílt forráskódú ügyfélszolgálati jegyértékesítő rendszer. Az osTicket forráskódja nyilvánosan a Githubon található. Ebben az oktatóanyagban
Más rendszert használ? A Sylius egy modern e-kereskedelmi platform a PHP számára, amely a Symfony Framework-re épül. A Sylius forrása a GitHubon található. Ez az útmutató wal
A Cezerin egy nyílt forráskódú, progresszív e-kereskedelmi webalkalmazás, amely React és Node.js használatával készült. Ebből az oktatóanyagból megtudhatja, hogyan telepíthet Cezerint a termeléshez
Más rendszert használ? Az Apache OpenMeetings egy nyílt forráskódú webkonferencia-alkalmazás. Java nyelven íródott, és több adatbázis-kiszolgálót is támogat. én
Más rendszert használ? A Microweber egy nyílt forráskódú drag and drop CMS és online bolt. A Microweber forráskódja a GitHubon található. Ez az útmutató megmutatja neked
Más rendszert használ? Az Akaunting egy ingyenes, nyílt forráskódú és online számviteli szoftver kisvállalkozások és szabadúszók számára. Szellemesen épült
Más rendszert használ? A Maitrain egy nyílt forráskódú, önállóan hosztolt hírlevél-alkalmazás, amely Node.js-re és MySQL/MariaDB-re épül. A Maitrains forrása a GitHubon található. Thi
Más rendszert használ? Az Akaunting egy ingyenes, nyílt forráskódú és online számviteli szoftver kisvállalkozások és szabadúszók számára. Szellemesen épült
Bevezetés Ez az oktatóanyag bemutatja az OpenBSD-t mint e-kereskedelmi megoldást PrestaShop és Apache használatával. Az Apache szükséges, mert a PrestaShop összetett UR-vel rendelkezik
Más rendszert használ? A Maitrain egy nyílt forráskódú, önállóan hosztolt hírlevél-alkalmazás, amely Node.js-re és MySQL/MariaDB-re épül. A Maitrains forrása a GitHubon található. Thi
Más rendszert használ? Az InvoicePlane egy ingyenes és nyílt forráskódú számlázó alkalmazás. Forráskódja megtalálható ezen a Github-tárházban. Ez az útmutató
Más rendszert használ? Az Open Web Analytics (OWA) egy nyílt forráskódú webelemző program, amellyel nyomon követhető és elemezhető, hogy az emberek hogyan használják webhelyét.
Más rendszert használ? Az Open Web Analytics (OWA) egy nyílt forráskódú webelemző program, amellyel nyomon követhető és elemezhető, hogy az emberek hogyan használják webhelyét.
Más rendszert használ? Az Osclass egy nyílt forráskódú projekt, amely lehetővé teszi, hogy könnyedén létrehozzon minősített webhelyet minden technikai tudás nélkül. A forrása
Más rendszert használ? Az Osclass egy nyílt forráskódú projekt, amely lehetővé teszi, hogy könnyedén létrehozzon minősített webhelyet minden technikai tudás nélkül. A forrása
Más rendszert használ? Az Apache OpenMeetings egy nyílt forráskódú webkonferencia-alkalmazás. Java nyelven íródott, és több adatbázis-kiszolgálót is támogat. én
Más rendszert használ? Az X-Cart egy rendkívül rugalmas, nyílt forráskódú e-kereskedelmi platform rengeteg funkcióval és integrációval. Az X-Cart forráskódja hoste
Más rendszert használ? Bevezetés A Microweber egy nyílt forráskódú drag and drop CMS és online bolt. A Microweber forráskódja a GitHubon található. Ez az útmutató
Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <<strong>>Windows ISO<<strong>> előállításának lépéseit az NTLite segítségével.
A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.
Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.
Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.
Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.
Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…
Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.
Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.
Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.
Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.