Centos rechten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Full-stack Developer

De vacature Build in Amsterdam is looking for Senior Full-stack Developers who are genius with code and love good design. It would be awesome when you: Are creative and flexible Have an eye for detail Have a technical education background Have multiple years of experience and an impressive portfolio of past projects Have a broad knowledge of HTML, CSS and JS (preferably with React) Have a broad knowledge with back-end technologies for the web, preferably Node.js, PHP, Databases Have experience with connections to external systems (e.g. CMS) through API’s Have an affinity with e-commerce Are familiar with version control (Git)

Bekijk vacature »

Advanced Mendix Developer Order Management Systeme

Advanced Mendix Developer Order Management Systemen (NL) Den Haag HBO/WO IT Professional "Als Advanced Mendix Developer impact maken op de groeiende e-commerce markt? Je doet dit bij PostNL door met je DevOps team onze Mendix applicaties verder te ontwikkelen, waarbij je complexe logistieke business processen vertaalt naar applicaties die ons primaire proces ondersteunen". Wat ga je doen? PostNL wordt een postal tech company We nemen de ontwikkeling van onze IT applicaties in eigen hand door onze eigen software-ontwikkel-capability op te zetten. Als Advanced Mendix Developer ben je onderdeel van een multidisciplinair, agile werkend Business-IT-team. Samen met dit team bouw je onze logistieke IT-applicaties verder

Bekijk vacature »

Microsoft 365 Engineer

Opleidingsbudget van € 5.000,- Onze opdrachtgevers werken met de nieuwste technieken dus onze medewerkers ook. Daarom bieden we jou uitgebreide opleidingsmogelijkheden en ondersteunen we je maximaal in je ontwikkeling. We bepalen samen met jou een opleidingstraject want niemand wil stilstaan in zijn ontwikkeling, zeker niet in de IT. Wat mag je nog meer verwachten? Direct een arbeidsovereenkomst voor onbepaalde tijd Een salaris tussen de € 3.500,- en € 4.500,- bruto per maand o.b.v. 40 uur Diverse bonussen: - 1800+ uur bonus - Wervingsbonus, een waardebon naar keus, ter waarde van € 1.500,- netto Een onkostenvergoeding van € 100,- netto per

Bekijk vacature »

C# Developer

De vacature Grote internationale ondernemingen moeten hun Transfer Pricing documentatie op orde hebben. Dat gaat bij de grotere multinationals om meer dan 100 rapporten met meer dan 100 pagina's waarin verteld wordt hoe ze de belastingwetten in elk land waarin ze actief zijn hebben toegepast. In heel veel bedrijven wordt dit nog op basis van Word of Excel gedaan. Met onze website/applicatie Reptune stellen we de bedrijven in staat dit geautomatiseerd te doen. We bouwen Reptune zelf met C#, en aan de hand van onze roadmap en input van klanten bouwen we verder aan de functionaliteiten van dit systeem. Dat

Bekijk vacature »

Frontend Developer

De vacature Elke dag maken 1.500+ restaurants en duizenden consumenten gebruik van het web-based platform van Foodticket. Jaarlijks verwerken we miljoenen transacties. Vele mensen dus die gemakkelijk en snel willen kunnen werken en/of online bestellen. We zijn op zoek naar een goede Frontend Software Engineer. Je bent verantwoordelijk voor het realiseren van delen van het nieuwe platform op basis van moderne en solide webtechnologieën. De software is modulair opgezet, waardoor we verwachten dat op termijn iedere engineer in ons team verantwoordelijk gaat worden voor zijn / haar eigen deel van de software. We hebben onderdelen als OrderBuddy (kassa / ordersysteem),

Bekijk vacature »

PHP Developer

De vacature Ben jij op zoek naar een bijzondere uitdaging? Een leuke, leerzame en veelzijdige werkomgeving waar een professionele werkwijze en een informele werksfeer prima samengaan? Werk je graag in een klein en modern ontwikkelteam, waarin je betrokken wordt en meedenkt in alle aspecten van softwareoplossingen? Dan zoeken wij jou! Voor ons kantoor in Alphen aan den Rijn t (zo'n 30 minuten van Utrecht, Rotterdam en Amsterdam) zijn we op zoek naar een Junior, Medior of Senior Laravel developer! Heb jij een scherp oog voor het vertalen van het UX & UI design naar een goed werkende Front-end en is

Bekijk vacature »

SAP EWM Consultant

SAP EWM Consultant Categorie: ERP/CRM/Tools Regio/Locatie: Randstad, Netherlands Vacaturenummer: J1121-0026 Type dienstverband: Full Time Functiebeschrijving: Help jij als SAP EWM consultant onze klanten de stap te maken naar de high performance organisatie van de 21e eeuw? Wat ga je doen? Als SAP EWM Consultant adviseer je onze klanten in vraagstukken bij gebruik van SAP in het logistieke domein. Samen met de klant werk je op locatie aan logistieke oplossingen. Daarbij ben je in staat je klant mee te nemen in je verhaal. Dit doe je door je te verdiepen in de klant problematiek. Je zet dit vervolgens om in haalbare

Bekijk vacature »

Android Developer

As an Android Developer, you make sure our mobile apps give our users the best possible experience, whether they are browsing and buying our products online or managing our internal operations. How do I become a Android Developer at Coolblue? Your specialty is Android so you are successful in writing Kotlin in an agile fashion and do some pair programming with your colleagues to guarantee higher quality. Besides that you think about technical decisions like architecture, tools and processes. You also keep an eye on the performance of the app and you analyse with your team how to improve it.

Bekijk vacature »

iOS Developer

De vacature As our new iOS Developer you will be responsible for our iOS application together with our senior iOS Developer. Together you'll make decisions on how to approach all the challenges you will be facing. You will be developing an app which will have its technical challenges and should also be maintainable. Because together with the Android app, it is our primary product. You are part of a diverse and cross-functional team with different disciplines ranging from UX, Design, Product management, Data science to your engineering colleagues: Computer vision engineers, Data engineers, Mobile engineers, Cloud engineers to UI developers.

Bekijk vacature »

Lead Developer in het Spoordomein

Ben jij altijd degene in het team die de knopen doorhakt? Die samen met collega’s de best passende oplossing bepaalt? Wat ga je doen? Als Lead Developer ben je de spil tussen de klant en het ontwikkelteam. Je helpt aan de ene kant de Product Owner met het managen van de backlog en het realiseren van de business doelstellingen. En aan de andere kant zorg je voor een stabiele, flexibele software applicatie van hoge kwaliteit. Je zoekt continu naar verbeteringen in de architectuur, de gebruikte technologieën, het proces en de mensen. Je daagt je team uit om met goede ideeën

Bekijk vacature »

Senior Front-End Developer

As a Senior Front-end Developer you maintain the balance between creativity and functionality for our webshop, and you coach your fellow developers. How do I become a Senior Front-End Developer at Coolblue? As a Front-end Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present this within the team. You are also proud of your work and welcome all feedback. Would you also like to become a Front-End Developer at Coolblue? Read

Bekijk vacature »

Python Developer - Capelle a/d IJssel

De vacature In jouw functie werk in projecten aan enterprise-applicaties. Met een team bouw je oplossingen op basis van Python. Dat is de kern van je werk. Maar bij ons ben je consultant en dat betekent meer dan alleen programmeren. Wij vinden het belangrijk dat je naast de techniek zelf ook oog hebt voor de context waarbinnen deze wordt gebruikt en dat je hierover kunt adviseren. Dat is onze en jouw toegevoegde waarde. Je bent op een punt in je loopbaan waar je toe bent aan een nieuwe fase. Met jouw ervaring ben je in staat om startende collega’s wegwijs

Bekijk vacature »

Front-end Developer

De vacature Wij zijn op zoek naar een ervaren Front-end Developer die heerser is in het realiseren van grafische én technische pracht. Je werkt samen met marketing en design om onze campagnes op het gebied van front-end design naar een nóg hoger level te tillen. Bij MailCampaigns hebben we een sterk team van diverse developers die de beste zijn in hun vakgebied. Met front-end, back-end en full-stack developers, maar ook e-mail developers en digital designers. Samen werken zij aan de meest innovatieve en beste e-mail templates, campagnes, landingspagina's, pop-ups en andere digitale tools. Wij vinden echter dat het altijd beter

Bekijk vacature »

Full Stack Cloud & Java Developer - Amersfoort

De vacature Valtech is looking for a Full Stack Cloud Developer. Someone who loves working with the newest technologies and is on top of what’s next. Do you have a keen eye for performance, stability and traceability? Are you always seeking the highest quality in code? And aren't you scared away by maintaining and running your own applications on a day-to-day basis, being responsible for (infra-as-code) deployments and aligning with the cloud engineering team to get stuff done? Read on, because we have a match! What will you be doing? As our new Full Stack Cloud Developer, you build and

Bekijk vacature »

JavaScript (Node) Developer

De vacature Als Node developer houd jij je bezig met afwisselende projecten: volledig nieuwe implementaties of het innoveren van de bestaande platformen. Jij bent de consultant, dus je geeft jouw klanten advies over welke keuzes zij zouden moeten maken. Daarnaast werken we headless, backend en frontend zijn gescheiden. Geen traditionele software, nee, wij geven jou de ruimte om je creativiteit de vrije loop te laten. Zodat jij cutting-edge tech aanlevert en de klant altijd mind blown de meeting verlaat. Wat wil je nog meer? Functie eisen Je neemt graag het initiatief; Je presteert zelfstandig en in teamverband. Een IT-gerelateerd HBO/WO

Bekijk vacature »
Frank Nietbelangrijk

Frank Nietbelangrijk

17/11/2014 16:08:29
Quote Anchor link
Hey FOlks,

Ik heb mijn pc verrijkt met Centos 7.

Webserver is nu veel sneller als onder windows en dat maakt het ontwikkelen van PHP applicaties weer aangenamer :-)

Ik zit met een rechten probleempje:

Dit is de situatie:
Apache: gebruiker apache, groep apache
Frank: gebruiker frank, groep frank --> Hiermee ben ik normaliter ingelogd.

Alles werkt goed totdat ik als gebruiker frank via de command-prompt opdracht geef om de symfony cache leeg te maken.

De opdracht die ik opgeef:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
# app/console cache:clear

De foutmelding die ik krijg:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
[RuntimeException]                                                      
  Unable to write in the "/var/www/projects/symfony/app/cache/dev" directory


vanuit de map cache: ls -l levert op:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
drwxr-xr-x 7 apache apache 4096 17 nov 15:52 dev


Goed ik ben frank en dus geen eigenaar van de dev directory. Lijkt me duidelijk.

Maar wat is de handigste en gebruikelijkste oplossing voor dit probleem?

Hoe Werkt dit op de servers van de providers?
 
PHP hulp

PHP hulp

28/11/2021 00:49:09
 
Willem vp

Willem vp

17/11/2014 18:49:17
Quote Anchor link
Zelf zou ik dit via sudo doen.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

17/11/2014 19:17:15
Quote Anchor link
Sudo werkt inderdaad Willem maar het is nog geen bevredigend antwoord.
 
Willem vp

Willem vp

17/11/2014 21:19:28
Quote Anchor link
Als je gebruik maakt van virtual hosts, dan kun je in Apache 2.4 met de directive VHostUser bepalen onder welk userid de betreffende virtuele host draait. Dat is wellicht een oplossing die nog net iets sjieker is dan sudo.
 
- SanThe -

- SanThe -

17/11/2014 21:37:42
Quote Anchor link
Ik draai thuis Apache onder mijn username/group.
Dan kan ik als user gewoon alles doen wat Apache ook mag.
 
Simo Mr

Simo Mr

17/11/2014 22:39:20
Quote Anchor link
Quote:
sudo groupadd symfonydevloper
sudo useradd symfonysite
# add Frank to symfonydevloper group
sudo usermod -a -G symfonydevloper frank
# add apache to symfonydevloper group
sudo usermod -a -G symfonydevloper apache

chown -R symfonysite:symfonydevloper /var/www/projects/symfony/
chmod -R g+rwx /var/www/projects/symfony/
chmod -R o-rwx /var/www/projects/symfony/

als je new files gaat ftp uploaden dan doe dit
sudo usermod -g symfonydevloper frank
sudo usermod -a -G frank frank

vergeet de chmod -R g+rwx for de new uploaded files niet.


Gewijzigd op 17/11/2014 22:41:26 door Simo Mr
 
Willem vp

Willem vp

17/11/2014 22:41:24
Quote Anchor link
- SanThe - op 17/11/2014 21:37:42:
Ik draai thuis Apache onder mijn username/group.
Dan kan ik als user gewoon alles doen wat Apache ook mag.

Dat heeft als nadeel dat Apache ook alles mag wat jij mag. Is niet echt handig als je server wordt gehackt. ;-) Dat is trouwens ook het nadeel van de VHostUser-setting. Je moet er dus voor zorgen dat je onder je eigen account minimale rechten hebt.
Gewijzigd op 17/11/2014 22:45:30 door Willem vp
 
Simo Mr

Simo Mr

17/11/2014 22:48:34
Quote Anchor link
het beter om een user en group te maken voor je sites.

apache hoort bij die group en jij ook.

dus new gebruikers kunnen niks doen op je site. zij hebben geen schrijf/lezen recht.

Parallels Plesk gebruiken dit systeem voor het administratie van domeinen ;-), en het is wel veilig.
 
Willem vp

Willem vp

17/11/2014 22:49:57
Quote Anchor link
> vergeet de chmod -R g+rwx for de new uploaded files niet.

Je kan ook een "chmod g+s op /var/www/projects/symfony/" doen vóórdat je daar alle bestanden naartoe kopieert (heb je al een directorystructuur dan kun je dat met "find /var/www/projects/symfony/ -type d -exec chmod g+s {} \;" alsnog regelen).

Door het s-bitje op de directory zullen alle bestanden die je aanmaakt automatisch de group van de betreffende directory erven.
Gewijzigd op 17/11/2014 22:51:00 door Willem vp
 
- SanThe -

- SanThe -

17/11/2014 22:51:19
Quote Anchor link
Willem vp op 17/11/2014 22:41:24:
Dat heeft als nadeel dat Apache ook alles mag wat jij mag. Is niet echt handig als je server wordt gehackt.


Thuis, geen enkele ingaande toegang van buitenaf.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

17/11/2014 23:00:46
Quote Anchor link
SanThe, Die van jou klinkt logisch en makkelijk. Neem aan dat de group niet wheel is?

Ik vroeg mezelf voornamelijk af hoe het dan gedaan wordt bij een shared server, dat antwoord ligt dan waarschijnlijk in de tweede post van Willem: VHostUser's.

Hierbij wordt dan eigenlijk ook de oplossing van SanThe gebruikt? uiteraard zijn het dan geen sudoers..
 
- SanThe -

- SanThe -

17/11/2014 23:13:32
Quote Anchor link
Apache draait onder user/group => santhe/santhe.
Gewijzigd op 17/11/2014 23:14:06 door - SanThe -
 
Frank Nietbelangrijk

Frank Nietbelangrijk

18/11/2014 00:28:49
Quote Anchor link
Dank je SanThe, het lijkt goed te gaan. Simo en Willem jullie eveneens hartelijk dank!
Gewijzigd op 18/11/2014 10:29:22 door Frank Nietbelangrijk
 



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.