Kan AI vechten met toenemend aantal ransomware-aanvallen?
Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek
TestLink is een open source webgebaseerd testmanagement-uitvoeringssysteem. Het stelt teams voor kwaliteitsborging in staat om hun testcases te maken en te beheren en om ze in testplannen te organiseren. Met deze testplannen kunnen teamleden testcases uitvoeren en testresultaten dynamisch volgen.
In deze tutorial installeren we de TestLink-versie 1.9.16
(de nieuwste versie op het moment dat dit artikel werd geschreven) op CentOS 7.
Ik verwijs naar het hoofd-IP van mijn CentOS 7-server als 203.0.113.1
.
Log in op uw server via SSH met de sudo-gebruiker om te installeren epel
, het systeem bij te werken en opnieuw op te starten om de updates toe te passen.
sudo yum install epel-release -y
sudo yum update -y && sudo shutdown -r now
sudo yum install httpd -y
Het wordt aanbevolen om de standaard welkomstpagina van Apache in productieomgevingen te verwijderen / uit te schakelen.
sudo sed -i 's/^/#&/g' /etc/httpd/conf.d/welcome.conf
Voorkom dat Apache webmapbestanden aan bezoekers toont:
sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/httpd/conf/httpd.conf
Start de Apache-service en schakel deze automatisch in bij het opstarten
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
Zoals vereist door TestLink 1.9.16, moet u MariaDB 10.1 of hoger op uw systeem installeren.
cat <<EOF | sudo tee -a /etc/yum.repos.d/MariaDB.repo
# MariaDB 10.1 CentOS repository list - created 2017-01-14 03:11 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
EOF
sudo yum install MariaDB-server MariaDB-client -y
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
sudo /usr/bin/mysql_secure_installation
Beantwoord vragen op het scherm zoals hieronder aangegeven, en vergeet niet om uw eigen MariaDB-rootwachtwoord te gebruiken:
Enter
knopY
your-root-password
your-root-password
Y
Y
Y
Y
Log in op de MySQL-shell als root
:
mysql -u root -p
Typ het eerder ingestelde MariaDB-rootwachtwoord en druk vervolgens op Enter
.
Maak in de MySQL-shell als volgt een database testlink
, een databasegebruiker testlinkuser
en het wachtwoord van de databasegebruiker yourpassword
.
Opmerking: vergeet om veiligheidsredenen niet het voorbeeldwachtwoord te vervangen yourpassword
door uw eigen wachtwoord.
CREATE DATABASE testlink;
CREATE USER 'testlinkuser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON testlink.* TO 'testlinkuser'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
TestLink vereist PHP 5.5 of hoger. Om betere prestaties te krijgen, installeren we PHP 7.1 en alle benodigde extensies voor TestLink als volgt:
sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
sudo yum install mod_php71w php71w-mysqlnd php71w-common php71w-gd php71w-ldap php71w-cli php71w-mcrypt php71w-xml -y
We moeten de PHP-instellingen als volgt aanpassen aan de eisen van TestLink:
sudo cp /etc/php.ini /etc/php.ini.bak
sudo sed -i "s/session.gc_maxlifetime = 1440/session.gc_maxlifetime = 2880/" /etc/php.ini
sudo sed -i "s/max_execution_time = 30/max_execution_time = 120/" /etc/php.ini
/var/www/html
directory:
cd
wget https://github.com/TestLinkOpenSourceTRMS/testlink-code/archive/1.9.16.tar.gz
sudo tar -zxvf 1.9.16.tar.gz -C /var/www/html
sudo chown -R apache:apache /var/www/html/testlink-code-1.9.16
sudo cp /var/www/html/testlink-code-1.9.16/custom_config.inc.php.example /var/www/html/testlink-code-1.9.16/custom_config.inc.php
Gebruik de vi
teksteditor om dit configuratiebestand te openen:
sudo vi /var/www/html/testlink-code-1.9.16/custom_config.inc.php
Zoek de volgende regels:
// $tlCfg->log_path = '/var/testlink-ga-testlink-code/logs/'; /* unix example */
// $g_repositoryPath = '/var/testlink-ga-testlink-code/upload_area/'; /* unix example */
Vervang ze door:
$tlCfg->log_path = '/var/www/html/testlink-code-1.9.16/logs/';
$g_repositoryPath = '/var/www/html/testlink-code-1.9.16/upload_area/';
Opslaan en afsluiten:
:wq!
cat <<EOF | sudo tee -a /etc/httpd/conf.d/testlink.conf
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/testlink-code-1.9.16/
ServerName testlink.example.com
ServerAlias www.testlink.example.com
<Directory /var/www/html/testlink-code-1.9.16/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/httpd/testlink.example.com-error_log
CustomLog /var/log/httpd/testlink.example.com-access_log common
</VirtualHost>
EOF
sudo systemctl restart httpd.service
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
Bij uw eerste bezoek http://203.0.113.1
krijgt u de TestLink-installatiewizard te zien.
Klik op de eerste pagina op de New installation
link.
Acceptance of License
Vink op de pagina aan I agree to the terms set out in this license.
en klik vervolgens op de Continue
knop.
Verification of System and configuration requirements
Zorg er op de pagina voor dat aan alle vereisten (behalve de vereisten voor Postgres
en MSSQL
) is voldaan en klik vervolgens op de Continue
knop.
Geef op de Database Configuration
pagina als volgt informatie over de databaseconfiguratie op en klik vervolgens op de Process TestLink Setup
knop om de installatie te voltooien:
MySQL/MariaDB (5.6+ / 10.+)
localhost
testlink
<LEAVE IT EMPTY>
root
<your-MariaDB-root-password>
testlinkuser
yourpassword
U kunt uw webbrowser erop wijzen http://203.0.113.1
om TestLink te gaan gebruiken en u moet de onderstaande standaardreferenties gebruiken om in te loggen:
admin
admin
Opmerking: vergeet niet om uw wachtwoord te wijzigen nadat u bent ingelogd.
Om veiligheidsredenen moet u apache
de machtigingen van de gebruiker na de installatie beperken :
sudo chown -R root:root /var/www/html/testlink-code-1.9.16
sudo chown -R apache:apache /var/www/html/testlink-code-1.9.16/{gui,logs,upload_area}
sudo systemctl restart httpd.service
Bovendien moet u de /var/www/html/testlink-code-1.9.16/install
map verwijderen :
sudo rm -rf /var/www/html/testlink-code-1.9.16/install
Dat is het. Bedankt voor het lezen.
Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek
ReactOS, een open source en gratis besturingssysteem is hier met de nieuwste versie. Kan het voldoen aan de behoeften van moderne Windows-gebruikers en Microsoft uitschakelen? Laten we meer te weten komen over deze oude stijl, maar een nieuwere OS-ervaring.
WhatsApp heeft eindelijk de Desktop-app voor Mac- en Windows-gebruikers gelanceerd. Nu heb je eenvoudig toegang tot WhatsApp vanuit Windows of Mac. Beschikbaar voor Windows 8+ en Mac OS 10.9+
Lees dit om te weten hoe kunstmatige intelligentie populair wordt onder de kleinschalige bedrijven en hoe het de kansen vergroot om ze te laten groeien en hun concurrenten voorsprong te geven.
Onlangs heeft Apple macOS Catalina 10.15.4 uitgebracht, een aanvullende update om problemen op te lossen, maar het lijkt erop dat de update meer problemen veroorzaakt die ertoe leiden dat mac-machines worden gemetseld. Lees dit artikel voor meer informatie
13 Commerciële data-extractietools voor big data
Onze computer slaat alle gegevens op een georganiseerde manier op, het zogenaamde Journaling-bestandssysteem. Het is een efficiënte methode waarmee de computer bestanden kan zoeken en weergeven zodra u op zoeken drukt.https://wethegeek.com/?p=94116&preview=true
Naarmate de wetenschap zich snel ontwikkelt en veel van onze inspanningen overneemt, nemen ook de risico's toe om onszelf te onderwerpen aan een onverklaarbare singulariteit. Lees, wat singulariteit voor ons kan betekenen.
Een inzicht in 26 Big Data-analysetechnieken: deel 1
AI in de zorg heeft de afgelopen decennia grote sprongen gemaakt. De toekomst van AI in de gezondheidszorg groeit dus nog steeds met de dag.