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 Dolibarr egy nyílt forráskódú vállalati erőforrás-tervezés (ERP) és ügyfélkapcsolat-kezelés (CRM) for Business. A Dolibarr forráskódja a GitHubon található . Ez az útmutató bemutatja, hogyan telepítheti a Dolibarr ERP-t és a CRM-et egy friss Fedora 28 Vultr példányra.
Ellenőrizze a Fedora verziót.
cat /etc/fedora-release
# Fedora release 28 (Twenty Eight)
Hozzon létre egy új non-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ét.
Győződjön meg arról, hogy rendszere naprakész.
sudo dnf check-upgrade || sudo dnf upgrade -y
Állítsa be az időzónát.
sudo timedatectl set-timezone 'Region/City'
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
Telepítse a PHP 7.2-t és a szükséges bővítményeket.
sudo dnf install -y php-cli php-fpm php-xml php-zip php-sqlite3 php-gd php-mbstring php-mcrypt php-soap php-mysqlnd php-pgsql php-curl php-json
Ellenőrizze a verziót.
php --version
# PHP 7.2.6 (cli) (built: May 22 2018 16:22:08) ( NTS )
Indítsa el és engedélyezze php-fpm.service
.
sudo systemctl start php-fpm.service
sudo systemctl enable php-fpm.service
Telepítse a MariaDB-t.
sudo dnf install -y mariadb-server
Ellenőrizze a verziót.
mysql --version
# mysql Ver 15.1 Distrib 10.2.14-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 adatbázis-felhasználót, és emlékezzen a hitelesítő adatokra.
mysql> CREATE DATABASE db_name CHARACTER SET utf8;
mysql> GRANT ALL ON db_name.* TO 'username' IDENTIFIED BY 'password';
mysql> FLUSH PRIVILEGES;
mysql> quit
MEGJEGYZÉS : Cserélje ki a db_name
és username
a beállítást megfelelő nevekkel. Cserélje password
ki erős jelszóra.
Telepítse az Nginx-et.
sudo dnf install -y nginx
Ellenőrizze a verziót.
sudo nginx -v
# nginx version: nginx/1.12.1
Indítsa el és engedélyezze az Nginx szolgáltatást.
sudo systemctl start nginx.service
sudo systemctl enable nginx.service
Konfigurálja az Nginxet.
sudo vim /etc/nginx/conf.d/dolibarr.conf
Töltse ki a fájlt a következő konfigurációval.
server {
listen [::]:80;
listen 80;
server_name example.com; # Check this
root /var/www/dolibarr/htdocs; # Check this
index index.php index.html index.htm;
charset utf-8;
location / {
try_files $uri $uri/ /index.php;
}
location ~ [^/]\.php(/|$) {
try_files $uri =404;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_read_timeout 600;
include fastcgi_params;
fastcgi_pass unix:/run/php-fpm/www.sock;
}
}
Tesztelje a konfigurációt.
sudo nginx -t
Töltse újra az Nginxet.
sudo systemctl reload nginx.service
A Dolibarr telepítéséhez telepítenünk kell a Composert.
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
sudo mv composer.phar /usr/local/bin/composer
Ellenőrizze a Composer verziót.
composer --version
# Composer version 1.6.5 2018-05-04 11:44:59
Hozzon létre egy dokumentum gyökérkönyvtárát.
sudo mkdir -p /var/www/dolibarr
Módosítsa a /var/www/dolibarr
címtár tulajdonjogát erre: johndoe
.
sudo chown -R johndoe:johndoe /var/www/dolibarr
Töltse le a Dolibarr legújabb stabil kiadását a parancssorból.
cd /var/www/dolibarr
composer create-project dolibarr/dolibarr .
Módosítsa a /var/www/dolibarr
címtár tulajdonjogát erre: nginx
.
sudo chown -R nginx:nginx /var/www/dolibarr
Hozzon létre egy /var/lib/php/session
könyvtárat, és módosítsa a nginx
felhasználó tulajdonjogát .
sudo mkdir -p /var/lib/php/session
sudo chown -R nginx:nginx /var/lib/php/
Futtassa sudo vim /etc/php-fpm.d/www.conf
és állítsa a felhasználót és a csoportot értékre nginx
. Kezdetben a felhasználóra és a csoportra lesz beállítva apache
.
sudo vim /etc/php-fpm.d/www.conf
# user = nginx
# group = nginx
Indítsa újra php-fpm.service
.
sudo systemctl restart php-fpm.service
A választott webböngészővel nyissa meg az http://example.com/install/
oldalt, és kövesse a Dolibarr telepítőjét. Cserélje example.com
ki a domain nevét vagy IP-címét, ha nincs domain neve. A telepítővarázsló követése után a Dolibarr ERP/CRM beindul és futni fog.
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ó
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é.
Az Apple a közelmúltban kiadott egy kiegészítést a macOS Catalina 10.15.4-hez a problémák megoldására, de úgy tűnik, hogy a frissítés több problémát okoz, ami a Mac gépek blokkolásához vezet. További információért olvassa el ezt a cikket