美文网首页
一、 配置远程服务器

一、 配置远程服务器

作者: 如果还有明天333 | 来源:发表于2017-12-28 13:09 被阅读0次

一、为执行命令行做准备。

      下载cmder(命令行工具)。http://cmder.net/

      解决中文乱码问题:settings->Environment->添加 set LANG=zh_CN.UTF-8

二、登录服务器,并修改密码。

1.登录服务器    ssh -l 【用户名】【服务器ip】

2.修改密码        passwd 【用户名】

3.退出登录        exit

三、root权限太大,需要创建一个新的用户,并赋予权限。

1.添加一个账户                   adduser 【用户名】

2.给账户赋予sudo权限(super user do超级用户权限执行):    

①打开sudoers文件              sudo vim /etc/sudoers

②找到"root ALL=(ALL:ALL) ALL",按 "i" 键进入编辑状态,添加 "【用户名】ALL=(ALL:ALL) ALL"

③按 "esc" 键退出编辑状态

④按 "shift &:" 进入命令行模式,执行 "wq!" ,以保存并文件

命令"q":适用于没有更改过的文件退出。

    命令"wq":write quit 更改过的文件进行保存退出。

    命令"wq!":更改过的文件进行强制保存退出(系统文件适用)。

四、安装Nginx软件(安装软件建议使用个人创建的sudoer账户,不建议使用root)。

1.Nginx:代理软件,处理来自网络的请求,然后转给本服务器的其他进程。

2.安装Nginx                 sudo apt-get install nginx

3.查看端口监听情况     netstat -ltn

4.出现80端口一般是被http占用,意味着nginx已经开始正常运行

5.Nginx启动、停止、重启操作

第一种方式

nginx   运行nginx

第二种方式

/etc/init.d/nginx start    启动

/etc/init.d/nginx stop    停止

/etc/init.d/nginx restart  重启

第三种方式

service nginx start      启动

service nginx stop      停止

service nginx  restart  重启

6.查看nginx的状态

systemctl status nginx.service

五、后期小问题

1.重新安装服务器后发生了无法连接服务器的问题;

解决方法:找到电脑上的.ssh/known_hosts文件,删除。

2.nginx启动/重启时报错:[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)  ,这个是nginx重复重启导致自己占用了端口。

解决方法 : killall -9 nginx 杀掉nginx 的进程  然后重启

3.nginx: [warn] the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /usr/local/nginx/conf/nginx.conf:

因此需要把这个nginx文件用chown设置为root用户所属,然后加上SUID权限:

chown root nginx

chmod +s nginx

相关文章

  • vscode配置ssh

    安装扩展 进行配置 配置远程服务器 免密登录 将 id_ras.pub 中的信息,配置到 远程服务器的 autho...

  • java远程调试

    本文档实现调用远程接口,远程服务调用本地代码调试。(保持本地代码和远程代码一致) 远程服务器配置在远程服务器启动参...

  • Windows服务器部署

    一、远程连接云服务器 1.远程连接服务器 远程是否允许 云服务安全组是否配置允许远程登录 远程连接需要加端口号 二...

  • Jenkins 自动化部署MAVEN,GIT,SSH配置

    MAVEN 配置 GIT 配置 本地服务器 shell配置 远程服务 SSH 配置 由于跨服务器上传JAR卡在ss...

  • 014服务器登录常用配置

    服务器安全登录配置 (1)远程登录配置 禁止root远程登录,增加远程登录用户vi /etc/ssh/sshd_c...

  • Idea远程调试

    一、Idea 远程配置 二、打jar包 1.配置pom 2.打jar包 二、远程服务器启动 将 jar 包放到远程...

  • redis

    redis常用配置 连接redis远程服务器

  • 宝塔面板-远程服务器配置Windows

    前提条件 1.一台Windows远程服务器,并且你已经配置好,可以远程连接到那个服务器。(不会配置的,参考我先前的...

  • 2. 远程访问jupyter notebook

    想在本地远程访问jupyter notebook,则需要进行如下配置: 1. 登陆远程服务器 2. 生成配置文件 ...

  • 服务器操作

    使用指定的GPU 服务器远程调用tensorboard 服务器配置ipython notebook 服务器操作 启...

网友评论

      本文标题:一、 配置远程服务器

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