MariaDB远程访问IP授权
授权GRANT ALL PRIVILEGES ON *.* TO 'root'@'你的IP' IDENTIFIED BY '密码' WITH GRANT OPTION;
删除delete from mysql.user where User = 'root' and Host = 'IP'; FLUSH PRIVILEGES;
授权GRANT ALL PRIVILEGES ON *.* TO 'root'@'你的IP' IDENTIFIED BY '密码' WITH GRANT OPTION;
删除delete from mysql.user where User = 'root' and Host = 'IP'; FLUSH PRIVILEGES;
首先需要安装依赖包:
1 | yum -y install zlib-devel openssl-devel perl cpio expat-devel gettext-devel |
下载git源码包
1 | wget xxxxxxxxxxxxxx |
解压源码包
1 | tar zxvf xxxxxxxx.tar.gz |
编译安装
1 | cd git(源码目录) |
编译的时候有可能会报Can’t locate ExtUtils/MakeMaker.pm的错误
解决方式:
1 | yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker |
查看所有开放的端口firewall-cmd --list-ports
开启80端口firewall-cmd --zone=public --add-port=80/tcp --permanent
重启防火墙
1 | firewall-cmd --reload #重启firewall |
文本形式查看iptables规则vi /etc/sysconfig/iptables
禁用3306端口iptables -A INPUT -p tcp --dport 3306 -j DROP
允许IP访问所有端口iptables -A INPUT -s 127.0.0.1 -j ACCEPT
查看现有规则iptables -L -n
按行数查看规则iptables -nL --line-number
按序号删除INPUT规则iptables -D INPUT 1
保存iptables规则service iptables save
听说明年谷歌对没有使用https的网站将会在地址栏报警
于是抓紧把https给弄好了,用的是Let’s Encrypt的免费证书。
其实部署还是挺简单的,只不过之前在centos6.5上死活安装不上Python(用的Certbot,需要Python的支持),只好把服务器改成了centos7。
然后百度的ueditor默认是不支持https的。。只好找到js改了下,现在貌似是完美了,不过得手动把以前的表情全改为https,这是最气的。
先测试下加了证书后会不会有其他问题出现吧