100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 腾讯云服务器简单搭建项目

腾讯云服务器简单搭建项目

时间:2023-05-03 06:25:22

相关推荐

腾讯云服务器简单搭建项目

文章目录

前言重置服务器putty启动nginxwinscp使用putty添加root权限

前言

前两个有个朋友买了个阿里云服务器,给我说很便宜,还搭建了个项目,给我教学了一下。我兴冲冲去阿里云官网一看,卧槽新人活动,我是老用户了。一怒之下冲了个昂贵的40元一年的腾讯云服务器,简单的玩了一下。

朋友的文章链接:阿里云服务器初尝试(/weixin_41555134/article/details/123596233)

重置服务器

服务器买好后参考朋友的做法:首先关机—进行重置密码。搞完后推荐在自己本地下载putty和winscp两个软件,putty主要是远程安装nginx和启动nginx服务;winscp可以连接本地与远程服务器,方便往服务器上扔文件,这个软件我在开发时经常用到。

putty启动nginx

打开putty,输入自己服务器的公网ip地址,端口默认22就行,然后下拉框中选择webserver, 点击save,再选中下拉框中的webserver后点击 open,即可进入登录页面。登录密码为自己重置的密码,登录的用户名需要注意一下,由于我的服务器是ubuntu系统,所以用户名是ubuntu。

登录成功之后依次输入下列命令,具体干嘛的我忘了,我不是计算机专业的,从没接触过Linux。

sudo su rootapt-get updateapt-get install nginx // 这个我知道,安装nginxnginx -v // 查看安装的版本号service nginx start :启动nginx

nginx启动成功后在浏览器地址栏中输入服务器ip地址即可访问!下图代表访问成功

winscp

然后启动winscp,输入自己的主机名,用户名root与密码登录,登录成功后可以看到左侧是自己本地文件资源管理器,右侧是远程服务器的,右侧的路径要找到 /var/www/html 将本地包扔在此路径下就行了。

但是在扔文件时发现无法创建远程文件,就是root用户没有权限。

网上搜索了一下发现:

使用putty添加root权限

于是参考别人做法输入以下命令

sudo passwd root // 设置root密码(后面有两步输入密码与验证密码)su // 拿到修改root用户的权限vim /etc/ssh/sshd_config 使用vim进行编辑

在进入vim编辑后我蒙蔽了,啥都操作不了,不知道接下来要干嘛。又去搜linux 进入编辑文件与保存退出相关命令,才知道要如何操作。

输入 i 进入编辑模式,开始编辑文本,编辑完成之后,按ESC键 跳到命令模式(下述命令前面冒号是必要的)::w 保存文件但不退出vim:w file 将修改另外保存到file中,不退出vim:w! 强制保存,不退出vim:wq 保存文件并退出vi:wq! 强制保存文件,并退出vi:q 不保存文件,退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改,从上次保存文件开始再编辑

所以使用vim /etc/ssh/sshd_config 进入文本后的操作如下:

1. i // 进入编辑模式2. 控制键盘的上下左右箭头找到Authentication位置处3. 注释掉PermitRootLogin without-password ,前面以#开头就代表注释了,如果开头本来就有#就不做处理4. 添加一行 “PermitRootLogin yes”5. 按ESC跳到命令模式6. :wq 即可保存更改并跳出vim7. service ssh restart // 重启ssh服务

这些搞完之后使用root用户登录winscp,就可以正常上传文件了。

输入ip后可在浏览器正常展示。

ok就这些简单的步骤,有没有大佬教一下我怎么配置nginx,可以在一个服务器的不同的端口扔不同的包,技术小白想学习。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。