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

企业网站建设基本流程网站积分方案

企业网站建设基本流程,网站积分方案,微信公众号开发流程,阜宁企业做网站多少钱文章目录 1. 配置反向代理1.1 前置准备1.2 代理服务器配置1.3 真实服务器配置1.4 客户机配置 2. Tomcat 多实例部署2.1 部署JDK2.2 设置JDK环境变量2.3 部署Tomcat服务2.4 路径启动 3. Nginx联动Tomcat实现动静分离、负载均衡3.1 基本原理3.2 前置准备3.3 配置nginx1实现四层代… 文章目录 1. 配置反向代理1.1 前置准备1.2 代理服务器配置1.3 真实服务器配置1.4 客户机配置 2. Tomcat 多实例部署2.1 部署JDK2.2 设置JDK环境变量2.3 部署Tomcat服务2.4 路径启动 3. Nginx联动Tomcat实现动静分离、负载均衡3.1 基本原理3.2 前置准备3.3 配置nginx1实现四层代理负载均衡3.4 配置nginx2\3实现七层代理动静分离3.5 Tomcat配置作为动态资源服务器3.6 测试 1. 配置反向代理 1.1 前置准备 #所需环境 192.168.67.100 #nginx代理服务器 192.168.67.101 #客户机 192.168.67.102 #真实服务器1.2 代理服务器配置 vim /apps/nginx/conf/nginx.conf #编辑主配置文件#在http块中添加 include /apps/nginx/conf.d/*.confvim /apps/nginx/conf.d/pc.com #编辑子配置文件server{listen 192.168.67.100:80;server_name www.pc.com;location / {root /apps/nginx/html/pc;proxy_pass http://192.168.67.102;} }nginx -t nginx -s reload #重新加载1.3 真实服务器配置 systemctl stop firewalld setenforce 0 #关闭防火墙和selinuxyum install httpd -y #安装服务cd /var/www/html echo Hi~ index.html #主页内容systemctl start httpd #开启服务vi /etc/hosts #添加地址映射192.168.67.100 www.pc.com1.4 客户机配置 vim /etc/hosts192.168.67.100 www.pc.com测试 客户机访问代理服务器 curl www.pc.com2. Tomcat 多实例部署 2.1 部署JDK #所需安装包 apache-tomcat-9.0.16.tar.gz jdk-8u201-linux-x64.rpmrpm -ivh jdk-8u201-linux-x64.rpm 2.2 设置JDK环境变量 #查看全局配置文件 vim /etc/profilevi /etc/profile.d/java.shexport JAVA_HOME/usr/java/jdk1.8.0_201-amd64 #java家目录 export JRE_HOME$JAVA_HOME/jre #jre家目录 export CLASSPATH$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar #指向java工具包和环境包 export PATH$JAVA_HOME/bin:$JRE_HOME/bin:$PATH #java环境变量 source /etc/profile.d/java.sh #调用Java脚本java -version #查看当前JDK版本2.3 部署Tomcat服务 cd /opt tar xf apache-tomcat-9.0.16.tar.gz#解压tomcat源码包cp -r apache-tomcat-9.0.16/ /usr/local/tomcat1 cp -r apache-tomcat-9.0.16/ /usr/local/tomcat2 cp -r apache-tomcat-9.0.16/ /usr/local/tomcat3 #将tomcat复制到usr/local ,并且改名方便管理#更改tomcat1、2、3 server.xhl文件 vi /usr/local/tomcat1/conf/server.xml重复操作 #修改各 tomcat 实例中的 startup.sh 和 shutdown.sh 文件添加 tomcat 环境变量#tomcat1 vi /usr/local/tomcat1/bin/startup.sh #添加 export CATALINA_BASE/usr/local/tomcat1 export CATALINA_HOME/usr/local/tomcat1 export TOMCAT_HOME/usr/local/tomcat1vi /usr/local/tomcat1/bin/shutdown.sh#添加内容 export CATALINA_BASE/usr/local/tomcat1 export CATALINA_HOME/usr/local/tomcat1 export TOMCAT_HOME/usr/local/tomcat1重复上述操作 2.4 路径启动 #绝对路径启动/usr/local/tomcat1/bin/startup.sh/usr/local/tomcat2/bin/startup.sh/usr/local/tomcat3/bin/startup.sh ss -natp |grep java #查看进程#网页启动 192.168.67.102:8081 192.168.67.102:8082 192.168.67.102:80833. Nginx联动Tomcat实现动静分离、负载均衡 3.1 基本原理 服务端接收来自客户端的请求中包含静态资源和动态资源静态资源由Nginx进行处理动态资源Nginx转发至后端由tomcat负责处理。 3.2 前置准备 #tomcat多实例 192.168.67.102:8081 192.168.67.102:8082 192.168.67.102:8083#四层实现负载均衡 nginx1 192.168.67.100 #用性能最好的一台#七层实现动静分离 nginx2 192.168.67.101 nginx3 192.168.67.103#客户机 192.168.67.1043.3 配置nginx1实现四层代理负载均衡 systemctl stop firewalld setenforce 0 #关闭防火墙和selinux策略#编译安装nginx并加入systemd服务 #依赖 yum -y install pcre-devel zlib-devel openssl-devel gcc gcc-c make #创建管理用户 useradd -M -s /sbin/nologin nginx#编译安装ngnix cd /opt#解压缩软件包 tar -zxf nginx-1.18.0.tar.gzcd nginx-1.18.0 #加入源码包#搭建编译环境 ./configure \ --prefix/apps/nginx \ --usernginx \ --groupnginx \ --with-file-aio \ #启用文件修改支持 --with-http_stub_status_module \ #启用状态统计 --with-http_gzip_static_module \ #启用 gzip静态压缩 --with-http_flv_module \ #启用 flv模块提供对 flv 视频的伪流支持 --with-http_ssl_module #启用 SSL模块提供SSL加密功能 --with-stream #启用 stream模块提供4层调度make -j2 make install #编译并安装 #软连接 添加到环境变量中 ln -s /apps/nginx/sbin/nginx /usr/local/#添加到系统服务中 vim /lib/systemd/system/nginx.service[Unit] Descriptionnginx Afternetwork.target [Service] Typeforking PIDFile/usr/local/nginx/logs/nginx.pid ExecStart/usr/local/nginx/sbin/nginx ExecrReload/bin/kill -s HUP $MAINPID ExecrStop/bin/kill -s QUIT $MAINPID PrivateTmptrue [Install] WantedBymulti-user.targetsystemctl daemon_reload chmod 754 /lib/systemd/system/nginx.service#启动nginx systemctl start nginx systemctl status nginx #查看运行状态 #配置负载均衡 vim /apps/nginx/conf/nginx.conf ... #写在http部分上面 stream {upstream myserver {server 192.168.67.101:80 weight1;server 192.168.67.103:80 weight1;}server {listen 80;proxy_pass myserver;} }nginx -t nginx -s reload #重新加载ss -natp |grep nginx #查看是否正常运行3.4 配置nginx2\3实现七层代理动静分离 nginx2和3配置基本相同主页文件相同名字不同内容的文本和静态网页用于测试负载均衡 #前置准备 systemctl disable firewalld --now setenforce 0#yum安装nginx yum -y install epel-release.noarch -y yum -y install nginx #如果开启了httpd服务关了不然会导致nginx无法开启#开启服务 systemctl start nginx vim /etc/nginx/nginx.conf #编辑主配置文件#添加并编辑子配置文件 touch conf.d/scj.conf vim conf.d/scj.confnginx -t nginx -s reload #重新加载#静态页面 cd /usr/share/nginx/html mkdir scj echo This is nginx2 ,from scj scj/index.html3.5 Tomcat配置作为动态资源服务器 #前置准备 systemctl stop firerwalld setenforce 0#当前已经部署了tomcat多实例 #详情见上#准备动态资源 mkdir /usr/local/tomcat1/webapps/test mkdir /usr/local/tomcat2/webapps/test mkdir /usr/local/tomcat3/webapps/test #创建动态资源根目录#创建动态页面#tomcat1 vi /usr/local/tomcat1/webapps/test/index.jsp % page languagejava importjava.util.* pageEncodingUTF-8% html head titleJSP test1 page/title /head body % out.println(动态页面 1,http://www.test1.com);% /body /html#创建动态页面#tomcat2 vi /usr/local/tomcat2/webapps/test/index.jsp % page languagejava importjava.util.* pageEncodingUTF-8% html head titleJSP test2 page/title /head body % out.println(动态页面 2,http://www.test1.com);% /body /html#tomcat3 vi /usr/local/tomcat3/webapps/test/index.jsp % page languagejava importjava.util.* pageEncodingUTF-8% html head titleJSP test3 page/title /head body % out.println(动态页面 3,http://www.test1.com);% /body /html#重启服务/usr/local/tomcat1/bin/shutdown.sh /usr/local/tomcat1/bin/startup.sh /usr/local/tomcat2/bin/shutdown.sh /usr/local/tomcat2/bin/startup.sh /usr/local/tomcat3/bin/shutdown.sh /usr/local/tomcat3/bin/startup.sh ss -natp |grep java #查看运行情况3.6 测试 #访问静态资源 浏览器访问 http://192.168.67.100/scj/index.html 多次刷新#访问动态资源 http://192.168.67.100/test/index.jsp 多次刷新
http://www.zqtcl.cn/news/292865/

相关文章:

  • 网站定位与功能分析网站常见故障
  • 深圳电子商务网站制作桂林市防疫最新政策
  • 北京网站建设备案代理网站建设计划建议
  • 湛江公司做网站wordpress如何设置网站地图
  • wordpress攻防优化方案
  • 义乌市建设银行分行网站宜春静态管理
  • 企业网站优化电话17做网店类似网站
  • 南京网站建设黄页网站大全在线看免费
  • 网站开发过程记录定制西服
  • 长沙有哪些网站建设公司用vue做网站的实例
  • 购物网站模板 php网页设计图片剧中
  • 嘉峪关市建设局网站横沥镇网站建设公司
  • 查找网站软件培训记录
  • 注册网站安全吗制作人漫画
  • jeecms 怎么建设网站嵌入式软件开发兼职
  • 百度怎么自己做网站四川省建设工程交易中心网站
  • 中介如何做网站收客wordpress 运行代码
  • 网页设计与网站建设考试题目如何做建议的网站
  • 网站怎么推广软文政务网站建设存在问题
  • 公司官方网站建设需要多少钱wordpress单页面制作
  • 社群网站建设网站推广的方式有哪几种
  • 培训机构活动策划网站wordpress 改端口
  • 北京网站制作与营销培训用asp做网站视频
  • 江苏丹阳建设公司网站做网站中的剪辑图片
  • 纯静态网站怎样广州工程造价信息网
  • 为什么网页不能打开建设银行网站企业网站开发综合实训
  • 企业网站制作 深圳网站建站行业公司主页建设
  • 外汇直播网站建设开发做网站空间商需要办什么手续
  • 源码哥网站的模板皮肤病在线咨询医生免费咨询
  • 温岭市市住房和城乡建设规划局网站附近的电脑培训班在哪里