C2/C3 Wiki

C2/C3开发者的乐园

用户工具

站点工具


ubuntu_nginx_php-fpm_mysql_redis

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
ubuntu_nginx_php-fpm_mysql_redis [2020/12/26 13:01] Avenubuntu_nginx_php-fpm_mysql_redis [2025/09/17 09:14] (当前版本) Aven
行 25: 行 25:
 #    # With php7.0-cgi alone; #    # With php7.0-cgi alone;
 #    fastcgi_pass 127.0.0.1:9000; #    fastcgi_pass 127.0.0.1:9000;
-#    # With php7.0-fpm; +#    # With php7.2-fpm; 
-    fastcgi_pass unix:/run/php/php7.0-fpm.sock;+    fastcgi_pass unix:/run/php/php7.2-fpm.sock;
 } }
 ...... ......
  
-vi /etc/php/7.0/fpm/php-fpm.conf+vi /etc/php/7.2/fpm/php-fpm.conf
 ........... ...........
-listen = /run/php/php7.0-fpm.sock+listen = /run/php/php7.2-fpm.sock
  
 </code> </code>
行 53: 行 53:
  
 关闭Apache2自启动,需要找到etc/rc0.d ~ rcx.d/目录下所有 S01apache2文件 关闭Apache2自启动,需要找到etc/rc0.d ~ rcx.d/目录下所有 S01apache2文件
 +
 +或直接卸载Apache2
 <code> <code>
  
行 58: 行 60:
 或一个个删除 或一个个删除
 sudo mv S01apache2  K01apache2 sudo mv S01apache2  K01apache2
 +
 +sudo apt-get remove apache2
  
 </code> </code>
行 72: 行 76:
  
 <code> <code>
-vi /etc/php/7.0/fpm/php.ini+vi /etc/php/7.2/fpm/php.ini
 找到 short_open_tag = Off 找到 short_open_tag = Off
 改为 short_open_tag = On 改为 short_open_tag = On
  
 </code> </code>
 +
 +修改上传文件设置
 +
 +<code>
 +php.ini
 +upload_max_filesize = 128M
 +post_max_size = 128M
 +memory_limit = 256M
 +
 +nginx.conf
 +client_max_body_size 100M;
 +
 +</code>
 +需重启php和nginx
  
 安装curl扩展 安装curl扩展
  
 <code> <code>
-apt-get install curl libcurl3 libcurl3-dev php-curl+apt-get install php7.2-curl libcurl4 libcurl4-dev php-curl 
 +apt-get install php-mbstring
  
 </code> </code>
行 113: 行 132:
 配置权限 配置权限
  
-<code>>config set masterauth   123456>config set requirepass   123456>config rewrite+<code>>config set masterauth   123456 
 +>config set requirepass   123456 
 +>config rewrite
  
-(error) NOAUTH Authentication required.>auth 123456>config rewrite+(error) NOAUTH Authentication required. 
 +>auth 123456 
 +>config rewrite
  
 ok ok
行 124: 行 147:
  
 <code> <code>
-vi /etc/php/7.0/fpm/conf.d/redis.ini   * 注意 并无此文件 直接创建+vi /etc/php/7.2/fpm/conf.d/redis.ini   * 注意 并无此文件 直接创建
 extension=redis.so extension=redis.so
  
行 218: 行 241:
  
 ===== HTTPS支持 ===== ===== HTTPS支持 =====
 +=== 简单方案 ===
 +[[给nginx挂上免费的ssl|Ubuntu+Nginx+免费SSL]]
  
 +=== 自定义方案 ===
 把证书保存到 /etc/nginx/cert/ 把证书保存到 /etc/nginx/cert/
  
ubuntu_nginx_php-fpm_mysql_redis.1608958900.txt.gz · 最后更改: (外部编辑)