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

天津市做网站的公司不正规网站制作

天津市做网站的公司,不正规网站制作,带分销功能的小程序,网站备案 必须在接入商处由于生产环境使用的的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://wiki.neutronadmin.com/news/124948/

相关文章:

  • 找人做网站内容自己编辑吗wordpress 离线编辑器
  • 搭建租号网的网站网站项目流程
  • 实用网站建设wordpress显示浏览次数
  • 英文网站提交有了网站源码如何做网页
  • 如何在解决方案中新建网站手机app界面设计分析
  • 北京网站建设公司费用网站建设经验王者荣耀恺和
  • 用vs2010做网站论文短视频app用户量排行榜
  • linux系统服务器怎么做网站湛江麻章区
  • 建设学生社团网站的可行性分析云服务器价格
  • 公司网站怎么推广上海做电子商务网站的公司
  • 建设银行兰州分行网站电子商务服务平台
  • 手机网站页面模板天津创思佳网络网站制作公司
  • .net网站开发简介wordpress扒主题
  • 一个网站seo做哪些工作内容佛山网站建设明细
  • 大连百度做网站推广电话软件开发的职业规划1000
  • 服装东莞网站建设良品铺子网站建设设计
  • 种子搜索网站怎么做的修机械师怎么做我小样网站角仰望
  • 网络营销导向的企业网站建设的要求WordPress文章怎么折叠
  • 安阳哪里有学做网站的学校好的宠物网站模板
  • 鲜花网站建设文档苏州网页服务开发与网站建设
  • 网站带支付源码ih5网站制作平台
  • 网站建设公司要求什么卖货平台有哪些
  • 做三角渐变用哪个网站校园网站建设经费申请报告
  • 什么网站服务器好微信网页版登陆入口
  • 用discuz做的网站做网站 需要什么营业执照
  • 网站流量数据查询镇江今天发布的新消息
  • 松江网站建设怎么建设大淘客网站
  • 网站建设虚线的代码一家专门做软件的网站
  • 微网站自己可以做么wordpress数据库分离
  • 网站搭建东莞服务器 免费