CentOS + Nginx + PHP + Mariadb
//1.更改配置文件
vi /etc/seliunx/config
//2.开启防火墙
systemctl status firewalld
//systemctl –h 服务管理 帮助 (p:退出)
//3.设置随机启动防火墙服务
systemctl enable firewalld
//4.安装软件仓库
yum install epel –release –y
//5.添加防火墙规则
//允许http https mysql通过
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --permanent --zone=public --add-service=mysql
//重启
firewall-cmd –reload
//6.安装数据库
yum install mariadb mariadb-server –y
//设置开机启动
systemctl enable mariadb.service
//启动
systemctl start mariadb
//查看端口netstat –tap | grep mysql
//配置root密码
mysql_secure_installation
//mysql –help 查看mysql操作命令
//mysql –uroot –p 登录数据库
//查看版本
yum info nginx
//下载安装
yum install nginx –y
//设置开机启动
systemctl enable nginx
//启动nginx
systemctl start nginx
//修改www更目录
mkdir /home/www
cd /etc/nginx
vi nginx.conf
//也可以设置server_name (将此域名解析到设置的root目录下)
//并删除listen [::]:80 default_server;一行
//创建索引文件
echo Html > /home/www/index.html
//index.html的设置权限
chmod –R 777 /home/www/index.html
//8.安装PHP
// 配置 /etc/nginx/nginx.conf 文件 的location ~\.php$ {}
yum install php-fpm
//启动php-fpm
systemctl start php-fpm
//设置开机启动php-fpm
systemctl enable php-fpm
// 在 /home/www 中创建index.php的文件phpinfo();测试并查看PHP信息
//安装mysql的插件 并重启php-fpm
yum install php-mysql
systemctl restart php-fpm
//安装phpmyadmin
yum install phpmyadmin
//找到phpmyadmin
find / -name ‘phpMyAdmin’
//配置/etc/nginx/nginx.conf 从而可以使用 ‘域名’/phpmyadmin
// 重启 nginx 和 php-fpm
systemctl restart nginx php-fpm
//在php的配置文件中来配置session的访问目录
vi /etc/php.ini
// : /session.save_path搜索相关内容
// 找到 ession.save_path = “/tmp”解除注释
//创建session 目录
mkdir /var/lib/php/session/
//改变目录权限
chome -R 777 /var/lib/php/session/
//重启nginx 和 php-fpm 然后就可以登录phpMyAdmin