- 下载 xampp-linux-x64-1.8.3-3-installer
- ./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;
网友评论