一、开放端口[color=var(--ifm-link-color)]
#80,3306,443,6379,9001
二、nginx伪静态[color=var(--ifm-link-color)]
#location / { try_files $uri $uri/ /index.php?$query_string;}
三、默认文档[color=var(--ifm-link-color)]
#index.php index.html
四、php非禁用函数[color=var(--ifm-link-color)]
#putenv
五、安装php扩展[color=var(--ifm-link-color)]
#fileinfo,redis
六、安装redis服务[color=var(--ifm-link-color)]#七、安装进程管理工具-Supervisord (参考)[color=var(--ifm-link-color)]
#1、安装 :yum install -y supervisor
2、默认配置文件位置:supervisor安装成功之后,没有提供默认的配置文件,可以通过运行echo_supervisord_conf程序生成supervisor的初始化配置文件echo_supervisord_conf > /etc/supervisord.conf
3、自定义配置目录:mkdir -p /etc/supervisord.d
4、启动服务:supervisord -c /etc/supervisord.conf
八、Supervisord配置文件 主要参数配置
1、开启监听
[inet_http_server] ; inet (TCP) server disabled by default
port=127.0.0.1:9001 ; ip_address:port specifier, *:port for all iface
2、可以指定一个或多个以.ini结束的配置文件
[include]
files = supervisord.d/*.ini
九、队列、计划任务配置文件 /etc/supervisord.d/XXXX.ini[program:域名] process_name=%(program_name)s_%(process_num)02d command=商城根目录/daemon.sh /usr/local/php/bin/php autostart=true autorestart=true user=www redirect_stderr=true stdout_logfile=商城根目录/storage/logs/worker.log
|