Debian10 mariadb lighttpd php7 redis

1最小化安装Debian10

2安装数据库

apt-get install mariadb-server

3配置mariadb,让你的webapp能访问数据库

3.1 mysql_security_installation

根据引导,逐步确认即可

3.2登录数据库mysql -uroot -p,执行如下命令,123456改为你的root的密码

grant all privileges on *.* to ‘root’@’localhost’ identified by ‘123456’ with grant option;

4安装ligttpd 和php

apt-get install lighttpd php7.3-cgi php7.3-dev php7.3-mysql

5配置lighttpd,使之支持运行php

lighty-en-mod fastcgi

lighty-en-mod fastcgi-php

6若要使用redis扩展

pecl install redis pecl install redis

在/etc/php/7.3/cgi/php.ini 文件里增加extension=redis.so

重启lighttpd

centos 7 apache marriad php

centos 7 apache marriad php
1安装apache
yum install httpd httpd-devel

2启动apache
systemctl start httpd

3若要开机运行
systemctl enable httpd

4防火墙开启80端口,让httpd通过
firewall-cmd –permanent –zone=public –add-service=http
或者
firewall-cmd –permanent –zone=public –add-port=80/tcp

5安装mariadb mysql的替代软件
yum install mariadb mariadb-server mariadb-libs mariadb-devel

6启动mariadb
systemctl start mariadb

7若要开机运行
systemctl enable mariadb

8数据库安全设置
mysql_secure_installation

9安装php centos7默认php版本为php5.4
yum -y install php

10用rpm -ql php来查询php的环境

11按需安装php的组件
yum install php-组件名称

12 重启httpd服务
systemctl restart httpd