美文网首页
安装xampp

安装xampp

作者: 心愿2016 | 来源:发表于2023-06-09 18:49 被阅读0次
    1. 下载 xampp-linux-x64-1.8.3-3-installer
    2. ./xampp-linux-x64-1.8.3-3-installer.run 一路按Y
      3.启动
    /opt/lampp/etc/extra/httpd-xampp.conf 文件中的 #Require local 前面加# 避免外网访问不到 后面再加固
    <LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
            #Require local
            ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
    </LocationMatch>
    启动命令
    /opt/lampp/lampp start  
    
    

    将 /opt/lampp/etc httpd.conf
    Listen 80 改为8081
    改为 ServerName localhost:8081
    腾出 80端口

    重启命令

    /opt/lampp/lampp restart
    
    4.安装nginx 
    下载
      http://nginx.org/en/download.html
    放在 /opt 目录下
     tar -zxvf nginx-1.20.2.tar.gz
    // 配置Nginx编译环境
     cd nginx-1.20.2/
    
    ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
    
    //编译&安装
    make & make install
    
    nginx 将安装在 /usr/local/nginx
    
     cd /usr/local/nginx/sbin/
    
    如果安装有问题 直接 openresty安装
    https://openresty.org/cn/linux-packages.html#centos
    目录为 /usr/local/openresty/nginx/sbin
    
    /usr/local/openresty/nginx/sbin/nginx -t
    /usr/local/openresty/nginx/sbin/nginx -s reload
    
    https://blog.csdn.net/qq_16696763/article/details/91862387
    停止
    
    

    netstat -apn//查看所有
    netstat -ltunp//查看所有
    fuser -n tcp 443//查看具体端口

    打开指定端口:/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT #80为指定端口
    
    将更改进行保存:/etc/rc.d/init.d/iptables save
    
    
    或直接在/etc/sysconfig/iptables中增加一行:
    
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
    
    linux开放端口命令2
    
    nc -lp 23 &(打开23端口,即telnet)
    
    netstat -an | grep 23 (查看是否打开23端口)
    
    补充:linux关闭端口命令
    
    1.关闭端口
    
    iptables -A INPUT -p tcp --dport 111 -j DROP
    
    开放不连续端口(包括单个):
    
    iptables -A INPUT -p tcp -m multiport --dport 21,20 -j ACCEPT
    
    其他都关闭:
    
    iptables -A INPUT -p tcp -j REJECT --reject-with tcp-reset
    
    开放连续端口:
    
    iptables -A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 8001:8140 -j ACCEPT
    
    还可以直接修改/etc/sysconfig/iptables,如何写,参考已开端口,或者按照上面的命令填写即可
    
    重新启动iptables
    
    service iptables restart
    
    本:29000
    天: 29002
    29400 29401 29100 3306 
    
    etc/sysconfig/iptables
    
    
    /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
    /sbin/iptables -I INPUT -p tcp --dport 8081 -j ACCEPT
    /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
    /etc/rc.d/init.d/iptables save
    service iptables restart
    /opt/lampp/lampp start
    
    2.查看端口是否已经开放
    
    /etc/init.d/iptables status
    查看 序号          iptables -L -n --line-number
    删除 序号 相关  iptables -D INPUT 1
    
    删除防火 iptables -D INPUT 2
    #先关闭所有的对本机12345端口的访问
    iptables -I INPUT -p tcp --dport 29400 -j DROP
    
    iptables -I INPUT -s 127.0.0.1 -p tcp --dport 29400 -j ACCEPT
    iptables -I INPUT -s localhost -p tcp --dport 29400 -j ACCEPT
    localhost
    
    #只开放192.168.1.141 ~ 192.168.1.142 对本机12345端口的访问
    iptables -I INPUT -s 192.168.1.141 -p tcp --dport 29400 -j ACCEPT
    iptables -I INPUT -s 192.168.1.142 -p tcp --dport 29400 -j ACCEPT
    iptables -I INPUT -s 192.168.1.143  -p tcp --dport 29400 -j ACCEPT
    
    
    iptables的配置文件保存在/etc/sysconfig/iptables-config下
    
    
    yum update 报错
    https://blog.csdn.net/zizhilianqiu/article/details/115259900
    
    var/lib/mysql  mysql安装目录
    https://blog.csdn.net/u013733643/article/details/128970496
    
    修改密码
    方法一:
    在mysql系统外,使用mysqladmin
    # mysqladmin -u root -p password "test123"
    Enter password: 【输入原来的密码】
    
    方法二:
    通过登录mysql系统,
    # mysql -uroot -p
    Enter password: 【输入原来的密码】
    mysql>use mysql;
    mysql> update user set password=passworD("test") where user=‘root‘;
    mysql> flush privileges;
    mysql> exit;     

    相关文章

      网友评论

          本文标题:安装xampp

          本文链接:https://www.haomeiwen.com/subject/jbyzedtx.html