宝塔 搭建 LNMP 环境

PHPer 2023-11-26 219 0 0

Nginx 1.18 Mysql5.6 PHP8.0 框架Yii2

Yii2.0框架部署nginx服务器...

立即注册

更新于:2024-07-22 23:33:51
    您需要登录后才可以评论。 立即注册

    2024年7月 Centos8系统上用宝塔安装宝塔邮局管理器 (亲测成功) 同理centos9 上应该也能搭建成功。

    总结:还是要看日志,看到底是什么错误。

    宝塔稳定版9.0.0万能安装脚本支持Centos8系统

    正式版9.1.0万能安装脚本不支持Centos8这样的系统

    doveconf: Warning: /etc/dovecot/conf.d/10-ssl.conf line 20: Global setting ssl_cert won't change the setting inside an earlier filter at /etc/dovecot/conf.d/10-ssl.conf line 11 (if this is intentional, avoid this warning by moving the global setting before

    dovecot[149071]: imap(mail@dcdht.com)<149191><1PbpijwezuB/AAAB>: Connection closed (CLOSE finished 0.005 secs ago) in=73 out=1453 deleted=0 expunged=0 trashed=0 hdr_count=0 hdr_bytes=0 body_count=0 body_bytes=0

    Host or domain name not found. Name service error for name=dcdth.com type=MX: Host not found, try again

    fatal: /etc/postfix/sqlite_virtual_alias_domain_mailbox_maps.cf: bad string length 0 < 1: dbpath =

    DNS解析文件导出,配置时修改下直接导入,个别记录解析有问题的地方再修改下

    链接:https://pan.baidu.com/s/1FZ-v8NStYU964I6hzBX2bQ?pwd=hr2n

    提取码:hr2n


    正式版9.1.0万能安装脚本不支持Centos8这样的系统

    安装时会提示失败:

    Centos7/8官方已经停止支持

    如是新安装系统服务器建议更换至Debian-12/Ubuntu-22/Centos-9系统安装宝塔面板

    服务器是国外的主机商的服务器,国内像腾讯云和阿里云默认都不开放25端口,要申请开放25端口,但是申请通过并不容易。建议直接用国外的主机。

    另外有些主机商的服务器在控制台上是有设置防火墙的,要放行下25等端口(20240730)。

    安装用的操作系统Centos 8

    硬件单核CPU,内存768MB

    第一步是确保系统软件包是最新的(很重要)。为此,请按如下所示更新系统:

    # dnf update
    

    695dddbc67-qq-jie-tu20240727231127_normal.png

    继续之前,还请确保不存在其他 MTA(如 Sendmail),因为这将导致与 Postfix 配置冲突。例如,要删除 Sendmail,请运行以下命令:

    # dnf remove sendmail
    

    可以先查看下主机名

    hostname
    

    并查看下hosts

    cat /etc/hosts
    

    如果都ok的话,跳过第二步

    步骤 2)设置主机名并更新 /etc/hosts

    使用下面的 hostnamectl 命令在系统上设置主机名:

    # hostnamectl set-hostname server1.crazytechgeek.info
    # exec bash
    

    此外,你需要在 /etc/hosts 中添加系统的主机名和 IP:

    # vi /etc/hosts
    192.168.1.13  server1.crazytechgeek.info
    

    保存并退出文件。

    步骤3)

    宝塔面板安装Redis

    218d3411b2-qq-jie-tu20240727231936_normal.png

    a57cbc5968-qq-jie-tu20240727232208_normal.png

    安装redis之前会先安装必要的环境库,之后再安装redis

    7f64a31455-qq-jie-tu20240727232742_normal.png

    总共耗时不到10分钟,安装redis花费的时间有点久

    第四步

    安装宝塔邮局管理器

    86e32db9fa-qq-jie-tu20240727233003_normal.png

    在这里卡了会23f5fb4afc-qq-jie-tu20240727233730_normal.png ...

    立即注册
    更新于:2024-07-30 01:04:22

    Centos9 Stream 安装宝塔9.1.0版本无法使用ssh的解决办法

    不要安装宝塔自带的宝塔ssh终端这个应用

    遇到的问题:

    宝塔终端无法自动认证,填写密码后连接目标服务器失败

    宝塔SSH开关打开失败,提示sshd启动失败

    输入sshd测试命令

    sshd -t

    报错 OpenSSL version mismatch. Built against 30000010,you have 30200020...

    立即注册
    更新于:2024-07-22 23:33:13

    Centos9 Stream 安装rspamd 用于搭建邮箱服务器

    rpm --import https://rspamd.com/rpm-stable/gpg.key

    会报错 warning: Signature not supported. Hash algorithm SHA1 not available.

    执行下面代码

    sudo update-crypto-policies --set LEGACY

    ===================================

    Unit opendkim.service not found.

    一、 问题描述:

    rspamd未安装,点击右侧的修复按钮执行程序后,无法修复。

    二、出现该问题的原因:

    Rspamd的安装需要一个依赖项,既EPEL(Extra Packages for Enterprise Linux)。 而EPEL在CentOS中原始没带,所以面板的自动修复是无效的。

    需要先装好EPEL,才能顺利安装Rspamd。

    三、解决该问题的办法:

    用Terminal终端手动解决,先装EPEL,后装Rspamd。

    由于RHEL9 禁用SHA-1 验签算法

    如果用户希望使用或者对仓库内容信任,可以临时信任 SHA-1 签名算法,执行命令:

    sudo update-crypto-policies --set LEGACY
    

    即可将验签方式改为老版,安装完成后再改为默认。

    sudo update-crypto-policies --set DEFAULT
    
    curl https://rspamd.com/rpm-stable/centos-9/rspamd.repo > /etc/yum.repos.d/rspamd.repo # For Centos-9
    rpm --import https://rspamd.com/rpm-stable/gpg.key
    yum update
    yum install rspamd
    

    yum update 如果提示有问题,按照提示操作

    c82b7ff2bd-qq-jie-tu20240727042925_normal.png

    23ac9bb881-qq-jie-tu20240727043006_normal.png

    参考:

    宝塔面板 邮局管理器 rspamd未安装 无法修复问题的解决办法-CSDN博客

    如何启用 RHEL9 禁用的 SHA-1 验签算法 - VVavE

    通过宝塔面板搭建自己的邮箱服务器-十一张 (11zhang.com)

    最后发送邮件失败,也接收不到邮件

    发送邮件失败,错误原因[{'1xxx@qq.com': (451, b'4.3.0 <1xxx@qq.com>: Temporary lookup failure')}]
    

    11bc3650ac-wei-xin-jie-tu20240727052506_normal.png

    Jul 27 05:21:47 racknerd-1c7f71 postfix/smtpd[139925]: error: unsupported dictionary type: sqlite
    Jul 27 05:21:47 racknerd-1c7f71 postfix/smtpd[139925]: error: unsupported dictionary type: sqlite
    Jul 27 05:21:47 racknerd-1c7f71 postfix/smtpd[139925]: error: unsupported dictionary type: sqlite
    Jul 27 05:21:47 racknerd-1c7f71 postfix/smtpd[139925]: connect from localhost[::1]
    Jul 27 05:21:47 racknerd-1c7f71 postfix/smtpd[139925]: warning: connect to Milter service inet:127.0.0.1:11332: Connection refused
    Jul 27 05:21:47 racknerd-1c7f71 postfix/trivial-rewrite[139929]: error: unsupported dictionary type: sqlite
    Jul 27 05:21:47 racknerd-1c7f71 postfix/trivial-rewrite[139929]: error: unsupported dictionary type: sqlite
    Jul 27 05:21:47 racknerd-1c7f71 postfix/trivial-rewrite[139929]: warning: sqlite:/etc/postfix/btrule.cf is unavailable. unsupported dictionary type: sqlite
    Jul 27 05:21:47 racknerd-1c7f71 postfix/trivial-rewrite[139929]: warning: virtual_alias_domains: sqlite:/etc/postfix/btrule.cf: table lookup problem
    Jul 27 05:21:47 racknerd-1c7f71 postfix/trivial-rewrite[139929]: warning: virtual_alias_domains lookup failure
    Jul 27 05:21:47 racknerd-1c7f71 postfix/trivial-rewrite[139929]: warning: sqlite:/etc/postfix/btrule.cf is unavailable. unsupported dictionary type: sqlite
    Jul 27 05:21:47 racknerd-1c7f71 postfix/trivial-rewrite[139929]: warning: virtual_alias_domains: sqlite:/etc/postfix/btrule.cf: table lookup problem
    Jul 27 05:21:47 racknerd-1c7f71 postfix/trivial-rewrite[139929]: warning: virtual_alias_domains lookup failure
    Jul 27 05:21:47 racknerd-1c7f71 postfix/smtpd[139925]: NOQUEUE: reject: RCPT from localhost[::1]: 451 4.3.0 <1295409558@qq.com>: Temporary lookup failure; from=<admin@dcdht.com> to=<1295409558@qq.com> proto=ESMTP helo=<[104.168.83.195]>
    Jul 27 05:21:47 racknerd-1c7f71 postfix/smtpd[139925]: lost connection after RSET from localhost[::1]
    Jul 27 05:21:47 racknerd-1c7f71 postfix/smtpd[139925]: disconnect from localhost[::1] ehlo=1 auth=1 mail=1 rcpt=0/1 rset=1 commands=4/5
    

    这里 ...

    立即注册
    更新于:2024-07-27 06:07:33

    Yii2.0框架部署nginx服务器

    关键代码:

    location / {

    # 如果找不到真实存在的文件,把请求分发至 index.php

    try_files $uri $uri/ /index.php?$args;

    }

    一直在apache服务器下开发yii2.0的项目,apache下的部署可能没有什么。起码我没有遇到问题。

    服务器环境是nginx,在部署的时候发现了一个问题。

    按照正常的配置写入配置完成之后,访问报404错误。

    项目中的代码肯定是没有问题的。这个可能是什么情况。

    找了好久,也没有找到解决办法,后来看了下官方社区,哪里给出的配置,我试了一下,竟然好用,配置如下:

    重点是找不到真实存在的文件,把请求分发至 index.php

    server {
        charset utf-8;
        client_max_body_size 128M;
        listen 80; ## 监听 ipv4 上的 80 端口
        #listen [::]:80 default_server ipv6only=on; ## 监听 ipv6 上的 80 端口
        server_name mysite.local;
        root /path/to/basic/web;
        index index.php;
        access_log /path/to/basic/log/access.log main;
        error_log /path/to/basic/log/error.log;
          
        ###############  重点  ########################
        location / {
            # 如果找不到真实存在的文件,把请求分发至 index.php
            try_files $uri $uri/ /index.php?$args;
        }
        ###############  重点  ########################
         
        # 若取消下面这段的注释,可避免 Yii 接管不存在文件的处理过程(404)
        #location ~ \.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)$ {
        # try_files $uri =404;
        #}
        #error_page 404 /404.html;
         
        location ~ \.php$ {
            include fastcgi.conf;
            fastcgi_pass 127.0.0.1:9000;
            #fastcgi_pass unix:/var/run/php5-fpm.sock;
            try_files $uri =404;
        }
        location ~ /\.(ht|svn|git) {
            deny all;
        }
    }

    使用上面配置时,你还应该在 php.ini 文件中设置 cgi.fix_pathinfo=0 ,能避免掉很多不必要的 stat() 系...

    立即注册
    更新于:2023-11-26 11:09:59

    【已完成】PHP 8.2 如何安装 exif 和 imagick

    查问我看,上传图片要使用到Imagick类,搭建服务器后,要安装对应的PHP扩展imagick

    堡塔运维小林发表于 2023-4-24 22:48:22|只看该作者您好,目前面板上面还没有这个两个扩展安装,您可以在命令行中通过我们的脚本安装这两个扩展,命令如下,82为您的php版本,如果是其它版本改成对应的即可:imagick:wget https://download.bt.cn/in
    立即注册
    更新于:2024-04-05 16:24:32

    解决宝塔面板安装phpMyAdmin报错502 Bad Gateway nginx

    解决宝塔面板安装phpMyAdmin报错502 Bad Gateway nginx

    检查是否安装php

    到软件商店检查是否安装php

    没有安装的话选择php版本安装

    phpMyAdmin配置php版本

    进入phpMyAdmin配置页

    7eb3bff0f4-qq-jie-tu20231126115329_normal.jpg

    纯静态更换为对应的php版本

    保存配置

    重新访问phpMyAdmin

    总结

    本问题主要是phpMyAdmin没有选中php版本导致不能运行。...

    立即注册
    更新于:2023-11-26 11:54:25

    CentOS 8启动和关闭TCP BBR算法

    BBR算法需要Linux内核版本大于等于4.9,CentOS 8默认内核版本为4.18,可以不用升级内核,直接开启BBR。

    可以使用uanme -r命令查看Linux内核版本。

    使用如下命令检查是否已经开启了安装了bbr模块:

    lsmod | grep bbr # 查看是否安装了bbr模块
    sysctl net.ipv4.tcp_congestion_control # 查看当前使用的阻塞算法

    如果未启动bbr,则可以通过下列命令启动:

    modprobe tcp_bbr
    echo "tcp_bbr" >> /etc/modules-load.d/modules.conf
    echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
    echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
    sysctl -p # 加载修改后的配置文件

    使用命令检测是否开启成功:

    lsmod | grep bbr
    sysctl net.ipv4.tcp_congestion_control

    如需关闭BBR,可以,执行以下命令:...

    立即注册
    更新于:2024-07-28 03:57:17

    宝塔的phpmyadmin 安装在哪里了

    /www/server/phpmyadmin

    正确的路径,请自行利用“文件管理”到,“/www/server/phpmyadmin”下面去查找以phpmyadmin开头,而以一串随机数结尾的这个文件夹。...

    立即注册
    更新于:2023-11-26 11:29:08

    运行php报错 Fatal error: require(): Failed opening required ‘/www/wwwroot/xxxxxx/public/../thinkphp/start.php

    这是因为站点开启了open_basedir防止跨站攻击

    0eeb3fc1b0-qq-jie-tu20231126113143_normal.jpg

    项目场景:

    在CentOS8中安装了宝塔,配置thinkphp5.1版本环境时出了问题,在此之前网站虚拟域名成功配置,能够访问站点创建成功的页面

    问题描述:

    在访问tp5默认页面时报错

    Warning: require(): open_basedir restriction in effect. File(/home/wwwroot/xxxxxx/thinkphp/start.php) is not within the allowed path(s): (/home/wwwroot/xxxxxx/public/:/tmp/:/proc/) in /home/wwwroot/xxxxxx/public/index.php on line 16Warning: require(/home/wwwroot/xxxxxx/thinkphp/start.php): failed to open stream: Operation not permitted in /home/wwwroot/xxxxxx/public/index.php on line 16Fatal error: require(): Failed opening required ‘/www/wwwroot/xxxxxx/public/../thinkphp/start.php’ (include_path=’.:/usr/local/php/lib/php’) in /home/wwwroot/xxxxxx/public/index.php on line 16
    


    原因分析:

    起初看英文提示,以为是文件缺少,随后找了一下,发现文件都是在的。然后第二段警告提示了权限不足,又去修改权限,还是不行。后来发现是open_basedir的问题,那么有两个方法来解决这个问题。 ...

    立即注册
    更新于:2023-11-26 11:41:28

    【PHP】问题已解决:宝塔面板搭建php网站无法上传图片或是文件(GPT3.5回答的不行)

    可以看到PHP的fileinfo扩展没有安装

    ff55ac9801-qq-jie-tu20231126113821_normal.jpg

    问题情况

    宝塔面板搭建php网站无法上传图片或是文件。

    原因和解决方法

    检查你的php里是否安装了 fileinfo 扩展,这会影响文件上传,而且因为宝塔面板让你有多个版本的php,所以要注意是你的网站对应的php版本下要安装拓展。

    下图我们去 查看php 5.6的拓展

    软件商店下的php 5.6的设置

    安装必要的 fileinfo 扩展,解决问题。

    总结

    大家喜欢的话,给个????,点个关注!给大家分享更多有趣好玩的PHP知识!

    版权声明:

    发现你走远了@mzh原创作品,转载必须标注原文链接

    Copyright 2022 mzh

    Crated:2022-2-26

    ————————————————

    版权声明:本文为CSDN博主「发现你走远了」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

    原文链接:https://blog.csdn.net/u011027547/article/details/1...


    去chatgpt上提问,并没有得到解决办法

    beb5f7e371-qq-jie-tu20231126114342_normal.jpg

    宝塔面板搭建php网站无法上传图片或是文件

    GPT3.5的回答

    宝塔面板是一个用于管理服务器的工具,它本身不会限制文件上传。如果您在使用宝塔面板搭建的PHP网站中无法上传图片或文件,这可能是由于以下原因之一:

    1. 权限配置:请确保您的网站目录(通常是/www目录下的某个子目录)具有足够的写权限。您可以使用以下命令为该目录设置适当的权限:
    chmod 755 /path/to/your/website/directory
    
    1. PHP配置:检查PHP配置文件(通常是php.ini),确保以下配置项设置正确:
    file_uploads = On
    upload_max_filesize = 20M  ; 设置允许上传的最大文件大小
    post_max_size = 20M  ; 设置POST请求的最大允许大小
    

    保存并重新启动Web服务器(如Nginx或Apache),以使更改生效。

    1. Web服务器配置:某些Web服务器可能会有额外的配置限制文件上传。例如,Nginx可能需要在server块中添加以下指令:
    client_max_body_size 20M;  # 设置允许接收的最大HTTP请求体大小
    

    记得重新加载或重启Web服务器以应用更改。...

    立即注册
    更新于:2023-11-26 11:50:43

    linux宝塔面板安装composer的方法

    宝塔的软件商店里没有composer,要在终端用命令自行安装,安装前先把几个要依赖的php函数如果被禁的,解除putenv() 、 pcntl_signal() 、 proc_open()这3个被禁用的php函数

    PHP Fatal error: Uncaught Error: Call to undefined function Composer\XdebugHandler\putenv() in phar:///usr/local/bin/composer/vendor/composer/xdebug-handler/src/Process.php:97---------------------报错信息中显示的函数调用Composer\XdebugHandler\putenv()意味着是在特定的命名空间中进行的调用。

    卡住了,一个小时都没有成功安装composer

    PHP Fatal error:  Uncaught Error: Call to undefined function Composer\XdebugHandler\putenv() in phar:///usr/local/bin/composer/vendor/composer/xdebug-handler/src/Process.php:97

    39ba6875a0-qq-jie-tu20231126125613_normal.jpg

    print_r(get_defined_functions());die;

    查看了的确有putenv()这个函数

    b2a2923b9d-qq-jie-tu20231126143103_normal.jpg

    最后考虑是不是composer和php8.0这个版本不兼容,换成了PHP8.1,成功安装了PHP8.1后,执行查看了php版本,是php8.1,没有再重新安装Composer,直接运行composer 就正常了。

    ec18a558dd-qq-jie-tu20231126143049_normal.jpg

    后面再安装composer的应用时又遇到报错

    Uncaught Error: Call to undefined function Composer\Util\symlink() 
    cf18208143-qq-jie-tu20231126155327_normal.jpg


    宝塔的软件商店里没有composer

    c99a8871d6-qq-jie-tu20231126121109_normal.jpg

    PHP Fatal error: Uncaught Error: Call to undefined function Composer\XdebugHandler\putenv() in phar:///usr/local/bin/composer/vendor/composer/xdebug-handler/src/Process.php:97 提示函数putenv()没有定义,但是查看了函数被定义了,是为什么,是不是PHP报错出了问题

    11/26/2023, 2:06:47 PMPHP致命错误:未捕获的错误:在phar:///usr/local/bin/composer/vendor/composer/xdebug-handler/src/Process.php的第97行调用了未定义的函数Composer\XdebugHandler\putenv()。请注意,根据报错信息,系统在调用putenv()函数时无法找到它的定义。您提到已经检查了函数的定义,这意味着函数确实是存在的。那么,导致这个错误的可能原因可能是以下几点之一:PHP版本问题:确保正在运行的PHP版本是支持putenv()函数的版本。某些PHP版本或编译配置可能会禁用或移除某些函数。您可以通过运行php -v命令来查看PHP版本,并确保它满足函数的最低要求。命名空间问题:检查代码中是否存在命名空间的问题。报错信息中显示的函数调用Composer\XdebugHandler\putenv()意味着是在特定的命名空间中进行的调用。请确保在正确的命名空间中使用该函数。您可以查看相关代码,特别是Process.php文件中的命名空间声明和使用。自动加载问题:如果使用了自动加载机制(如Composer),请确保相关的类和函数已经正确加载。您可以尝试运行composer dump-autoload来重新生成自动加载文件,并确保所有依赖项都被正确加载。如果您确定函数的定义正确且存在,并且以上解决方法都无效,那么可能存在其他更复杂的问题,如编译配置或环境设置的问题。在这种情况下,建议您查找更详细的错误日志,或在相关的开发者社区中寻求帮助,以便能够更准确地诊断和解决该问题。


    概念:

    Composer是一个PHP依赖管理器,可以方便地管理和安装PHP项目所依赖的库和软件包。它可以自动下载、安装和更新这些库,同时确保它们与项目的其他部分兼容。Composer可以通过一个名为composer.json的配置文件来配置,该文件列出了项目所依赖的库、版本等信息。Composer还可以从Packagist等仓库中查找和下载各种PHP库和软件包。由于Composer的出现,开发人员不再需要手动下载、安装和配置PHP库,从而大大简化了PHP项目的开发和维护过程。...

    立即注册
    更新于:2023-11-26 15:54:01

    宝塔面板如何配置node.js环境变量

    问题:在搭建服务器环境的时候,发现pm2明明安装了,但是敲pm2命令的时候,却还提示Command not found。

    原因:这是因为pm2没有加到环境变量中所导致的。

    pm2中自动安装node,因此这里不描述安装node的过程了

    配置nodejs环境

    首先:

    找到自己的node.js的安装目录,以及版本号,

    我的面板直接安装到了:/www/server/nvm/versions/目录下

    运行以下命令

    ln -s /www/server/nvm/versions/node/12.xxx/bin/node /usr/local/bin/node...

    立即注册
    更新于:2024-04-04 14:44:57

    ​宝塔系统环境支持列表

    安装PHP8.2的话建议用Centos9 Stream系统

    ubuntu 18.04 各种方式安装都失败了

    最后换了操作系统为Centos9 Stream ,用宝塔一次就安装成功了 20240721

    宝塔系统环境支持列表

    安装PHP8.2的话建议用Centos9 Stream系统

    47063cf6ea-qq-jie-tu20240721220449_normal.pnga5fc39d37c-qq-jie-tu20240721220427_normal.pngc7cda46dc3-qq-jie-tu20240721220108_normal.png ...

    立即注册
    更新于:2024-07-21 22:16:54
    相关内容

    阿里云香港轻量服务器LNMP搭建yum安装Centos Stream8全流程

    服务器搭建

    centos7用yum搭建LAMP环境之一

    CentOS 7 安装 LNMP 环境,sh脚本一键安装

    安装phaclon遇到的各种问题。

    LNMP的那些事情

    centos7安装openssl

    Centos系统在Apache服务器上安装SSL证书

    Centos7.4 修改MySQL5.7 root 密码

    2020在godaddy首页上看到企业建站服务

    邮件发送报错No IDN encoder found(install the intl extension or the tr...

    yum安装php扩展intl报错:Error: php71w-common conflicts with php-comm...

    如何在CentOS上安装PHP intl扩展?

    服务器选择-阿里云轻量应用服务器 轻量应用服务器 (香港节点丢包严重,延迟25ms)

    阿里云香港服务器和大陆服务器区别在哪,如何选择

    关于网站的robots文件以及robots文件在线生成工具

    robots.txt 不让搜索引擎收录网站的方法

    Yii2生成sitemap,yii2-sitemap-module Yii2 module for automatically ...

    验证谷歌站长平台 – GOOGLE SEARCH CONSOLE 验证流程

    centos7下自动备份mysql数据库

    谷歌站长平台实测网站

    CentOS 7中看PHP运行时的Log文件日志信息

    Linux设置Swap虚拟内存方法

    CentOS 7一键安装桌面环境命令(可远程RDP连接)

    如何在 CentOS8/RHEL8 上安装配置 VNC 服务器

    查问我看服务器搭建和使用中遇到的问题

    服务器搭建2

    mysql报错问题解决MySQL server PID file could not be found!

    找了半天找不到看着靠谱的centos8开机启动后运行的脚本

    LAMP一键安装包安装的时候方便,增加开机启动的时候出了问题

    一键安装,用sh脚本一键安装LAMP

    QQ授权码(更改QQ密码以及独立密码会触发授权码过期)

    FileZilla设置主密码保护FTP密码,服务器主机网站更安全了。

    linux配置多个ssl证书,Apache 配置多个HTTPS站点(202204亲测)

    certbot-auto不再支持所有的操作系统,新的ssl证书安装方法。

    CentOS版 docker一键安装(2023年11月亲测可用)

    Apache 或Nginx 都报错 No input file specified.

    服务器搭建3

    CentOS8下yum安装LNMP

    Linux查看端口使用状态、关闭端口方法

    LNMP与LAMP有哪些区别,安装哪个好?

    Centos杀死进程kill方法大全

    CentOS如何查看端口是否被占用

    xampp更改mysql数据库密码

    Vultr主机Centos Stream8系统上修改 Root 密码的方法(2022年版)

    Centos Stream8上安装ImageMagick和php的imagick扩展

    在 CentOS 7 上搭建属于自己的 “完美” 邮件系统

    Vultr如何发工单联系客服(2022年6月最新版)

    Could not get lock /var/lib/dpkg/lock-frontend Linux系统 sudo apt upda...

    Ubuntu Linux服务器安装图形化界面并用VNC Viewer连接(2022年6月实测有效)

    Centos7系统下图形化界面安装以及VNC远程连接教程(2022年6月实测ok)

    sudo 出现unable to resolve host 解决方法

    一键测试脚本bench.sh

    LNMP一键安装包添加、删除虚拟主机及伪静态使用教程

    Failed to update header with correct duration

    推荐内容

    怎样使用V2Ray代理和SSTap玩如魔兽世界/绝地求生/LOL台服/战地3/黑色沙漠/彩...

    sstap游戏代理教程 从此玩如魔兽世界/绝地求生/LOL台服/战地3/黑色沙漠/彩虹六...

    BT磁力搜索网站汇总和找不到的资源

    什么是磁力链接,您如何使用?

    Z-Library:全球最大的数字图书馆/含打不开的解决方案/镜像

    使用V2Ray的mKCP协议加速游戏

    v2rayN已停止工作

    【车险课堂】什么是无赔款优待系数ncd,你“造”吗?