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

域名查询权威网站wordpress安全 插件

域名查询权威网站,wordpress安全 插件,全网营销推广系统,广告营销案例分析目录 一、实验环境搭建 1. Centos 7-5——Client 2. Centos 7-1——网关服务器 3. Centos 7-2——Web1 4. Centos 7-3——Web2 5. Centos 7-4——Nginx 二、在Nginx服务器上搭建LNMP服务#xff0c;并且能够对外提供Discuz论坛服务#xff1b;在Web1、Web2服务器上搭建…目录 一、实验环境搭建 1. Centos 7-5——Client 2. Centos 7-1——网关服务器 3. Centos 7-2——Web1 4. Centos 7-3——Web2 5. Centos 7-4——Nginx 二、在Nginx服务器上搭建LNMP服务并且能够对外提供Discuz论坛服务在Web1、Web2服务器上搭建Tomcat 服务。 1.Nginx服务器——编译安装Nginx 2.Nginx服务器——搭建PHP 3.Nginx服务器——编译安装搭建Mysql 4.配置数据库 5.配置PHP测试页 6.安装论坛 7.Web1——搭建Tomcat 7.1安装Oracle JDK 7.2安装Tomcat 8.Web2——搭建Tomcat 8.1安装Oracle JDK 8.2安装Tomcat 三、为nginx服务配置虚拟主机新增两个域名 www.kgc.com 和 www.benet.com使用http://www.kgc.com/index.php可访问上一题的Discuz论坛页面。使用http://www.benet.com则访问/var/www/html目录中的index.html文件的内容内容自定义。 1.Nginx服务器配置 2.客户端配置 3.测试  四、对基于www.benet.com域名的虚拟机主机的nginx服务调优隐藏nginx版本号缓存静态图片网页时间为1天设置防盗链功能。 1.Nginx配置 2.测试 五、网关服务器搭建NFS服务提供的文件系统使用LVM类型共享目录名称为/mnt/nfs要求根据日期对Discuz论坛服务的访问日志进行日志分割要求每天生成一份日志文件保存到NFS服务共享的目录内。 1.网关服务器配置——搭建NFS服务 2.Nginx服务器——共享目录  3.日志分割 六、要求配置location匹配请求地址http://www.kgc.com/test/XXXX使用户访问该路径下的文件时返回/var/share/nginx/html/目录下的文件内容。 要求使用rewrite将使用域名www.benet.com 请求以 .php 结尾的访问都跳转到域名www.kgc.com上而且后面的参数保持不变比如访问http://www.benet.com/bbs/index.php跳转到http://www.kgc.com/bbs/index.php。 1.Nginx服务器配置 2.测试 七、在Nginx服务器上对基于www.benet.com域名的虚拟机主机设置动静分离由nginx提供静态页面服务将对 .jsp文件的动态页面请求转发到Tomcat 服务器处理并实现负载均衡 1.Nginx服务配置 2.Tomcat1服务器配置 3.Tomcat2服务器配置 4.测试 八、在网关服务器上设置SNAT/DNAT使client使用网关服务器的ens36接口的IP地址访问也可实现上一题的效果。 1.代理服务器配置  2.测试 服务器IP地址规划client12.0.0.12/24网关服务器ens36:12.0.0.1/24、ens33192.168.241.11/24Web1192.168.241.22/24Web2192.168.241.23/24Nginx192.168.241.24/24。 一、实验环境搭建 Centos7-5作为Client12.0.0.12/24Centos7-1作为网关服务器搭配两块网卡ens33 192.168.241.11/24ens36 12.0.0.1/24Centos7-2作为Web1192.168.241.22/24 提供web1服务Centos7-3作为Web2192.168.241.23/24 提供web2服务Centos7-4作为Nginx服务器192.168.241.24/24 1. Centos 7-5——Client 2. Centos 7-1——网关服务器 [rootlocalhost ~]#vim /etc/sysconfig/network-scripts/ifcfg-ens33[rootlocalhost ~]#cp /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-ens36 [rootlocalhost ~]#vim /etc/sysconfig/network-scripts/ifcfg-ens36[rootlocalhost ~]#systemctl restart network [rootlocalhost ~]#ifconfig ens33: flags4163UP,BROADCAST,RUNNING,MULTICAST mtu 1500inet 192.168.241.11 netmask 255.255.255.0 broadcast 192.168.241.255inet6 fe80::de6f:32c8:5a64:a6b2 prefixlen 64 scopeid 0x20linkether 00:0c:29:51:4b:b5 txqueuelen 1000 (Ethernet)RX packets 2457 bytes 231114 (225.6 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 1289 bytes 162490 (158.6 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0ens36: flags4163UP,BROADCAST,RUNNING,MULTICAST mtu 1500inet 12.0.0.1 netmask 255.255.255.0 broadcast 12.0.0.255inet6 fe80::8cb:b13b:40ac:6df1 prefixlen 64 scopeid 0x20linkether 00:0c:29:51:4b:bf txqueuelen 1000 (Ethernet)RX packets 557 bytes 36406 (35.5 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 345 bytes 60396 (58.9 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags73UP,LOOPBACK,RUNNING mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10hostloop txqueuelen 1 (Local Loopback)RX packets 111 bytes 9742 (9.5 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 111 bytes 9742 (9.5 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags4099UP,BROADCAST,MULTICAST mtu 1500inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255ether 52:54:00:53:c1:45 txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 03. Centos 7-2——Web1 [rootnode2 ~]#ifconfig ens33: flags4163UP,BROADCAST,RUNNING,MULTICAST mtu 1500inet 192.168.241.22 netmask 255.255.255.0 broadcast 192.168.241.255inet6 fe80::d9cd:6857:3bdc:7454 prefixlen 64 scopeid 0x20linkether 00:0c:29:3e:a0:08 txqueuelen 1000 (Ethernet)RX packets 1702 bytes 169840 (165.8 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 674 bytes 72150 (70.4 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags73UP,LOOPBACK,RUNNING mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10hostloop txqueuelen 1 (Local Loopback)RX packets 64 bytes 5568 (5.4 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 64 bytes 5568 (5.4 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags4099UP,BROADCAST,MULTICAST mtu 1500inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255ether 52:54:00:fe:22:f2 txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 4. Centos 7-3——Web2 [rootnode3 ~]#ifconfig ens33: flags4163UP,BROADCAST,RUNNING,MULTICAST mtu 1500inet 192.168.241.23 netmask 255.255.255.0 broadcast 192.168.241.255inet6 fe80::f11e:5019:be57:47b8 prefixlen 64 scopeid 0x20linkether 00:0c:29:6b:71:15 txqueuelen 1000 (Ethernet)RX packets 1174 bytes 121065 (118.2 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 246 bytes 25828 (25.2 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags73UP,LOOPBACK,RUNNING mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10hostloop txqueuelen 1 (Local Loopback)RX packets 36 bytes 4212 (4.1 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 36 bytes 4212 (4.1 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags4099UP,BROADCAST,MULTICAST mtu 1500inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255ether 52:54:00:9d:e9:ac txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 5. Centos 7-4——Nginx [rootG ~]#ifconfig ens33: flags4163UP,BROADCAST,RUNNING,MULTICAST mtu 1500inet 192.168.241.24 netmask 255.255.255.0 broadcast 192.168.241.255inet6 fe80::871f:7f65:7279:5914 prefixlen 64 scopeid 0x20linkether 00:0c:29:8c:91:84 txqueuelen 1000 (Ethernet)RX packets 1407 bytes 140138 (136.8 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 481 bytes 45344 (44.2 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags73UP,LOOPBACK,RUNNING mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10hostloop txqueuelen 1 (Local Loopback)RX packets 64 bytes 5248 (5.1 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 64 bytes 5248 (5.1 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags4099UP,BROADCAST,MULTICAST mtu 1500inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255ether 52:54:00:d2:18:b8 txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0二、在Nginx服务器上搭建LNMP服务并且能够对外提供Discuz论坛服务在Web1、Web2服务器上搭建Tomcat 服务。 Nginx搭建LNMP架构 1.Nginx服务器——编译安装Nginx [rootG ~]#yum -y install pcre-devel zlib-devel gcc gcc-c make #安装依赖环境 [rootG ~]#useradd -M -s /sbin/nologin nginx #创建程序管理用户Nginx [rootG opt]#cd /opt [rootG opt]#wget http://nginx.org/download/nginx-1.18.0.tar.gz #下载压缩文件 [rootG opt]#ls nginx-1.18.0.tar.gz [rootG opt]#tar xf nginx-1.18.0.tar.gz [rootG opt]#cd nginx-1.18.0/ [rootG nginx-1.18.0]#./configure \--prefix/usr/local/nginx \--usernginx \--groupnginx \--with-http_stub_status_module [rootG nginx-1.18.0]#make -j2 [rootG nginx-1.18.0]#make install [rootG nginx-1.18.0]#ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/ [rootG nginx-1.18.0]#vim /lib/systemd/system/nginx.service [rootG nginx-1.18.0]#cat /lib/systemd/system/nginx.service [Unit] Descriptionnginx Afternetwork.target [Service] Typeforking PIDFile/usr/local/nginx/logs/nginx.pid ExecStart/usr/local/nginx/sbin/nginx ExecReload/bin/kill -1 $MAINPID ExecStop/bin/kill -3 $MAINPID PrivateTmptrue [Install] WantedBymulti-user.target [rootG nginx-1.18.0]#systemctl daemon-reload [rootG nginx-1.18.0]#systemctl enable --now nginx.service Created symlink from /etc/systemd/system/multi-user.target.wants/nginx.service to /usr/lib/systemd/system/nginx.service. [rootG nginx-1.18.0]#systemctl status nginx.service ● nginx.service - nginxLoaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)Active: active (running) since 六 2024-03-09 12:37:29 CST; 4s agoProcess: 39778 ExecStart/usr/local/nginx/sbin/nginx (codeexited, status0/SUCCESS)Main PID: 39779 (nginx)CGroup: /system.slice/nginx.service├─39779 nginx: master process /usr/local/nginx/sbin/nginx└─39780 nginx: worker process3月 09 12:37:29 G.D systemd[1]: Starting nginx... 3月 09 12:37:29 G.D systemd[1]: Started nginx. [rootG nginx-1.18.0]#chown -R nginx:nginx /usr/local/nginx/ 2.Nginx服务器——搭建PHP [rootG ~]#cd /opt [rootG ~]#yum -y install gd \libjpeg libjpeg-devel \libpng libpng-devel \freetype freetype-devel \libxml2 libxml2-devel \zlib zlib-devel \curl curl-devel \openssl openssl-devel [rootG opt]#rz -E rz waiting to receive. [rootG opt]#ls nginx-1.18.0 nginx-1.18.0.tar.gz php-7.1.10.tar.bz2 [rootG opt]#tar xf php-7.1.10.tar.bz2 [rootG opt]#cd php-7.1.10/ [rootG php-7.1.10]#./configure \ --prefix/usr/local/php \ --with-mysql-sock/usr/local/mysql/mysql.sock \ --with-mysqli \ --with-zlib \ --with-curl \ --with-gd \ --with-jpeg-dir \ --with-png-dir \ --with-freetype-dir \ --with-openssl \ --enable-fpm \ --enable-mbstring \ --enable-xml \ --enable-session \ --enable-ftp \ --enable-pdo \ --enable-tokenizer \ --enable-zip [rootG php-7.1.10]#make -j2 [rootG php-7.1.10]#make install [rootG php-7.1.10]#ln -s /usr/local/php/bin/* /usr/local/bin/ [rootG php-7.1.10]#ln -s /usr/local/php/sbin/* /usr/local/sbin/ #优化路径#调整进程服务配置文件 [rootG php-7.1.10]#cp /opt/php-7.1.10/php.ini-development /usr/local/php/lib/php.ini [rootG php-7.1.10]#vim /usr/local/php/lib/php.ini-1170G- mysqli.default_socket /usr/local/mysql/mysql.sock-939G- date.timezone Asia/Shangha[rootG php-7.1.10]#sed -n 939p;1170p /usr/local/php/lib/php.ini date.timezone Asia/Shanghai mysqli.default_socket /usr/local/mysql/mysql.sock [rootG php-7.1.10]#cd /usr/local/php/etc/ [rootG etc]#cp php-fpm.conf.default php-fpm.conf [rootG etc]#vim php-fpm.conf [rootG etc]#sed -n 17p php-fpm.conf pid run/php-fpm.pid#调整扩展配置文件 [rootG etc]#cd /usr/local/php/etc/php-fpm.d/ [rootG php-fpm.d]#cp www.conf.default www.conf [rootG php-fpm.d]#ls www.conf www.conf.default#启动PHP [rootG php-fpm.d]#cp /opt/php-7.1.10/sapi/fpm/php-fpm.service /usr/lib/systemd/system/php-fpm.service [rootG php-fpm.d]#systemctl restart php-fpm.service [rootG php-fpm.d]#systemctl status php-fpm.service ● php-fpm.service - The PHP FastCGI Process ManagerLoaded: loaded (/usr/lib/systemd/system/php-fpm.service; disabled; vendor preset: disabled)Active: active (running) since 六 2024-03-09 13:01:36 CST; 5s agoMain PID: 47397 (php-fpm)CGroup: /system.slice/php-fpm.service├─47397 php-fpm: master process (/usr/local/php/etc/php-fpm.con...├─47400 php-fpm: pool www└─47401 php-fpm: pool www3月 09 13:01:36 G.D systemd[1]: Started The PHP FastCGI Process Manager. 3月 09 13:01:36 G.D systemd[1]: Starting The PHP FastCGI Process Manager... Hint: Some lines were ellipsized, use -l to show in full. 3.Nginx服务器——编译安装搭建Mysql [rootG opt]#yum -y install \ncurses \ncurses-devel \bison \cmake #环境依赖包 [rootG opt]#yum -y install gcc gcc-c cmake bison bison-devel zlib-devel libcurl-devel libarchive-devel boost-devel   ncurses-devel gnutls-devel libxml2-devel openssl-devel libevent-devel libaio-devel #安装依赖环境 [rootG opt]#useradd -M -s /sbin/nologin mysql #创建运行用户 [rootG opt]#rz -E rz waiting to receive. [rootG opt]#ls mysql-boost-5.7.20.tar.gz nginx-1.18.0.tar.gz php-7.1.10.tar.bz2 nginx-1.18.0 php-7.1.10 [rootG opt]#tar xf mysql-boost-5.7.20.tar.gz [rootG opt]#cd mysql-5.7.20/ [rootG mysql-5.7.20]#cmake \-DCMAKE_INSTALL_PREFIX/usr/local/mysql \-DMYSQL_UNIX_ADDR/usr/local/mysql/mysql.sock \-DSYSCONFDIR/etc \-DSYSTEMD_PID_DIR/usr/local/mysql \-DDEFAULT_CHARSETutf8 \-DDEFAULT_COLLATIONutf8_general_ci \-DWITH_EXTRA_CHARSETSall \-DWITH_INNOBASE_STORAGE_ENGINE1 \-DWITH_ARCHIVE_STORAGE_ENGINE1 \-DWITH_BLACKHOLE_STORAGE_ENGINE1 \-DWITH_PERFSCHEMA_STORAGE_ENGINE1 \-DMYSQL_DATADIR/usr/local/mysql/data \-DWITH_BOOSTboost \-DWITH_SYSTEMD1 [rootG mysql-5.7.20]#make -j4 [rootG mysql-5.7.20]#make install [rootG mysql-5.7.20]#vim /etc/my.cnf #修改mysql配置文件 [rootG mysql-5.7.20]#cat /etc/my.cnf [client] port 3306 socket/usr/local/mysql/mysql.sock[mysqld] user mysql basedir/usr/local/mysql datadir/usr/local/mysql/data port 3306 character-set-serverutf8 pid-file /usr/local/mysql/mysqld.pid socket/usr/local/mysql/mysql.sock bind-address 0.0.0.0 skip-name-resolve max_connections2048 default-storage-engineINNODB max_allowed_packet16M server-id 1sql_modeNO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_AUTO_VALUE_ON_ZERO,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,PIPES_AS_CONCAT,ANSI_QUOTES [rootG mysql-5.7.20]#chown -R mysql:mysql /usr/local/mysql/ [rootG mysql-5.7.20]#chown mysql:mysql /etc/my.cnf #更改mysql安装目录和配置文件的属主属组[rootG mysql-5.7.20]#echo export PATH/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH /etc/profile #设置路径环境变量 [rootG mysql-5.7.20]#echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin [rootG mysql-5.7.20]#source /etc/profile [rootG mysql-5.7.20]#echo $PATH /usr/local/mysql/bin:/usr/local/mysql/lib:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin[rootG mysql-5.7.20]#cd /usr/local/mysql/bin/ [rootG bin]#./mysqld \--initialize-insecure \--usermysql \--basedir/usr/local/mysql \--datadir/usr/local/mysql/data #初始化数据库[rootG bin]#cp /usr/local/mysql/usr/lib/systemd/system/mysqld.service /usr/lib/systemd/system/ #添加mysqld系统服务 [rootG bin]#systemctl daemon-reload [rootG bin]#systemctl start mysqld.service [rootG bin]#systemctl enable mysqld Created symlink from /etc/systemd/system/multi-user.target.wants/mysqld.service to /usr/lib/systemd/system/mysqld.service. [rootG bin]#systemctl status mysqld.service ● mysqld.service - MySQL ServerLoaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)Active: active (running) since 六 2024-03-09 13:46:17 CST; 8s agoDocs: man:mysqld(8)http://dev.mysql.com/doc/refman/en/using-systemd.htmlMain PID: 66268 (mysqld)CGroup: /system.slice/mysqld.service└─66268 /usr/local/mysql/bin/mysqld --daemonize --pid-file/usr...3月 09 13:46:17 G.D mysqld[66265]: 2024-03-09T05:46:17.637646Z 0 [Warni...e. 3月 09 13:46:17 G.D mysqld[66265]: 2024-03-09T05:46:17.637658Z 0 [Warni...e. 3月 09 13:46:17 G.D mysqld[66265]: 2024-03-09T05:46:17.637661Z 0 [Warni...e. 3月 09 13:46:17 G.D mysqld[66265]: 2024-03-09T05:46:17.637667Z 0 [Warni...e. 3月 09 13:46:17 G.D mysqld[66265]: 2024-03-09T05:46:17.638510Z 0 [Warni...e. 3月 09 13:46:17 G.D mysqld[66265]: 2024-03-09T05:46:17.638519Z 0 [Warni...e. 3月 09 13:46:17 G.D mysqld[66265]: 2024-03-09T05:46:17.642575Z 0 [Note]...ts 3月 09 13:46:17 G.D mysqld[66265]: 2024-03-09T05:46:17.642946Z 0 [Note]...s. 3月 09 13:46:17 G.D mysqld[66265]: Version: 5.7.20 socket: /usr/loc...on 3月 09 13:46:17 G.D systemd[1]: Started MySQL Server. Hint: Some lines were ellipsized, use -l to show in full. [rootG ~]#mysql -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 6 Server version: 5.7.20 Source distributionCopyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.Type help; or \h for help. Type \c to clear the current input statement.mysql ^DBye 4.配置数据库 [rootG ~]#mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 8 Server version: 5.7.20 Source distributionCopyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.Type help; or \h for help. Type \c to clear the current input statement.mysql CREATE DATABASE bbs; Query OK, 1 row affected (0.00 sec)mysql GRANT all ON bbs.* TO bbsuser% IDENTIFIED BY admin123; Query OK, 0 rows affected, 1 warning (0.00 sec)mysql GRANT all ON bbs.* TO bbsuserlocalhost IDENTIFIED BY admin123; Query OK, 0 rows affected, 2 warnings (0.00 sec)mysql flush privileges; Query OK, 0 rows affected (0.00 sec)mysql ^DBye5.配置PHP测试页 [rootG ~]#vim /usr/local/nginx/conf/nginx.conf [rootG ~]#sed -n 65,71p /usr/local/nginx/conf/nginx.conflocation ~ \.php$ {root html;fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html$fastcgi_script_name;include fastcgi_params;} [rootG ~]#systemctl restart nginx [rootG ~]#systemctl status nginx.service ● nginx.service - nginxLoaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)Active: active (running) since 六 2024-03-09 13:53:04 CST; 5s agoProcess: 1844 ExecStop/bin/kill -3 $MAINPID (codeexited, status0/SUCCESS)Process: 1849 ExecStart/usr/local/nginx/sbin/nginx (codeexited, status0/SUCCESS)Main PID: 1851 (nginx)CGroup: /system.slice/nginx.service├─1851 nginx: master process /usr/local/nginx/sbin/nginx└─1852 nginx: worker process3月 09 13:53:04 G.D systemd[1]: Starting nginx... 3月 09 13:53:04 G.D systemd[1]: Started nginx. [rootG ~]#vim /usr/local/nginx/html/index.php [rootG ~]#cat /usr/local/nginx/html/index.php ?php $linkmysqli_connect(192.168.241.24,bbsuser,admin123); if($link) echo h1Success!!/h1; else echo Fail!!; ? [rootG ~]#systemctl restart nginx 6.安装论坛 [rootG ~]#cd /opt [rootG opt]#unzip Discuz_X3.4_SC_UTF8.zip [rootG opt]#ls dir_SC_UTF8 mysql-boost-5.7.20.tar.gz php-7.1.10 Discuz_X3.4_SC_UTF8.zip nginx-1.18.0 php-7.1.10.tar.bz2 mysql-5.7.20 nginx-1.18.0.tar.gz 说明.htm [rootG opt]#cd dir_SC_UTF8/ [rootG dir_SC_UTF8]#cp -r upload/ /usr/local/nginx/html/bbs [rootG dir_SC_UTF8]#cd /usr/local/nginx/html/bbs/ [rootG bbs]#ls admin.php connect.php group.php member.php search.php uc_server api crossdomain.xml home.php misc.php source api.php data index.php plugin.php static archiver favicon.ico install portal.php template config forum.php m robots.txt uc_client [rootG bbs]#chown -R nginx.nginx ./config/ [rootG bbs]#chown -R nginx.nginx ./data/ [rootG bbs]#chown -R nginx.nginx ./uc_client/ [rootG bbs]#chown -R nginx.nginx ./uc_server/ [rootG bbs]#chmod -R 777 ./config/ [rootG bbs]#chmod -R 777 ./data/ [rootG bbs]#chmod -R 777 ./uc_client/ [rootG bbs]#chmod -R 777 ./uc_server/ [rootG bbs]#vim /usr/local/nginx/conf/nginx.conf [rootG bbs]#sed -n 43,46p /usr/local/nginx/conf/nginx.conflocation / {root html;index index.html index.htm index.php;}7.Web1——搭建Tomcat 7.1安装Oracle JDK [rootnode2 ~]#cd /opt [rootnode2 opt]#rm -rf * [rootnode2 opt]#ls [rootnode2 opt]#rz -E rz waiting to receive. [rootnode2 opt]#ls jdk-8u291-linux-x64.tar.gz [rootnode2 opt]#tar xf jdk-8u291-linux-x64.tar.gz -C /usr/local/ [rootnode2 opt]#cd /usr/local/ [rootnode2 local]#ls bin games jdk1.8.0_291 lib64 sbin src etc include lib libexec share [rootnode2 local]#ln -s jdk1.8.0_291/ jdk [rootnode2 local]#ls bin games jdk lib libexec share etc include jdk1.8.0_291 lib64 sbin src [rootnode2 local]#vim /etc/profile.d/jdk.sh [rootnode2 local]#cat /etc/profile.d/jdk.sh export JAVA_HOME/usr/local/jdk export PATH$JAVA_HOME/bin:$PATH export JRE_HOME$JAVA_HOME/jre export CLASSPATH$JAVA_HOME/lib/:$JRE_HOME/lib/ [rootnode2 local]#. /etc/profile.d/jdk.sh [rootnode2 local]#java -version java version 1.8.0_291 Java(TM) SE Runtime Environment (build 1.8.0_291-b10) Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)7.2安装Tomcat [rootnode2 local]#cd /opt [rootnode2 opt]#ls jdk-8u291-linux-x64.tar.gz [rootnode2 opt]#rz -E rz waiting to receive. [rootnode2 opt]#ls apache-tomcat-9.0.16.tar.gz jdk-8u291-linux-x64.tar.gz [rootnode2 opt]#tar xf apache-tomcat-9.0.16.tar.gz -C /usr/local/ [rootnode2 opt]#cd /usr/local/ [rootnode2 local]#ls apache-tomcat-9.0.16 etc include jdk1.8.0_291 lib64 sbin src bin games jdk lib libexec share [rootnode2 local]#mv apache-tomcat-9.0.16/ tomcat [rootnode2 local]#ls bin games jdk lib libexec share tomcat etc include jdk1.8.0_291 lib64 sbin src [rootnode2 local]#cd tomcat/ [rootnode2 tomcat]#ls bin CONTRIBUTING.md logs RELEASE-NOTES webapps BUILDING.txt lib NOTICE RUNNING.txt work conf LICENSE README.md temp [rootnode2 tomcat]#useradd -M -s /sbin/nologin tomcat [rootnode2 tomcat]#cat /usr/lib/systemd/system/tomcat.service EOF[Unit]DescriptionTomcatAftersyslog.target network.target[Service]TypeforkingExecStart/usr/local/tomcat/bin/startup.shExecStop/usr/local/tomcat/bin/shutdown.shRestartSec3PrivateTmptrueUsertomcatGrouptomcat[Install]WantedBymulti-user.targetEOF [rootnode2 tomcat]#cat /usr/lib/systemd/system/tomcat.service [Unit] DescriptionTomcat Aftersyslog.target network.target[Service] Typeforking ExecStart/usr/local/tomcat/bin/startup.sh ExecStop/usr/local/tomcat/bin/shutdown.sh RestartSec3 PrivateTmptrue Usertomcat Grouptomcat[Install] WantedBymulti-user.target [rootnode2 tomcat]#chown -R tomcat:tomcat ../tomcat [rootnode2 tomcat]#systemctl daemon-reload [rootnode2 tomcat]#systemctl start tomcat [rootnode2 tomcat]#systemctl status tomcat ● tomcat.service - TomcatLoaded: loaded (/usr/lib/systemd/system/tomcat.service; disabled; vendor preset: disabled)Active: active (running) since Sat 2024-03-09 00:16:33 EST; 4s agoProcess: 4938 ExecStart/usr/local/tomcat/bin/startup.sh (codeexited, status0/SUCCESS)Main PID: 4954 (catalina.sh)CGroup: /system.slice/tomcat.service├─4954 /bin/sh /usr/local/tomcat/bin/catalina.sh start└─4955 /usr/bin/java -Djava.util.logging.config.file/usr/local...Mar 09 00:16:33 node2.localdomain systemd[1]: Starting Tomcat... Mar 09 00:16:33 node2.localdomain systemd[1]: Started Tomcat.8.Web2——搭建Tomcat 8.1安装Oracle JDK [rootnode3 ~]#cd /opt [rootnode3 opt]#rm -rf * [rootnode3 opt]#ls [rootnode3 opt]#rz -E rz waiting to receive. [rootnode3 opt]#rz -E rz waiting to receive. [rootnode3 opt]#ls apache-tomcat-9.0.16.tar.gz jdk-8u291-linux-x64.tar.gz [rootnode3 opt]#tar xf jdk-8u291-linux-x64.tar.gz -C /usr/local/ [rootnode3 opt]#cd /usr/local/ [rootnode3 local]#ls bin games jdk1.8.0_291 lib64 sbin src etc include lib libexec share [rootnode3 local]#ln -s jdk1.8.0_291/ jdk [rootnode3 local]#ls bin games jdk lib libexec share etc include jdk1.8.0_291 lib64 sbin src [rootnode3 local]#vim /etc/profile.d/jdk.sh [rootnode3 local]#cat /etc/profile.d/jdk.sh export JAVA_HOME/usr/local/jdk export PATH$JAVA_HOME/bin:$PATH export JRE_HOME$JAVA_HOME/jre export CLASSPATH$JAVA_HOME/lib/:$JRE_HOME/lib/ [rootnode3 local]#. /etc/profile.d/jdk.sh [rootnode3 local]#java -version java version 1.8.0_291 Java(TM) SE Runtime Environment (build 1.8.0_291-b10) Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)8.2安装Tomcat [rootnode3 local]#cd /opt [rootnode3 opt]#ls apache-tomcat-9.0.16.tar.gz jdk-8u291-linux-x64.tar.gz [rootnode3 opt]#tar xf apache-tomcat-9.0.16.tar.gz -C /usr/local/ [rootnode3 opt]#ls apache-tomcat-9.0.16.tar.gz jdk-8u291-linux-x64.tar.gz [rootnode3 opt]#cd /usr/local/ [rootnode3 local]#ls apache-tomcat-9.0.16 etc include jdk1.8.0_291 lib64 sbin src bin games jdk lib libexec share [rootnode3 local]#mv apache-tomcat-9.0.16/ tomcat [rootnode3 local]#ls bin games jdk lib libexec share tomcat etc include jdk1.8.0_291 lib64 sbin src [rootnode3 local]#cd tomcat/ [rootnode3 tomcat]#ls bin CONTRIBUTING.md logs RELEASE-NOTES webapps BUILDING.txt lib NOTICE RUNNING.txt work conf LICENSE README.md temp [rootnode3 tomcat]#useradd -M -s /sbin/nologin tomcat [rootnode3 tomcat]#cat /usr/lib/systemd/system/tomcat.service EOF[Unit]DescriptionTomcatAftersyslog.target network.target[Service]TypeforkingExecStart/usr/local/tomcat/bin/startup.shExecStop/usr/local/tomcat/bin/shutdown.shRestartSec3PrivateTmptrueUsertomcatGrouptomcat[Install]WantedBymulti-user.targetEOF [rootnode3 tomcat]#cat /usr/lib/systemd/system/tomcat.service [Unit] DescriptionTomcat Aftersyslog.target network.target[Service] Typeforking ExecStart/usr/local/tomcat/bin/startup.sh ExecStop/usr/local/tomcat/bin/shutdown.sh RestartSec3 PrivateTmptrue Usertomcat Grouptomcat[Install] WantedBymulti-user.target [rootnode3 tomcat]#chown -R tomcat:tomcat ../tomcat [rootnode3 tomcat]#systemctl daemon-reload [rootnode3 tomcat]#systemctl start tomcat [rootnode3 tomcat]#systemctl status tomcat ● tomcat.service - TomcatLoaded: loaded (/usr/lib/systemd/system/tomcat.service; disabled; vendor preset: disabled)Active: active (running) since 六 2024-03-09 13:23:13 CST; 3s agoProcess: 37632 ExecStart/usr/local/tomcat/bin/startup.sh (codeexited, status0/SUCCESS)Main PID: 37647 (catalina.sh)CGroup: /system.slice/tomcat.service├─37647 /bin/sh /usr/local/tomcat/bin/catalina.sh start└─37648 /usr/bin/java -Djava.util.logging.config.file/usr/loca...3月 09 13:23:13 node3.node3 systemd[1]: Starting Tomcat... 3月 09 13:23:13 node3.node3 startup.sh[37632]: Using CATALINA_BASE: /us... 3月 09 13:23:13 node3.node3 startup.sh[37632]: Using CATALINA_HOME: /us... 3月 09 13:23:13 node3.node3 startup.sh[37632]: Using CATALINA_TMPDIR: /us... 3月 09 13:23:13 node3.node3 startup.sh[37632]: Using JRE_HOME: /usr 3月 09 13:23:13 node3.node3 startup.sh[37632]: Using CLASSPATH: /us... 3月 09 13:23:13 node3.node3 systemd[1]: Started Tomcat. Hint: Some lines were ellipsized, use -l to show in full.三、为nginx服务配置虚拟主机新增两个域名 www.kgc.com 和 www.benet.com使用http://www.kgc.com/index.php可访问上一题的Discuz论坛页面。使用http://www.benet.com则访问/var/www/html目录中的index.html文件的内容内容自定义。 1.Nginx服务器配置 [rootG bbs]#vim /usr/local/nginx/conf/nginx.conf [rootG bbs]#sed -n 35,38p /usr/local/nginx/conf/nginx.confserver {listen 80;server_name www.kgc.com;root /usr/local/nginx/html; [rootG bbs]#vim /usr/local/nginx/conf/nginx.conf [rootG bbs]#sed -n 80,84p /usr/local/nginx/conf/nginx.conf server {listen 80;server_name www.benet.com;root /usr/local/nginx/html; } [rootG bbs]#cat /usr/local/nginx/html/index.html !DOCTYPE html html head titleWelcome to nginx!/title stylebody {width: 35em;margin: 0 auto;font-family: Tahoma, Verdana, Arial, sans-serif;} /style /head body h1Welcome to nginx!/h1 pIf you see this page, the nginx web server is successfully installed and working. Further configuration is required./ppFor online documentation and support please refer to a hrefhttp://nginx.org/nginx.org/a.br/ Commercial support is available at a hrefhttp://nginx.com/nginx.com/a./ppemThank you for using nginx./em/p /body /html2.客户端配置 [rootlocalhost ~]#vim /etc/hosts [rootlocalhost ~]#cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.241.24 www.kgc.com www.benet.com C:\Windows\System32\drivers\etc/hosts 3.测试  [rootlocalhost ~]#curl www.benet.com !DOCTYPE html html head titleWelcome to nginx!/title stylebody {width: 35em;margin: 0 auto;font-family: Tahoma, Verdana, Arial, sans-serif;} /style /head body h1Welcome to nginx!/h1 pIf you see this page, the nginx web server is successfully installed and working. Further configuration is required./ppFor online documentation and support please refer to a hrefhttp://nginx.org/nginx.org/a.br/ Commercial support is available at a hrefhttp://nginx.com/nginx.com/a./ppemThank you for using nginx./em/p /body /html四、对基于www.benet.com域名的虚拟机主机的nginx服务调优隐藏nginx版本号缓存静态图片网页时间为1天设置防盗链功能。 1.Nginx配置 [rootG bbs]#vim /usr/local/nginx/conf/nginx.conf [rootG bbs]#systemctl restart nginx 2.测试 五、网关服务器搭建NFS服务提供的文件系统使用LVM类型共享目录名称为/mnt/nfs要求根据日期对Discuz论坛服务的访问日志进行日志分割要求每天生成一份日志文件保存到NFS服务共享的目录内。 1.网关服务器配置——搭建NFS服务 [rootlocalhost ~]#alias alias cpcp -i alias egrepegrep --colorauto alias fgrepfgrep --colorauto alias grepgrep --colorauto alias l.ls -d .* --colorauto alias llls -l --colorauto alias lsls --colorauto alias mvmv -i alias rmrm -i alias scanecho - - - /sys/class/scsi_host/host0/scan;echo - - - /sys/class/scsi_host/host1/scan;echo - - - /sys/class/scsi_host/host2/scan alias whichalias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde [rootlocalhost ~]# [rootlocalhost ~]#scan [rootlocalhost ~]#lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 60G 0 disk ├─sda1 8:1 0 5G 0 part /boot └─sda2 8:2 0 54G 0 part ├─centos-root 253:0 0 50G 0 lvm /└─centos-swap 253:1 0 4G 0 lvm [SWAP] sdb 8:16 0 20G 0 disk sdc 8:32 0 20G 0 disk sr0 11:0 1 4.2G 0 rom [rootlocalhost ~]#pvcreate /dev/sdb /dev/sdc #建物理卷Physical volume /dev/sdb successfully created.Physical volume /dev/sdc successfully created. [rootlocalhost ~]#vgcreate vg /dev/sdb /dev/sdc #建卷组Volume group vg successfully created [rootlocalhost ~]#lvcreate -n lvm -L 30G /dev/vg #建逻辑卷 指定名称lvm 指定大小30G 存放在/dev/vg下Logical volume lvm created. [rootlocalhost ~]#mkfs.xfs /dev/vg/lvm #文件系统xfs格式 meta-data/dev/vg/lvm isize512 agcount4, agsize1966080 blks sectsz512 attr2, projid32bit1 crc1 finobt0, sparse0 data bsize4096 blocks7864320, imaxpct25 sunit0 swidth0 blks naming version 2 bsize4096 ascii-ci0 ftype1 log internal log bsize4096 blocks3840, version2 sectsz512 sunit0 blks, lazy-count1 realtime none extsz4096 blocks0, rtextents0 [rootlocalhost ~]#mount /dev/vg/lvm /mnt #挂载 [rootlocalhost ~]#mkdir /mnt/nfs [rootlocalhost ~]#vim /etc/exports [rootlocalhost ~]#cat /etc/exports /mnt/nfs * [rootlocalhost ~]#systemctl start nfs [rootlocalhost ~]#exportfs -v /mnt/nfs world(ro,sync,wdelay,hide,no_subtree_check,secsys,secure,root_squash,no_all_squash) 2.Nginx服务器——共享目录  [rootG bbs]#showmount -e 192.168.241.11 Export list for 192.168.241.11: /mnt/nfs * [rootG bbs]#mount 192.168.241.11:/mnt/nfs /mnt/ [rootG bbs]#df 文件系统 1K-块 已用 可用 已用% 挂载点 /dev/mapper/centos-root 52403200 12697156 39706044 25% / devtmpfs 917604 0 917604 0% /dev tmpfs 933524 0 933524 0% /dev/shm tmpfs 933524 9144 924380 1% /run tmpfs 933524 0 933524 0% /sys/fs/cgroup /dev/sda1 6281216 182368 6098848 3% /boot tmpfs 186708 0 186708 0% /run/user/0 tmpfs 186708 12 186696 1% /run/user/42 192.168.241.11:/mnt/nfs 31441920 32768 31409152 1% /mnt3.日志分割 [rootG ~]#vim split-log.sh [rootG ~]#cat split-log.sh #!/bin/bash daydate %Y-%m-%d log/usr/local/nginx/logs pidcat /usr/local/nginx/logs/nginx.pidmv /$(log)/access.log /opt/${day} kill -USR1 ${pid} sed -i /.*bbs.*/!p /opt/${day} [rootG ~]#crontab -e no crontab for root - using an empty one crontab: installing new crontab [rootG ~]#crontab -l 59 23 * * * bash ~/split-log.sh 六、要求配置location匹配请求地址http://www.kgc.com/test/XXXX使用户访问该路径下的文件时返回/var/share/nginx/html/目录下的文件内容。 要求使用rewrite将使用域名www.benet.com 请求以 .php 结尾的访问都跳转到域名www.kgc.com上而且后面的参数保持不变比如访问http://www.benet.com/bbs/index.php跳转到http://www.kgc.com/bbs/index.php。 1.Nginx服务器配置 [rootG ~]#vim /usr/local/nginx/conf/nginx.conf [rootG ~]#mkdir /var/share/nginx/html -p [rootG ~]#nginx -t nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful [rootG ~]#nginx -s reload2.测试 七、在Nginx服务器上对基于www.benet.com域名的虚拟机主机设置动静分离由nginx提供静态页面服务将对 .jsp文件的动态页面请求转发到Tomcat 服务器处理并实现负载均衡 1.Nginx服务配置 [rootG html]#vim /usr/local/nginx/conf/nginx.conf [rootG html]#nginx -t nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful [rootG html]#nginx -s reload [rootG php]#cd /usr/local/nginx/html/ [rootG html]#ls 50x.html bbs index.html [rootG html]#mv index.html .. [rootG html]#ls 50x.html bbs [rootG html]#echo Welcome back index.html [rootG html]#cat index.html Welcome back2.Tomcat1服务器配置 [rootnode2 ROOT]#ls asf-logo-wide.svg bg-upper.png tomcat.css tomcat.svg bg-button.png favicon.ico tomcat.gif WEB-INF bg-middle.png index.jsp tomcat.png bg-nav.png RELEASE-NOTES.txt tomcat-power.gif [rootnode2 ROOT]#mv index.jsp .. [rootnode2 ROOT]#ls asf-logo-wide.svg bg-upper.png tomcat.gif WEB-INF bg-button.png favicon.ico tomcat.png bg-middle.png RELEASE-NOTES.txt tomcat-power.gif bg-nav.png tomcat.css tomcat.svg [rootnode2 ROOT]#echo Tomcat1 index.jsp [rootnode2 ROOT]#cat index.jsp Tomcat1 [rootnode2 ROOT]#systemctl start tomcat3.Tomcat2服务器配置 [rootnode3 tomcat]#ls bin CONTRIBUTING.md logs RELEASE-NOTES webapps BUILDING.txt lib NOTICE RUNNING.txt work conf LICENSE README.md temp [rootnode3 tomcat]#cd webapps/ROOT/ [rootnode3 ROOT]#ls asf-logo-wide.svg bg-upper.png tomcat.css tomcat.svg bg-button.png favicon.ico tomcat.gif WEB-INF bg-middle.png index.jsp tomcat.png bg-nav.png RELEASE-NOTES.txt tomcat-power.gif [rootnode3 ROOT]#mv index.jsp .. [rootnode3 ROOT]#ls asf-logo-wide.svg bg-upper.png tomcat.gif WEB-INF bg-button.png favicon.ico tomcat.png bg-middle.png RELEASE-NOTES.txt tomcat-power.gif bg-nav.png tomcat.css tomcat.svg [rootnode3 ROOT]#echo Tomcat2 index.jsp [rootnode3 ROOT]#cat index.jsp Tomcat2 [rootnode3 ROOT]#systemctl start tomct Failed to start tomct.service: Unit not found. [rootnode3 ROOT]#systemctl start tomcat4.测试 八、在网关服务器上设置SNAT/DNAT使client使用网关服务器的ens36接口的IP地址访问也可实现上一题的效果。 1.代理服务器配置  [rootlocalhost ~]#vim /etc/sysctl.conf [rootlocalhost ~]#tail -n1 /etc/sysctl.conf net.ipv4.ip_forward 1 [rootlocalhost ~]#sysctl -p net.ipv4.ip_forward 1 [rootlocalhost ~]#vim /etc/hosts [rootlocalhost ~]#cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.241.24 www.kgc.com www.benet.com [rootlocalhost ~]#iptables -F [rootlocalhost ~]#iptables -t nat -A POSTROUTING -s 192.168.241.11/24 -o ens36 -p tcp --dport 80 -j SNAT --to 12.0.0.1 [rootlocalhost ~]#iptables -t nat -A PREROUTING -d 12.0.0.1/24 -i ens36 -p tcp --dport 80 -j DNAT --to 192.168.241.11 [rootlocalhost ~]#iptables -t nat -vnL Chain PREROUTING (policy ACCEPT 0 packets, 0 bytes)pkts bytes target prot opt in out source destination 0 0 DNAT tcp -- ens36 * 0.0.0.0/0 12.0.0.0/24 tcp dpt:80 to:192.168.241.11Chain INPUT (policy ACCEPT 0 packets, 0 bytes)pkts bytes target prot opt in out source destination Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)pkts bytes target prot opt in out source destination Chain POSTROUTING (policy ACCEPT 0 packets, 0 bytes)pkts bytes target prot opt in out source destination 4 260 RETURN all -- * * 192.168.122.0/24 224.0.0.0/24 0 0 RETURN all -- * * 192.168.122.0/24 255.255.255.255 0 0 MASQUERADE tcp -- * * 192.168.122.0/24 !192.168.122.0/24 masq ports: 1024-655350 0 MASQUERADE udp -- * * 192.168.122.0/24 !192.168.122.0/24 masq ports: 1024-655350 0 MASQUERADE all -- * * 192.168.122.0/24 !192.168.122.0/24 0 0 SNAT tcp -- * ens36 192.168.241.0/24 0.0.0.0/0 tcp dpt:80 to:12.0.0.12.测试
文章转载自:
http://www.morning.xtrnx.cn.gov.cn.xtrnx.cn
http://www.morning.smspc.cn.gov.cn.smspc.cn
http://www.morning.dktyc.cn.gov.cn.dktyc.cn
http://www.morning.dzgmj.cn.gov.cn.dzgmj.cn
http://www.morning.gmwqd.cn.gov.cn.gmwqd.cn
http://www.morning.kmcby.cn.gov.cn.kmcby.cn
http://www.morning.npgwb.cn.gov.cn.npgwb.cn
http://www.morning.nqpy.cn.gov.cn.nqpy.cn
http://www.morning.seoqun.com.gov.cn.seoqun.com
http://www.morning.frsxt.cn.gov.cn.frsxt.cn
http://www.morning.crsqs.cn.gov.cn.crsqs.cn
http://www.morning.ygth.cn.gov.cn.ygth.cn
http://www.morning.mhnxs.cn.gov.cn.mhnxs.cn
http://www.morning.hxycm.cn.gov.cn.hxycm.cn
http://www.morning.mxhys.cn.gov.cn.mxhys.cn
http://www.morning.ssmhn.cn.gov.cn.ssmhn.cn
http://www.morning.nlnmy.cn.gov.cn.nlnmy.cn
http://www.morning.tgfjm.cn.gov.cn.tgfjm.cn
http://www.morning.ptxwg.cn.gov.cn.ptxwg.cn
http://www.morning.wmnpm.cn.gov.cn.wmnpm.cn
http://www.morning.rngyq.cn.gov.cn.rngyq.cn
http://www.morning.spwm.cn.gov.cn.spwm.cn
http://www.morning.cgthq.cn.gov.cn.cgthq.cn
http://www.morning.ptmsk.cn.gov.cn.ptmsk.cn
http://www.morning.cbmqq.cn.gov.cn.cbmqq.cn
http://www.morning.ysnbq.cn.gov.cn.ysnbq.cn
http://www.morning.xtyyg.cn.gov.cn.xtyyg.cn
http://www.morning.jzsgn.cn.gov.cn.jzsgn.cn
http://www.morning.nhlyl.cn.gov.cn.nhlyl.cn
http://www.morning.brwnd.cn.gov.cn.brwnd.cn
http://www.morning.jbysr.cn.gov.cn.jbysr.cn
http://www.morning.kxrld.cn.gov.cn.kxrld.cn
http://www.morning.hlfnh.cn.gov.cn.hlfnh.cn
http://www.morning.qlsbz.cn.gov.cn.qlsbz.cn
http://www.morning.btgxf.cn.gov.cn.btgxf.cn
http://www.morning.yltyz.cn.gov.cn.yltyz.cn
http://www.morning.dyght.cn.gov.cn.dyght.cn
http://www.morning.wsjnr.cn.gov.cn.wsjnr.cn
http://www.morning.bpmnj.cn.gov.cn.bpmnj.cn
http://www.morning.qyrnp.cn.gov.cn.qyrnp.cn
http://www.morning.btlsb.cn.gov.cn.btlsb.cn
http://www.morning.bpmnj.cn.gov.cn.bpmnj.cn
http://www.morning.wplbs.cn.gov.cn.wplbs.cn
http://www.morning.hpprx.cn.gov.cn.hpprx.cn
http://www.morning.yuanshenglan.com.gov.cn.yuanshenglan.com
http://www.morning.mdpcz.cn.gov.cn.mdpcz.cn
http://www.morning.sqgsx.cn.gov.cn.sqgsx.cn
http://www.morning.ffmx.cn.gov.cn.ffmx.cn
http://www.morning.pzrrq.cn.gov.cn.pzrrq.cn
http://www.morning.gccdr.cn.gov.cn.gccdr.cn
http://www.morning.zcqgf.cn.gov.cn.zcqgf.cn
http://www.morning.hkgcx.cn.gov.cn.hkgcx.cn
http://www.morning.ztnmc.cn.gov.cn.ztnmc.cn
http://www.morning.fpbj.cn.gov.cn.fpbj.cn
http://www.morning.zqfjn.cn.gov.cn.zqfjn.cn
http://www.morning.gwtbn.cn.gov.cn.gwtbn.cn
http://www.morning.jcjgh.cn.gov.cn.jcjgh.cn
http://www.morning.bhwll.cn.gov.cn.bhwll.cn
http://www.morning.nmlpp.cn.gov.cn.nmlpp.cn
http://www.morning.sskhm.cn.gov.cn.sskhm.cn
http://www.morning.rntgy.cn.gov.cn.rntgy.cn
http://www.morning.stlgg.cn.gov.cn.stlgg.cn
http://www.morning.rkjb.cn.gov.cn.rkjb.cn
http://www.morning.ylrxd.cn.gov.cn.ylrxd.cn
http://www.morning.kzyr.cn.gov.cn.kzyr.cn
http://www.morning.vattx.cn.gov.cn.vattx.cn
http://www.morning.hyryq.cn.gov.cn.hyryq.cn
http://www.morning.xfncq.cn.gov.cn.xfncq.cn
http://www.morning.nmfxs.cn.gov.cn.nmfxs.cn
http://www.morning.rywn.cn.gov.cn.rywn.cn
http://www.morning.nzms.cn.gov.cn.nzms.cn
http://www.morning.hbpjb.cn.gov.cn.hbpjb.cn
http://www.morning.zhffz.cn.gov.cn.zhffz.cn
http://www.morning.wdpt.cn.gov.cn.wdpt.cn
http://www.morning.qrwdg.cn.gov.cn.qrwdg.cn
http://www.morning.sogou66.cn.gov.cn.sogou66.cn
http://www.morning.swwpl.cn.gov.cn.swwpl.cn
http://www.morning.tdscl.cn.gov.cn.tdscl.cn
http://www.morning.ljhnn.cn.gov.cn.ljhnn.cn
http://www.morning.hclqy.cn.gov.cn.hclqy.cn
http://www.tj-hxxt.cn/news/276262.html

相关文章:

  • 郴州网站建设公司哪家好网站开发有哪些认证
  • 做网站 微信开发前景新网站建设风格
  • WordPress付费会员组seo 优化教程
  • 同一ip大量访问网站皮包设计制作培训
  • 太原市零元网站建设中山网站建设文化市场
  • 手机网站建设怎么样wordpress改模板教程视频教程
  • 网站标题 关键词 描述之间的关系怎么申请 免费网站空间
  • 深圳网站ui设计注册劳务公司流程和费用
  • 杭州网站建设洛洛科技云服务器能放网站吗
  • 自助网站建设系统源码网络推广的方法和技巧可以学吗
  • 猎头用什么网站做单重庆建工
  • 如何 攻击网站做网站需要ftp
  • 网站后台改公司的网 网站打不开
  • 网站建设公司营业执照4399游戏官网
  • 赤峰最好的网站建设公司做网站是什么样的工作
  • 大同网站建设开发一个网站做两个优化可以做吗
  • 2018年公司做网站注意事项品牌建设的目标
  • 科技网站配色方案从化网站制作
  • 网站建设小说毕业设计提交网站收录入口
  • 网天下网站建设做网站必须购买空间吗
  • 手机网站你们dw网站制作流程
  • 上海建设网站找哪家智效云seo
  • 网站建设需要什么人才某一个网页打不开是什么原因
  • 开发网站的基本流程五个阶段网站图片设置隐私保护怎么下载
  • 如何开展网站建设php代码删除网站
  • 免费网站mv中国与俄罗斯最新局势
  • 帮人家做网站页面设计漂亮的网站
  • 网站建设手续app免费制作软件中文版
  • 营业执照咋做网等网站详情页设计要求
  • 企业网站域名空间网站双域名 登陆