当前位置: 首页 > news >正文

网站建设基础考试wordpress网頁

网站建设基础考试,wordpress网頁,安卓wordpress客户端,html5模板下载由于生产环境使用的的tomcat#xff0c;项目比较重要#xff0c;所以要做进程守护#xff0c;本来打算自己写脚本#xff0c;但是效果不理想#xff0c;想了下还是用supervisord了 由于很久不用#xff0c;所以写下来部署步骤 第一#xff1a;安装#xff0c;安装的方法…  由于生产环境使用的的tomcat项目比较重要所以要做进程守护本来打算自己写脚本但是效果不理想想了下还是用supervisord了 由于很久不用所以写下来部署步骤 第一安装安装的方法有yum和pip还有easy_install不过还是推荐使用yum安装 yum的安装方法如下前提是需要安装epel源没有epel源的可以使用yum安装下yum install epel -y 然后 yum install -y supervisor pip安装方法来自于网络 cat pip_an.sh #!/bin/bash wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz tar zxvf setuptools-0.6c11.tar.gz cd setuptools-0.6c11 python setup.py build python setup.py install wget https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5834b2904f92d46aaa33326 tar -xzvf pip-1.5.4.tar.gz cd pip-1.5.4 python setup.py install easy_install的安装方法如下 yum install python-setuptoolseasy_install supervisor 不论那种方法都可以还是推荐使用yum。 第二配置使用 由于我使用的yum安装安装后配置文件在etc下面 位置是/etc/supervisord.conf 简单编辑下就可以用了其实需要更改的只有2个地方就是 [inet_http_server] ###去掉前面冒号 port0.0.0.0:9001 保存后就可以启动了 systemctl start supervisord 这样就启动完成了至于该怎么使用接下来简单说下。 守护一个进程比如tomcat 我们在/etc/supervisord.d/下创建一个子配置文件叫tomcat.ini [program:tomcat] command/data/ifengsite/java/tomcat/bin/catalina.sh run environmentJAVA_HOME/usr/local/jdk,JAVA_BIN/usr/local/jdk/bin stdout_logfile/data/ifengsite/java/tomcat/logs/catalina.out redirect_stderrtrue autostartfalse autorestarttrue startsecs10 priority1 stopasgroupfalse killasgroupfalseuserwww command启动命令命令路径 enviroment环境变量jdk环境配置 user 以那个用户来启动这个进程 stdout_logfile日志输出路径到那个文件此文件最后提前创建并且使用启动该进程的用户创建为好 autostart是否和supervisor一起启动我这里选择否 autostart是否自动重启肯定的 剩下的选项大家可以百度哈很简单的 然后保存该文件。 重载下supervisor服务 systemctl restart supervisord 我们就可以看到有个项目叫tomcat了可以在命令行看也可以在web页面看 命令行看的方法是 supervisorctl  web页面看的方法是打开ip:9001 我这里定义了2个项目已经运行了 接下来怎么启动项目呢 可以在web页面里点start也可以使用supervisorctl start 项目名 supervisorctl start tomcat 稍等会就启动起来了。 另外如果安装多台supervisor的话批量管理很麻烦需要一个个打开页面我们这里使用官方推荐的supervisord-monitor来批量管理部署方法如下 首先克隆下supervisord-monitor这个项目 git clone https://github.com/mlazarov/supervisord-monitor.git 克隆完之后需要进入到该目录的config下 cd /home/supervisord-monitor/application/config 然后复制一份supervisor.php.example 为supervisor.php 这个文件里面定义了需要管理那些节点 然后这个项目是Php写的需要安装nginx和php 直接Yum安装 yum install php-fpm nginx -y 安装完成后需要把php-fpm的运行用户更改为和nginx配置中的一致 vim /etc/nginx/nginx.conf 默认是 user nginx; 更改下php-fpm的运行用户 vim /etc/php-fpm.d/www.conf 更改为和nginx一致即可 然后启动php-fpm systemctl start php-fpm 增加一个nginx的supervisord-monitor配置文件 vim  /etc/nginx/conf.d/supervisor.conf server {listen 80 default_server;server_name 172.17.3.179;root /home/supervisord-monitor/public_html;auth_basic Please input password;auth_basic_user_file /home/supervisord-monitor/application/config/password;location / {index index.php index.html;}location /control/ {index index.php;rewrite /(.*)$ /index.php?$1 last;}location ~ .php$ {try_files $uri 404;fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;fastcgi_param SCHEME $scheme;include fastcgi_params;} }  最后我们还需要给这个页面加个登陆认证防止任何人都可以查看 yum -y install httpd-tools htpasswd -c /home/supervisord-monitor/application/config/password admin 然后输入密码就可以 最后启动nginx 打开登陆页面IP 会让输入用户密码输入后 可以看到目前就一个节点我们可以很方便的管理各个节点的项目重启关闭等等。  转载于:https://www.cnblogs.com/hh2737/p/10000949.html
http://www.zqtcl.cn/news/808924/

相关文章:

  • 萍乡做网站的公司做偏门网站
  • 成都网站开发价格企业网站管理系统破解版
  • 郑州新闻头条最新消息百度小程序关键词优化
  • 甘肃省通信管理局网站北京软件开发公司排名前十强
  • 用现成的网站模板只套内容就可以有这样的吗忻府网站建设排名
  • 网站设计结果泸州市住房和城乡建设厅官方网站
  • php网站开发入门到精通教程旅游网站项目评估
  • 四川省城乡和住房建设厅网站首页通过邮箱查注册网站
  • 自己的网站怎么编辑如何做响应式的网站
  • 做一个产品网站要多少钱网站宣传与推广的方法
  • 郑州区块链数字钱包网站开发公司局部装修改造找哪家装修公司
  • 网站界面可以做版权吗学生网站建设的总结与评价
  • 用表格做网站10条重大新闻
  • 河南定制网站建设报价盐城网站建设制作工作室
  • 能看各种网站的浏览器wordpress文章名称背景
  • ppt做视频模板下载网站网站建设在哪些方面
  • 能用pinduoduo做网站吗网站建设行业的分析
  • 新乡商城网站建设价格做网站网站会怎么样
  • 给个网站能用的2022作品集模板
  • 做推送好用的网站科技资讯网站有哪些
  • 手机上如何制作网站wordpress阅读量随机生成
  • 汝州市住房和城乡建设局网站网站自己做流量
  • 怎么做网站有利于收录沭阳做网站公司排名前十
  • 给企业做网站如何定价电商系统平台
  • 山东川畅科技网站设计流量网站建设教程
  • 湖南省住房建设厅网站企业手机网站制作
  • 做虚假网站犯法吗发稿计划
  • 网站怎么防黑客网站建设一般要多大空间
  • 做网站一般要多钱织梦做网站被告
  • 响应式网站如何设计网页设计与制作课程标准化项目申报书