- 下載 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 前面加# 避免外網(wǎng)訪問不到 后面再加固
<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編譯環(huán)境
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為指定端口
將更改進(jìn)行保存:/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關(guān)閉端口命令
1.關(guān)閉端口
iptables -A INPUT -p tcp --dport 111 -j DROP
開放不連續(xù)端口(包括單個):
iptables -A INPUT -p tcp -m multiport --dport 21,20 -j ACCEPT
其他都關(guān)閉:
iptables -A INPUT -p tcp -j REJECT --reject-with tcp-reset
開放連續(xù)端口:
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.查看端口是否已經(jīng)開放
/etc/init.d/iptables status
查看 序號 iptables -L -n --line-number
刪除 序號 相關(guān) iptables -D INPUT 1
刪除防火 iptables -D INPUT 2
#先關(guān)閉所有的對本機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系統(tǒng)外,使用mysqladmin
# mysqladmin -u root -p password "test123"
Enter password: 【輸入原來的密碼】
方法二:
通過登錄mysql系統(tǒng),
# mysql -uroot -p
Enter password: 【輸入原來的密碼】
mysql>use mysql;
mysql> update user set password=passworD("test") where user=‘root‘;
mysql> flush privileges;
mysql> exit;