installatie LAMP

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Programmeur

Functie omschrijving Ben jij op zoek naar een organisatie waar je samen met een team werkt aan iets moois en waar je naast hard werken ook hard kunt lachen? Dan ben je hier aan het juiste adres! Voor een informeel IT-bedrijf in omgeving Wassenaar zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed

Bekijk vacature »

Junior Java Developer

Dit ga je doen Je ontwikkelt innovatieve, maatschappelijk belangrijke applicaties; Je implementeert nieuwe features; Je gaat in gesprek met eindgebruikers en designers om de applicaties continu te finetunen; Je draait mee in een professionele Agile/Scrum omgeving. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de omgeving van Amsterdam. Ze staan zeer goed bekend in de markt door hun innovatieve dienstverlening op IT gebied en hun gepassioneerde werknemers. Voor hun inspanningen op het gebied van IT hebben ze meerdere prijzen gewonnen! Onze klant is onderdeel van een Corporate werkgever en heeft zelf 300 mensen in dienst. Om

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Als developer bouw je in DevOps teams aan enterprise applicaties, nieuwe IOT, Chatbots of AI oplossingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren in dit vakgebied. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij vorig jaar Microsoft Partner of the year geworden.

Bekijk vacature »

Applicatieontwikkelaar Java EE

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving De afdeling IV –

Bekijk vacature »

WordPress & Azure Developer

Dit ga je doen Zowel front- als back-end development aan de online website omgeving; Het up-to-date houden van alle WordPress-sites; Koppelingen maken tussen applicaties; Meedenken en adviseren over verbeteringen; Development door middel van WordPress, Javascript, HTML en CSS; Werken binnen Scrum/Agile team. Hier ga je werken Voor een grote overheidsinstelling in Den Haag zijn wij opzoek naar een WordPress developer, met kennis en ervaring op het gebied van Azure. De organisatie zit in een grote transitie waarbij de gehele website/online omgeving vernieuwd zal gaan worden. Binnen dit Scrum/Agile team ben je verantwoordelijk voor deze grote migratie/ombouw van de omgeving. De

Bekijk vacature »

.NET developer

Functie Als .NET developer werk jij samen in een multidisciplinair ontwikkel team met 1-2 Senior .NET developers, twee front-end developers, Data Scientists en één UX designer. Als team werken jullie aan het ontwikkelen van een Cloud based applicatie en aan het stabieler maken van deze applicatie. Ook unit testing gaat erg belangrijk worden in jouw nieuwe functie. Samen met de Senior .NET ontwikkelaar wordt jij verantwoordelijk voor het ontwikkelen van de API. Jullie werken met veel data en incidenteel komen er ook data vraagstukken en zullen er wat queries gedraaid moeten worden. Dit betekend dat jij veel gaat werken met

Bekijk vacature »

Full stack developer Node.js

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

C# developer

Functie Als C# ontwikkelaar ben jij de spin in het web bij deze organisatie. Jij begeleidt en traint de field engineers die bij de klanten machines leveren en installeren. Daarnaast ondersteun jij de field engineers als zij bij de klant vastlopen bij het installeren van de machine m.b.t. software matige vragen. Jouw doel is dan ook om de technische kennis van de field engineers door middel van training zoveel mogelijk uit te breiden. Dit om ervoor te zorgen dat zij zelfstandiger software matige problemen kunnen oplossen. Ook ben jij verantwoordelijk voor het bedenken van software oplossingen voor klanten en dit

Bekijk vacature »

Ambitieuze Junior/Medior Low-code Developers gezoc

Bedrijfsomschrijving Transformeer bedrijven met jouw expertise in innovatieve technologie Ben je een bedreven softwareontwikkelaar met ervaring in Low-code platformen, of sta je te popelen om je in deze baanbrekende oplossing te verdiepen? Wij zijn op zoek naar jou! Ons klantenbestand groeit en we willen ons team uitbreiden met deskundige en leergierige Low-code specialisten. Is het jouw passie om organisaties te ondersteunen in hun digitale transformatie en maatwerkoplossingen te bieden met behulp van geavanceerde software? Wij zijn een vooruitstrevend bedrijf dat dagelijks werkt aan het oplossen van complexe vraagstukken om de digitale ambities van onze klanten te realiseren. Functieomschrijving Ontwikkel op

Bekijk vacature »

Lead React Developer

Dit ga je doen Als Lead React Developer zul jij je voornamelijk gaan bezighouden met: Het werken aan tal van uiteenlopende projecten waar gloednieuwe (web)applicaties van scratch af aan ontwikkeld worden met o.a. React (Native) en Drupal; Het aansturen van een team bestaande uit 5-6 talentvolle en gedreven ontwikkelaars; Het adviseren en meedenken over nieuwe (technische) oplossingen en te gebruiken tools/frameworks; Het meedenken over de architectuur en de juiste implementatiebeslissingen maken; De doorontwikkeling van huidige applicaties. Hier ga je werken Als je inderdaad een ervaren Lead React Developer bent die zichzelf graag nog verder wil ontwikkelen dan is het goed

Bekijk vacature »

Lead javascript developer Node.js React

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Medior/senior PHP ontwikkelaar E-commerce

Functie Het software development team bestaat momenteel 5 scrum teams . Ieder team heeft een eigen SCRUM Master en eigen tester. Zij werken voornamelijk in PHP en met hun eigen geschreven framework wat Symfony based is . Jij bent samen met je collega’s verantwoordelijk voor het interne softwaresysteem en alle projecten die daar omheen lopen. Alles wat jij ontwikkelt, wordt direct toegepast en uitgerold (wereldwijd). Dit maakt jouw werk tastbaar en uitdagend! Een greep uit jouw werkzaamheden: Toevoegen en ontwikkelen van nieuwe functionaliteiten Logistieke software ontwikkelen voor intern gebruik Tientallen gigabytes aan data inzichtelijk maken Altijd op zoek gaan naar

Bekijk vacature »

SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 13382 Introductie We is looking for a HANA Developer to work for our client. The candidate has to have an experience in building Data Intensive Applications (DIA’s). The role of a HANA Developer at ASML involves working on building Data Intensive Applications in an industrial/enterprise environment. The primary responsibility is to handle data from various sources and determine the best way to structure it for use by data analysts, who will run queries and algorithms against it for predictive and prescriptive analytics through machine learning. Wat verwachten we van jou?

Bekijk vacature »

Java (Java EE) Developer

In het kort Werken als Java developer betekent werken aan complexe IT projecten bij onder meer een internationaal containeroverslag bedrijf. Zo sturen we apparaten en eindgebruikers aan d.m.v. onze custom-made software oplossing, die dagelijkse vele duizenden containers verwerkt. Denk aan systemen die volautomatische kranen aansturen en op afstand bedienen, de volledige afhandeling van containernummerherkenning bij het laden en lossen van zeeschepen of het tonen van instructies aan de chauffeurs van ruim 300 straddle carriers. En dat allemaal redundant, robuust en in een dynamische 24/7 omgeving! Jij versterkt ons ontwikkelteam en gaat aan de slag met oa. Java i.c.m. Spring (Boot),

Bekijk vacature »

Medior PHP developer

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »
Joyce M

Joyce M

23/02/2024 16:47:20
Quote Anchor link
Ik ben na een aantal jaren weg weer eens begonnen met php en wil een testenvironment maken op mijn pc. Ik heb een computer draaien met linux mint. Ik heb apache en php8.1 geïnstalleerd en geconfigureerd met behulp van de OceanDigital site.
Apache draait en PHP ook. Ik heb de virtualhost ook draaiende. Alleen nu het probleem: Ik heb een testpagina gemaakt en opgeslagen als test.php. Ik heb in die pagina wat HTML verwerkt en wat PHP. Nu wordt alles wat in HTML staat uitgevoerd, maar niet dat wat via PHP uitgevoerd moet worden.
Dus: <p>Hallo</p> komt op het scherm in de browser, maar <p>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo "Hello"; ?>
</p> niet.
Wat gaat hier mis?
 
PHP hulp

PHP hulp

17/04/2024 20:15:59
 
- Ariën  -
Beheerder

- Ariën -

23/02/2024 18:07:42
Quote Anchor link
Werkt dit wel?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
phpinfo();
?>


Zo niet, dan ben ik benieuwd hoe je alles geïnstalleerd hebt, en welk stappenplan?
Normaal als je apt-get, yum of dnf gebruikt dan is alles gewoon werkend.
 
Joyce M

Joyce M

23/02/2024 19:14:37
Quote Anchor link
De stappen die ik uitgevoerd heb.
In de terminal:
Quote:
sudo apt update
sudo apt install apache2
sudo ufw app list:
Aplications available:
Apache
Apache Full
Apache Secure
CUPS
sudo ufw allow 'Apache'
sudo ufw status:
Status: active

To Action From
----- ------ -----
22/tcp ALLOW Anywhere
80 ALLOW Anywhere
443 ALLOW Anywhere
Apache ALLOW Anywhere
22/tcp (v6) ALLOW Anywhere (v6)
80 (v6) ALLOW Anywhere (v6)
443 (v6) ALLOW Anywhere (v6)
Apache (v6) ALLOW Anywhere (v6)
sudo systemctl status apache2:
apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2024-02-23 14:37:08 CET; 3h 40min ago
Docs: https://httpd.apache.org/docs/2.4/
Process: 928 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
Process: 5151 ExecReload=/usr/sbin/apachectl graceful (code=exited, status=0/SUCCESS)
Main PID: 971 (apache2)
Tasks: 8 (limit: 16530)
Memory: 7.4M
CPU: 1.009s
CGroup: /system.slice/apache2.service
?? 971 /usr/sbin/apache2 -k start
??5155 /usr/sbin/apache2 -k start
??5156 /usr/sbin/apache2 -k start
??5157 /usr/sbin/apache2 -k start
??5158 /usr/sbin/apache2 -k start
??5159 /usr/sbin/apache2 -k start
??6060 /usr/sbin/apache2 -k start
??6079 /usr/sbin/apache2 -k start

feb 23 14:37:08 ZenBook systemd[1]: Starting The Apache HTTP Server...
feb 23 14:37:08 ZenBook apachectl[944]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName? directive globally to suppress this message
feb 23 14:37:08 ZenBook systemd[1]: Started The Apache HTTP Server

In the browser:
Quote:
http://your_server_ip
returns: the apache2 default page correctly

In de /var/www/html directory heb ik aangemaakt: /test.nl/public_html/test.php
De /etc/apache2.conf file heb ik ongewijzigd gelaten .
In /etc/sites-available/test.nl.conf toegevoegd:
ServerAdmin [email protected]
ServerName test.nl
ServerAlias www.test.nl
DocumentRoot /var/www/html/test.nl/public_html

In de terminal:
sudo a2dissite 000-default.conf
sudo a2ensite test.nl.conf
sudo systemctl restart apache2
sudo apache2ctl configtest:
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName? directive globally to suppress this message
Syntax OK

sudo nano /etc/hosts:
7.0.0.1 localhost
127.0.1.1 ZenBook
192.168.43.89 test.nl

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

In de file test.php staat dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<!DOCTYPE html>
<html>
    <head><title>TEST</title></head>
     <body>
       <div><h2>Dit is de test.php pagina in de directory van /var/www/html/test.nl/public_html/</h2></div>
      <div><h1><?php echo "Dit is de test.php pagina in de directory van /var/www/html/test.nl/public_html/"; ?></h1></div>
          <?php phpinfo(); ?>
    </body>
</html>

In de browser met localhost zie ik:
Dit is de test.php pagina in de directory van /var/www/html/test.nl/public_html/

Dus geen code die tussen
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php en ?>
staat
Gewijzigd op 24/02/2024 10:47:12 door - Ariën -
 
- Ariën  -
Beheerder

- Ariën -

23/02/2024 20:33:07
Quote Anchor link
Dat is wel heel opmerkelijk. Is dat wat je ziet de letterlijke broncode (rechtsklik - > bron bekijken) volgens de browser?

Of zie je het direct staan? In dat geval sta je denk ik opgemaakte code te copy-pasten.
Gewijzigd op 23/02/2024 20:33:42 door - Ariën -
 
Joyce M

Joyce M

24/02/2024 08:43:03
Quote Anchor link
De inhoud van test.php is door mij aangemaakt en zie ik ook zo letterlijk in de broncode, maar dus niet op de pagina in de browser. Alles wat PHP is blijft blank.
Gewijzigd op 24/02/2024 08:46:37 door Joyce M
 
- Ariën  -
Beheerder

- Ariën -

24/02/2024 10:45:22
Quote Anchor link
Kort gezegd:
Met deze code zie je dus enkel een heading en de tekst 'Dit staat buiten PHP-blokken.' op het eind?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<h1>PHPinfo</h1>
<?php
phpinfo();
echo "Hier staat iets!";
?>

Dit staat buiten PHP-blokken.


Erg vreemd dat de PHP-code gestript wordt?
Hoe bekijk je die pagina in je browser?
Gewijzigd op 24/02/2024 10:52:57 door - Ariën -
 
Joyce M

Joyce M

24/02/2024 15:24:56
Quote Anchor link
- Ariën - op 24/02/2024 10:45:22:
Kort gezegd:
Met deze code zie je dus enkel een heading en de tekst 'Dit staat buiten PHP-blokken.' op het eind?

Erg vreemd dat de PHP-code gestript wordt?
Hoe bekijk je die pagina in je browser?


Dat is precies wat er gebeurt. Ik snap er niets van.
Ik gebruik Mozilla, eigenlijk net zoals ik willekeurig welke andere internet pagina bekijk.
O ja, ter verificatie heb ik de pagina ook geopend in Chromium en daar gebeurt precies hetzelfde.
 
- Ariën  -
Beheerder

- Ariën -

24/02/2024 15:37:35
Quote Anchor link
Ik zie niet dat je PHP hebt geïnstalleerd. Maar dan zou je gewoon in de sourcecode in je browser je PHP-code moeten zien.

Instaleer PHP eens.
Gewijzigd op 24/02/2024 15:42:01 door - Ariën -
 
Joyce M

Joyce M

24/02/2024 15:49:12
Quote Anchor link
Is geInstalleerd.

$ php -v
PHP 8.1.2-1ubuntu2.14 (cli) (built: Aug 18 2023 11:41:11) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.2, Copyright (c) Zend Technologies
with Zend OPcache v8.1.2-1ubuntu2.14, Copyright (c), by Zend Technologies
 
- Ariën  -
Beheerder

- Ariën -

24/02/2024 17:33:22
Quote Anchor link
Nu pas? Of had je dat eerst al gedaan? Ik zie het niet in je stappenplan.

En wat gebeurt er als je een PHP script in de commandline uitvoert?
Gewijzigd op 24/02/2024 17:33:49 door - Ariën -
 
Joyce M

Joyce M

24/02/2024 17:43:04
Quote Anchor link
Ik heb PHP direct na apache geinstalleerd. Moet ik wellicht in de PHP installatie nog iets aanpassen? Dat heb ik niet gedaan.

- Ariën - op 24/02/2024 17:33:22:
En wat gebeurt er als je een PHP script in de commandline uitvoert?

Bedoel je de commandline in de terminal? Hoe doe je dat?
 
- Ariën  -
Beheerder

- Ariën -

24/02/2024 17:48:22
Quote Anchor link
Hoe heb je PHP geinstalleerd?
Uitvoeren in de commandline kan met:
php script.php
 
Joyce M

Joyce M

24/02/2024 17:59:44
Quote Anchor link
PHP geinstalleerd via de terminal met:
sudo apt install php

Met php script.php krijg ik een foutmelding. Dis heb ik even gegoocheld op php in de terminal. Dit is wat ik vond en gedaan heb met het volgende resultaat:
In de terminal:
$ php -a
Interactive shell

php > echo "hello world";
hello world
php >
 
- Ariën  -
Beheerder

- Ariën -

24/02/2024 18:03:24
Quote Anchor link
Welke foutmelding? Je moet dit script uiteraard zelf aanmaken.
 
Joyce M

Joyce M

24/02/2024 18:39:16
Quote Anchor link
Gelukt. De opdracht test.php geeft in de terminal de tekst van test.php terug én de PHP-info. Misschien is hier iets in te vinden? Het PHP script wordt uitgevoerd dus.
$ php test.php
<!DOCTYPE html>
<html>
<head>
<title>TEST</title>
</head>
<body>
<div><h2>Dit is de test.php pagina in de directory van /var/www/html/test.nl/public_html/</h2></div>
<div><h1>Dit is de test.php pagina in de directory van /var/www/html/test.nl/public_html/</h1></div>
phpinfo()
PHP Version => 8.1.2-1ubuntu2.14
(PHPINFO)**
</body>
</html>

(PHPINFO)**-> Hier krijg ik de PHP-info terug. Dat is heel veel tekst, dus nu nog even niet gekopieerd. Kun je daarin misschien iets vinden? Zal ik het posten?
Gewijzigd op 24/02/2024 18:40:57 door Joyce M
 
- Ariën  -
Beheerder

- Ariën -

24/02/2024 18:43:19
Quote Anchor link
Dus PHP werkt in de commandline perfect.
Ik heb het idee dat Apache er nog niks mee doet omdat je de PHP-Apache library niet hebt meegeïnstalleerd.

Dus verwijder PHP eens, en installeer het eens met de Apache lib erbij:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
apt remove php
apt install php libapache2-mod-php

En daarna even Apache herstarten.

Houd wel in gedachten dat PHP 8.1 enkel nog security updates krijgt.
Gewijzigd op 24/02/2024 18:46:10 door - Ariën -
 
Joyce M

Joyce M

24/02/2024 18:57:55
Quote Anchor link
Gedaan.
Ik krijg een foutmelding voor de configuratie van libapache2-mod-php8.1 -> fout 1
Een afhankelijkheidsprobleem voorkomt dat de libapache2-mod-php8.1 geconfigureerd wordt.
E: Subprocess /usr/bin/dpkg returned an error code (1)
Gewijzigd op 24/02/2024 19:09:45 door Joyce M
 
- Ariën  -
Beheerder

- Ariën -

24/02/2024 19:17:59
Quote Anchor link
Heb je PHP eerst verwijderd?

Verder zijn Nederlandse foutmeldingen best irritant met zoeken op internet :-P
Gewijzigd op 24/02/2024 19:19:54 door - Ariën -
 
Joyce M

Joyce M

25/02/2024 08:59:46
Quote Anchor link
Omdat de errormelding niet specifiek met LAMP te maken had, ben ik overnieuw begonnen. In plaats van $ sudo apt install php, heb ik nu $ sudo apt install php libapache2-mod-php gebruikt.
En het werkt! Daar zat dus de fout. Heel erg bedankt voor je hulp, ik kan weer vooruit.
 
- Ariën  -
Beheerder

- Ariën -

25/02/2024 09:32:25
Quote Anchor link
Fijn om te horen :-)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.