Linux系统的一些常用指令和错误的解决办法
宝塔面板一键安装万能代码
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
nginx
安装nginx
apt install nginx
重置配置
nginx -s reload
当提示以下错误:
nginx: [emerg] unknown "connection_upgrade" variable
nginx: configuration file /www/server/nginx/conf/nginx.conf test failed
解决方法,在nginx配置文件http标签下({}符号内添加)添加如下几行:
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
修改ssh配置文件并设置root密码
切换到root账户
sudo -i
编辑sshd配置文件
vim /etc/ssh/sshd_config
按键盘【i】进入编辑,将以下NO改为YES,按【Esc】退出编辑,再输入 :wq 保存并退出
PermitRootLogin NO
PasswordAuthentication NO
重启sshd服务
service sshd restart
为root账户设置密码
passwd
nginx提示错误问题
nginx启动或者重启又或者宝塔创建网站时提示信息如下:
nginx: [emerg] unknown "connection_upgrade" variable
nginx: configuration file /www/server/nginx/conf/nginx.conf test failed
解决方法
在nginx配置文件http标签下添加如下几行:
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
编辑.bashrc
vim /root/.bashrc
重置SSH密码
sudo passwd <用户名>
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »