这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| ubuntu_nginx_php-fpm_mysql_redis [2021/05/23 05:58] – [配置Nginx支持PHP] Aven | ubuntu_nginx_php-fpm_mysql_redis [2025/09/17 09:14] (当前版本) – Aven | ||
|---|---|---|---|
| 行 53: | 行 53: | ||
| 关闭Apache2自启动,需要找到etc/ | 关闭Apache2自启动,需要找到etc/ | ||
| + | |||
| + | 或直接卸载Apache2 | ||
| < | < | ||
| 行 58: | 行 60: | ||
| 或一个个删除 | 或一个个删除 | ||
| sudo mv S01apache2 | sudo mv S01apache2 | ||
| + | |||
| + | sudo apt-get remove apache2 | ||
| </ | </ | ||
| 行 72: | 行 76: | ||
| < | < | ||
| - | vi /etc/php/7.0/ | + | vi /etc/php/7.2/ |
| 找到 short_open_tag = Off | 找到 short_open_tag = Off | ||
| 改为 short_open_tag = On | 改为 short_open_tag = On | ||
| </ | </ | ||
| + | |||
| + | 修改上传文件设置 | ||
| + | |||
| + | < | ||
| + | php.ini | ||
| + | upload_max_filesize = 128M | ||
| + | post_max_size = 128M | ||
| + | memory_limit = 256M | ||
| + | |||
| + | nginx.conf | ||
| + | client_max_body_size 100M; | ||
| + | |||
| + | </ | ||
| + | 需重启php和nginx | ||
| 安装curl扩展 | 安装curl扩展 | ||
| < | < | ||
| - | apt-get install curl libcurl3 libcurl3-dev php-curl | + | apt-get install |
| apt-get install php-mbstring | apt-get install php-mbstring | ||
| 行 114: | 行 132: | ||
| 配置权限 | 配置权限 | ||
| - | < | + | < |
| + | >config set requirepass | ||
| + | >config rewrite | ||
| - | (error) NOAUTH Authentication required.> | + | (error) NOAUTH Authentication required. |
| + | >auth 123456 | ||
| + | >config rewrite | ||
| ok | ok | ||
| 行 125: | 行 147: | ||
| < | < | ||
| - | vi /etc/php/7.0/ | + | vi /etc/php/7.2/ |
| extension=redis.so | extension=redis.so | ||
| 行 219: | 行 241: | ||
| ===== HTTPS支持 ===== | ===== HTTPS支持 ===== | ||
| + | === 简单方案 === | ||
| + | [[给nginx挂上免费的ssl|Ubuntu+Nginx+免费SSL]] | ||
| + | === 自定义方案 === | ||
| 把证书保存到 / | 把证书保存到 / | ||