CentOS 7安装LEMP stack(Linux, Nginx, MySQL, PHP)

首先安装 Nginx 通常系统自带的是旧版本,安装新的版本需要手动设置yum repo 写入以下内容: yum安装Nginx 查看Nginx版本 启动Nginx 开机启动Nginx 配置文件:/etc/nginx/nginx.conf 默认目录:/usr/share/nginx/html 官方参考资料:http://nginx.org/en/linux_packages.html#RHEL-CentOS MySQL 添加 MySQL Yum Repository 在 MySQL Yum Repository 上找到对应的版本 您可以通过以下命令检查是否已成功添加MySQL Yum Repository  选择发行版本 禁用MySQL5.7,启用MySQL5.6 禁用MySQL8.0,启用MySQL5.7 查看MySQL Yum Repository具体内容 yum安装MySQL 查看MySQL版本 启动MySQL 查看MySQL运行状态 开机启动MySQL MySQL安全设置 查看MySQL临时密码 配置文件:/etc/my.cnf 默认数据目录:/var/lib/mysql 官方参考资料: https://dev.mysql.com/doc/mysql-repo-excerpt/8.0/en/linux-installation-yum-repo.html PHP 添加第三方提供的 PHP Yum Repository 选择版本 安装php-fpm 安装php扩展 配置PHP 备份PHP默认配置文件 修改配置 配置php-fpm 备份php-fpm默认配置文件… Continue reading CentOS 7安装LEMP stack(Linux, Nginx, MySQL, PHP)

macOS使用Homebrew搭建PHP环境

安装Homebrew 安装PHP php.ini 以及 php-fpm.ini 保存路径:  /usr/local/etc/php/7.x/ 启动PHP服务 安装MySQL 由于MySQL 8 改动太大,加上对MySQL 8 不熟悉,我选择按装MySQL 5.7的版本 启动MySQL 安装Nginx 启动Nginx 安装Redis 启动Redis 安装MongoDB 启动MongoDB 安装PHP扩展 安装 composer nodejs 添加Nginx vhost test.conf