Ebben a cikkben összegyűjtöm azokat a feladatokat, parancsokat, linkeket amik segítenek a LAMP telepítésében.

Telepíthető programok:

Windows XAMPP = Apache, MariaDB, PHP, Perl

Linux LAMP = Apache, MySQL, PHP, Perl

Linux LEMP = Nginx, MySQL, PHP

AMPPS = Apache, MySQL, PHP, Perl, Python

Windows alá (grafikus felületű program lekérdezéshez, adatbázis készítéshez, adminisztrálni a szervert) Mysql Workbench,  MariaDB Workbench

Debian install LAMP (Linux Apache2, MariaDB, php7)    Ubuntu install LAMP (Linux Apache2, MariaDB, php7) 

apt-get install apache2 mariadb-server (közben root jelszó megadása)

lsb_release -a (debian verzió kiiratása)

Distributor ID: Debian
Description:    Debian GNU/Linux 8.9 (jessie)
Release:        8.9
Codename:       jessie

szerkeszteni a /etc/apt/source.list és hozzáadni a következőket

# php7 telepitesehez kell
deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all

cd /tmp
wget https://www.dotdeb.org/dotdeb.gpg
apt-key add dotdeb.gpg
rm dotdeb.gpg

apt-get update

apt-cache search php7.0-\*
apt-cache search php7.0-\* | grep -i mysql

apt-get install php7.0 php7.0-fpm php7.0-gd php7.0-mysql

a2enmod proxy_fcgi setenvif

a2enconf php7.0-fpm

systemctl reload apache2.service

systemctl restart php7.0-fpm.service

 

sudo tasksel

kiválasztani a LAMP -ot és telepedik (sajnos a Linux Apache2 Mysql php telepedik)

ha nem azt akarjuk akkor itt

     

python

a2dismod mpm_event
a2enmod mpm_prefork cgi

 szerkeszteni a /etc/apache2/sites-enabled/000-default.conf -ot

<Directory /var/www/test>
    Options +ExecCGI
    DirectoryIndex index.py
</Directory>
AddHandler cgi-script .py

 

   
 mariadb root phpmyadmin, ha nem működne (link):    root password beállítása mariadb : mysql_secure_installation
GRANT ALL PRIVILEGES on *.* to 'root'@'localhost' IDENTIFIED BY '<password>';
   másik felhasználó hozzáadása:
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
FLUSH PRIVILEGES;
Egyéb telepítések
     
The Perfect Server - Ubuntu 16.04 (Nginx, MySQL, PHP, Postfix, BIND, Dovecot, Pure-FTPD and ISPConfig 3.1) itt  

Installing Nginx with PHP 7 and MySQL 5.7 (LEMP) on Ubuntu 16.04 LTS itt

Ubuntu 16.04 LTS LAMP server tutorial with Apache 2.4, PHP 7 and MySQL itt   Server Monitoring with OpenNMS on Ubuntu 16.04 itt
     
MySql zsebkönyv parancsok
SHOW VARIABLES LIKE 'have_openssl';   Megállapítani, hogy a MySql tudja-e az SSL kapcsolataot (YES, NO)
skip-networking (my.cnf fájlban vagy a mysqld indítása így --skip...)   Hálózati hozzáférés letiltása, csak a localhost működik
skip-grant-tables (my.cnf fájlban vagy a mysqld indítása így --skip...)   A MySql indítása jelszó nélküli belépéshez
     

 

 

 

 

 

 

Ez az oldal is sütiket használ, hogy jól működhessen.
Ok