当前位置:首页>Linux>阿里云Alinux 3 全栈环境安装+运维+部署指南

阿里云Alinux 3 全栈环境安装+运维+部署指南

  • 2026-02-09 02:56:54
阿里云Alinux 3 全栈环境安装+运维+部署指南

一、环境说明

服务器系统:阿里云Alinux 3(兼容CentOS 7命令)
安装软件:Java 8、MySQL 8.0、Nginx 1.24、Tomcat 9、Redis 7.2.4
核心端口:80(Nginx)、3306(MySQL)、8080(Tomcat)、6379(Redis)

二、软件安装指南(标准化步骤)

前置准备

# 1. 系统更新与依赖安装

yum update -y
yum install -y wget gcc make gcc-c++ pcre-devel openssl-devel zlib-devel lrzsz

# 2. 启动防火墙并开放基础端口

systemctl start firewalld
systemctl enable firewalld

# 3. 创建统一安装目录

mkdir -p /usr/local/soft /usr/local/offline

1. Java 8 安装

# 卸载系统自带OpenJDK

rpm -qa | grep java | xargs rpm -e --nodeps

# YUM安装(稳定便捷)

yum install -y java-1.8.0-openjdk-devel

# 验证

java -version && javac -version

# 输出1.8.0开头即成功

2. MySQL 8.0 安装

# 1. 配置MySQL源(适配Alinux 3)

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
rpm -Uvh mysql80-community-release-el7-3.noarch.rpm

# 2. 跳过GPG验证安装(解决密钥不匹配)

yum install -y mysql-community-server --nogpgcheck

# 3. 启动并设置开机自启

systemctl start mysqld
systemctl enable mysqld

# 4. 获取临时密码

temp_pass=$(grep 'temporary password' /var/log/mysqld.log | awk '{print $NF}')
echo "MySQL临时密码:$temp_pass"

# 5. 安全配置(替换为你的强密码,如MySQL@123456)

mysql -uroot -p"$temp_pass" -e "
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MySQL@123456';
CREATE USER 'root'@'%' IDENTIFIED BY 'MySQL@123456';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
FLUSH PRIVILEGES;
"

# 6. 开放3306端口

firewall-cmd --permanent --add-port=3306/tcp
firewall-cmd --reload

3. Nginx 1.24 安装

# 1. 配置适配Alinux 3的Nginx源

cat > /etc/yum.repos.d/nginx.repo << EOF
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/7/\$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
EOF

# 2. 安装Nginx

yum clean all && yum makecache
yum install -y nginx

# 3. 启动并设置开机自启

systemctl start nginx
systemctl enable nginx

# 4. 开放80/443端口

firewall-cmd --permanent --add-port=80/tcp --add-port=443/tcp
firewall-cmd --reload

验证:浏览器访问 http://服务器IP 显示Nginx欢迎页

4. Tomcat 9 安装

# 1. 下载并解压Tomcat

cd /usr/local/soft
wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.85/bin/apache-tomcat-9.0.85.tar.gz --no-check-certificate
tar -zxvf apache-tomcat-9.0.85.tar.gz -C /usr/local --strip-components=1 --rename=tomcat

# 2. 赋予执行权限

chmod +x /usr/local/tomcat/bin/*.sh

# 3. 创建systemd服务

cat > /etc/systemd/system/tomcat.service << EOF
[Unit]
Description=Apache Tomcat 9
After=network.target
[Service]
Type=forking
Environment="JAVA_HOME=$(which java | sed -r 's#/bin/java##')"
ExecStart=/usr/local/tomcat/bin/startup.sh
ExecStop=/usr/local/tomcat/bin/shutdown.sh
User=root
Restart=on-failure
[Install]
WantedBy=multi-user.target
EOF

# 4. 启动并设置开机自启

systemctl daemon-reload
systemctl start tomcat
systemctl enable tomcat

# 5. 开放8080端口

firewall-cmd --permanent --add-port=8080/tcp
firewall-cmd --reload

验证:浏览器访问 http://服务器IP:8080 显示Tomcat欢迎页

5. Redis 7.2.4 安装

# 1. 下载并编译安装

cd /usr/local/soft
wget https://download.redis.io/releases/redis-7.2.4.tar.gz --no-check-certificate
tar -zxvf redis-7.2.4.tar.gz
cd redis-7.2.4
make && make install PREFIX=/usr/local/redis

# 2. 配置Redis

mkdir -p /usr/local/redis/conf /usr/local/redis/logs /usr/local/redis/data
cp redis.conf /usr/local/redis/conf/

# 修改核心配置(密码替换为Redis@123456)

sed -i 's/daemonize no/daemonize yes/' /usr/local/redis/conf/redis.conf
sed -i 's/bind 127.0.0.1/bind 0.0.0.0/' /usr/local/redis/conf/redis.conf
sed -i 's/protected-mode yes/protected-mode no/' /usr/local/redis/conf/redis.conf
sed -i 's/

requirepass foobared/requirepass "Redis@123456"/' /usr/local/redis/conf/redis.conf

sed -i 's#logfile""#logfile/usr/local/redis/logs/redis.log#' /usr/local/redis/conf/redis.conf
sed -i 's#dir./#dir/usr/local/redis/data#' /usr/local/redis/conf/redis.conf

# 3. 创建systemd服务

cat > /etc/systemd/system/redis.service << EOF
[Unit]
Description=Redis Server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf
ExecStop=/usr/local/redis/bin/redis-cli -a "Redis@123456" shutdown
User=root
Restart=on-failure
RestartSec=3s
[Install]
WantedBy=multi-user.target
EOF

# 4. 启动并设置开机自启

systemctl daemon-reload
systemctl start redis
systemctl enable redis

# 5. 开放6379端口

firewall-cmd --permanent --add-port=6379/tcp
firewall-cmd --reload

验证:/usr/local/redis/bin/redis-cli -a "Redis@123456" ping 输出PONG

三、服务运维指南(常用命令)

1. 通用运维命令

操作

命令格式

示例(以Nginx为例)

启动服务

systemctl start 服务名

systemctl start nginx

停止服务

systemctl stop 服务名

systemctl stop nginx

重启服务

systemctl restart 服务名

systemctl restart nginx

查看状态

systemctl status 服务名

systemctl status nginx

设置开机自启

systemctl enable 服务名

systemctl enable nginx

取消开机自启

systemctl disable 服务名

systemctl disable nginx

查看日志

journalctl -u 服务名 -f

journalctl -u tomcat -f

2. 各软件专属运维命令

MySQL

# 登录MySQL

mysql -uroot -p"MySQL@123456"

# 导出数据库(示例:导出test库)

mysqldump -uroot -p"MySQL@123456" test > /tmp/test.sql

# 导入数据库

mysql -uroot -p"MySQL@123456" test < /tmp/test.sql

# 查看慢查询日志

grep 'slow query' /var/log/mysqld.log

Nginx

# 检查配置文件语法

nginx -t

# 重载配置(不重启服务)

nginx -s reload

# 查看访问日志

tail -f /var/log/nginx/access.log

# 查看错误日志

tail -f /var/log/nginx/error.log

Tomcat

# 手动启动/停止

/usr/local/tomcat/bin/startup.sh
/usr/local/tomcat/bin/shutdown.sh

# 查看运行日志(排错核心)

tail -f /usr/local/tomcat/logs/catalina.out

# 清理日志(避免磁盘占满)

> /usr/local/tomcat/logs/catalina.out

Redis

# 登录客户端

/usr/local/redis/bin/redis-cli -a "Redis@123456"

# 查看Redis信息

/usr/local/redis/bin/redis-cli -a "Redis@123456" info

# 持久化数据

/usr/local/redis/bin/redis-cli -a "Redis@123456" BGSAVE

# 查看内存使用

/usr/local/redis/bin/redis-cli -a "Redis@123456" info memory

四、应用部署指南

1. 静态网页部署(Nginx)

# 1. 创建网页目录

mkdir -p /usr/share/nginx/html/myweb

# 2. 上传静态文件(HTML/CSS/JS)到该目录

# 3. 修改Nginx配置

cat > /etc/nginx/conf.d/myweb.conf << EOF
server {
listen 80;
server_name 服务器IP;

或你的域名

location / {
root /usr/share/nginx/html/myweb;
index index.html index.htm;
try_files \$uri \$uri/ /index.html;
}

# 防止缓存静态文件

location ~* \.(js|css|png|jpg|gif)$ {
expires 1d;
add_header Cache-Control "public";
}
}
EOF

# 4. 检查配置并重启Nginx

nginx -t && systemctl restart nginx

# 访问:http://服务器IP 即可看到部署的网页

2. Java应用部署(Tomcat)

方式1:WAR包部署(推荐)

# 1. 停止Tomcat

systemctl stop tomcat

# 2. 删除默认项目(可选)

rm -rf /usr/local/tomcat/webapps/ROOT/*

# 3. 上传WAR包到webapps目录(示例:myapp.war)

# 4. 启动Tomcat(自动解压WAR包)

systemctl start tomcat

# 5. 访问应用:http://服务器IP:8080/myapp

# 若需根路径访问:将WAR包命名为ROOT.war

方式2:JAR包部署(Spring Boot)

# 1. 创建应用目录

mkdir -p /usr/local/app/myapp

# 2. 上传JAR包到该目录(示例:myapp.jar)

# 3. 创建启动脚本

cat > /usr/local/app/myapp/start.sh << EOF
#!/bin/bash
nohup java -jar /usr/local/app/myapp/myapp.jar --server.port=8081 > /usr/local/app/myapp/app.log 2>&1 &
echo "应用启动成功,日志路径:/usr/local/app/myapp/app.log"
EOF

# 4. 赋予执行权限并启动

chmod +x /usr/local/app/myapp/start.sh
/usr/local/app/myapp/start.sh

# 5. 访问应用:http://服务器IP:8081

# 停止应用:kill -9 $(ps -ef | grep myapp.jar | grep -v grep | awk '{print $2}')

3. Nginx反向代理Java应用(隐藏端口)

# 修改Nginx配置文件

cat > /etc/nginx/conf.d/myapp.conf << EOF
server {
listen 80;
server_name 服务器IP;

# 反向代理Tomcat应用

location /myapp/ {
proxy_pass http://127.0.0.1:8080/myapp/;
proxy_set_header Host \$host;
proxy_set_header X-Real-IP \$remote_addr;
proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto \$scheme;
}

# 根路径直接指向Java应用

location / {
proxy_pass http://127.0.0.1:8080/;
proxy_set_header Host \$host;
proxy_set_header X-Real-IP \$remote_addr;
}
}
EOF

# 重启Nginx

nginx -t && systemctl restart nginx

# 访问:http://服务器IP 即可访问Tomcat应用(无需加8080端口)

五、关键注意事项

1. 安全配置

MySQL/Redis密码必须包含大小写字母+数字+特殊符号,避免弱密码;
生产环境不要将Redis/MySQL绑定[0.0.0.0](0.0.0.0),改为指定允许访问的IP;
阿里云控制台安全组需同步开放80/3306/8080/6379端口(仅允许必要IP访问)。

2. 性能优化

Tomcat:修改/usr/local/tomcat/conf/server.xml调整线程池、连接超时时间;
Redis:开启持久化(RDB+AOF),限制内存使用(maxmemory 1G);
Nginx:调整worker_processes(等于CPU核心数)、worker_connections(提高并发)。

3. 数据备份

MySQL:每天定时备份数据库(可写脚本加入crontab);
Redis:定期备份/usr/local/redis/data目录下的rdb/aof文件;
应用代码:上传到服务器后备份到/usr/local/backup目录。

总结

安装核心:Alinux 3需适配Nginx源路径,MySQL跳过GPG验证,Redis注意密码配置和systemd服务;
运维重点:熟记各服务启停/日志查看命令,定期检查服务状态和磁盘使用;
部署关键:静态网页用Nginx直接部署,Java应用优先WAR包部署,通过Nginx反向代理隐藏端口提升安全性。
如果部署过程中遇到端口冲突、权限不足、应用启动失败等问题,可优先查看对应服务的日志文件(如Tomcat的catalina.out、Nginx的error.log),日志是排错的核心依据。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-02-09 05:18:12 HTTP/2.0 GET : https://f.mffb.com.cn/a/474417.html
  2. 运行时间 : 0.115996s [ 吞吐率:8.62req/s ] 内存消耗:4,994.14kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=bb5802d638cc5b345dedddffca231cd7
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000400s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000732s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.003320s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.002127s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000561s ]
  6. SELECT * FROM `set` [ RunTime:0.000177s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000629s ]
  8. SELECT * FROM `article` WHERE `id` = 474417 LIMIT 1 [ RunTime:0.000567s ]
  9. UPDATE `article` SET `lasttime` = 1770585492 WHERE `id` = 474417 [ RunTime:0.006835s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.005182s ]
  11. SELECT * FROM `article` WHERE `id` < 474417 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000813s ]
  12. SELECT * FROM `article` WHERE `id` > 474417 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001606s ]
  13. SELECT * FROM `article` WHERE `id` < 474417 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.006663s ]
  14. SELECT * FROM `article` WHERE `id` < 474417 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.011473s ]
  15. SELECT * FROM `article` WHERE `id` < 474417 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.007039s ]
0.117652s