The Great Gildersleeve: A Job Contact / The New Water Commissioner / Election Day Bet
Sisällysluettelo:
- Asenna LEMP Stack CentOS 7: een
- edellytykset
- Vaihe 1. Asenna Nginx
- Vaihe 2. MariaDB: n asentaminen
- Vaihe 3. PHP: n asentaminen
- Vaihe 4. Nginxin määrittäminen käsittelemään PHP-sivuja
- Lisää tietoa
- Oppaat
Termi LEMP on lyhenne sen neljän avoimen lähdekoodin nimistä:
- L - Linux-käyttöjärjestelmä E - Nginx HTTP- ja käänteisen välityspalvelimen M - MySQL tai MariaDB-relaatiotietokannan hallintajärjestelmän P - PHP-ohjelmointikieli.
Tämä opasarja näyttää, kuinka asentaa Nginx, luoda ilmainen Let's Encrypt SSL -sertifikaatti, asentaa ja suojata MySQL ja asentaa PHP 7.
Tämän sarjan yksityiskohtaiset oppaat on lueteltu tämän sivun lopussa.
Asenna LEMP Stack CentOS 7: een
Tämä pikakäynnistys näyttää perusvaiheet, joita tarvitaan LEMP-pinon asentamiseen CentOS 7 -palvelimeen.
edellytykset
Käyttäjällä, johon olet kirjautunut sisään, täytyy olla sudo-oikeudet voidakseen asentaa paketteja.
Vaihe 1. Asenna Nginx
Nginx ei ole saatavana oletusasennossa CentOS 7, joten käytämme EPEL-arkistoja. Lisää EPEL-arkisto järjestelmään käyttämällä seuraavaa komentoa:
sudo yum install epel-release
Nyt kun EPEL-arkisto on käytössä, asenna Nginx-paketti:
sudo yum install nginx
Kun se on asennettu, käynnistä ja ota Nginx-palvelu kirjoittamalla:
sudo systemctl start nginx
sudo systemctl enable nginx
Vaihe 2. MariaDB: n asentaminen
Seuraava vaihe on asentaa MariaDB-paketit. Kirjoita niin:
sudo yum install mariadb-server
Kun MariaDB-palvelin on asennettu, käynnistä ja ota palvelu käyttöön:
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
- Kirjoittamishetkellä MariaDB 5.5 on saatavana virallisessa CentOS 7 -varastossa. Jos haluat asentaa uudemman version, tutustu tähän opetusohjelmaan.Jos haluat asentaa MySQL: n MariaDB: n sijasta, tarkista ohjeistosta asennusohjeet.
Vaihe 3. PHP: n asentaminen
CentOS 7 toimitetaan PHP-version 5.4 kanssa, joka on EOL-ed pitkään, joten asennamme PHP 7.2 Remi-arkiston avulla.
Suorita seuraava komento lisätäksesi Remi-arkisto järjestelmään:
sudo yum install
Kun se on lisätty, asenna
yum-utils
paketti ja ota
remi-php72
arkisto käyttöön:
sudo yum install yum-utils
sudo yum-config-manager --enable remi-php72
Nyt kun Remi-arkisto on käytössä, voimme asentaa PHP FPM: n ja useita yleisimpiä PHP-moduuleja:
sudo yum install php-fpm php-opcache php-cli php-gd php-curl php-mysql
Oletuksena PHP FPM toimii käyttäjän
apache
muodossa portissa 9000. Vaihdamme käyttäjän
nginx
ja
nginx
TCP-liitännästä Unix-pistorasiaan. Muokkaa keltaisella korostetut viivat:
sudo nano /etc/php-fpm.d/www.conf
… user = nginx… group = nginx… listen = /run/php-fpm/www.sock… listen.owner = nginx listen.group = nginx
Varmista, että hakemistolla
/var/lib/php
on oikeat oikeudet:
chown -R root:nginx /var/lib/php
Tallenna tiedosto, ota käyttöön ja käynnistä PHP FPM-palvelu:
sudo systemctl enable php-fpm
sudo systemctl start php-fpm
Vaihe 4. Nginxin määrittäminen käsittelemään PHP-sivuja
Nyt kun kaikki LEMP-komponentit on asennettu, voimme muokata Nginx-palvelinlohkon määritystiedostoa ja lisätä seuraavat rivit, jotta Nginx voi käsitellä PHP-tiedostoja:
server {
#… other code
sijainti ~.php $ {try_files $ uri = 404; fastcgi_pass unix: /run/php-fpm/www.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name; sisällytä fastcgi_params; }}
Muista käynnistää Nginx-palvelu uudelleen, jotta muutokset tulevat voimaan:
Lisää tietoa
Katso yksityiskohtaiset ohjeet jokaisesta vaiheesta seuraavissa ohjeissa.
Oppaat
10AppsManager: Asenna ja asenna uudelleen Windows 10 Myy sovellukset
10AppsManager on ilmainen ohjelma, jonka avulla voit poistaa, , sisäänrakennetut, esiasennetut Windows Store -sovellukset Windows 10: ssä.
Mirekusoft Install Monitor: Asenna ja asenna ohjelmisto Windows-käyttöjärjestelmään
Lataa Mirekusoft Install Monitor. Se on Microsoft Windowsin työpöytäsovellusten poisto-ohjelman sovellusten hallintatyökalu. Se tarkkailee sovelluksen resurssien käyttöä ja poistaa kaikki tarpeettomat sovellukset kokonaan.
Asenna magento 2 centos 7: een
Magento on avoimen lähdekoodin tekniikkaan rakennettu sähköisen kaupan alusta, jossa yhdistyvät tehokkaat ominaisuudet joustavuudella ja käyttäjäystävällisellä käyttöliittymällä. Tässä opetusohjelmassa opastamme sinut läpi vaiheiden, joissa asennat Magento 2 CentOS 7 -laitteeseesi.







