1、 安装仓库php
sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm sudo rpm -Uvh https://centos7.iuscommunity.org/ius-release.rpm
2、 安装PHP7.0mysql
#批量安装,以后不够补哪一个 sudo yum install -y php72u-fpm; sudo yum install php72u-gd php72u-mysqlnd php72u-pdo php72u-mbstring php72u-xmlrpc php72u-pecl-memcached php72u-curl php72u-pdo_mysql php72u-json php72u-xml -y #启动php-fpm systemctl restart php-fpm #开机启动 systemctl enable php-fpm
3、 安装Nginxnginx
#安装NGINX; yum install nginx -y #启动nginx systemctl start nginx; #开机自启动 systemctl enable nginx;
4、 配置PHP-fpmsql
#打开 vim /etc/php-fpm.d/www.conf #修改user=php-fpm user=nginx #重启php-fpm systemctl restart php-fpm
5、配置NGINX、里面太多了数据库
6、按照Mariadbjson
# 删除系统自带的 MariaDB sudo yum remove mariadb-libs -y # 安装新的 MariaDB sudo yum install mariadb100u mariadb100u-server -y # 启动 sudo systemctl start mariadb # 设置为开机自动启动 sudo systemctl enable mariadb #执行安全设置 mysql_secure_installation # 安全设置的问题 # Enter current password for root (enter for none): 输入当前 root 用户的密码 # Set root password? [Y/n] 想要设置 root 用户的密码吗? #New password: 输入 root 用户的新密码 #Re-enter new password: 从新输入为 root 用户设置的密码 #Remove anonymous users? [Y/n] 要删掉匿名用户吗? #Disallow root login remotely? [Y/n] 要禁用 root 用户远程登陆吗? #Remove test database and access to it? [Y/n] 想要删掉 test 这个数据库吗? #Reload privilege tables now? [Y/n] 如今就要从新载入权限吗?