在ubantu server中安装lnmp遇到的坑(版本16.04)

来源:互联网 发布:unity3d gui texture 编辑:程序博客网 时间:2024/06/01 03:57
对于新手而言,可能你之前接触的是centos,然后你转到ubantu你会遇到各种坑爹的东西,需要自己去配置,只能拼命的去度娘了。

我使用的lnmp包:http://lnmp.org/

ubantu(16.04)下载地址:http://www.ubuntu.com/download/server

安装步骤:

一:http://www.osyunwei.com/archives/6955.html (链接失效的话也可以自行百度)

①:你照着上面链接的教程去安装的时候一定注意,不要是中文!!一定要选择English,或者其它语,否则安装失败。

②:你登录进去你发现你不是用root的,你用的是你安装时候设置的用户名。

解决方法:置root用户:(安装软件一定要配置root用户并登陆)
sudo passwd root //设置root密码,第一个密码是你当前用户的密码
第二次是设置root密码,第三次是确认密码。
exit  //退出当前用户,登陆root用户
③:你会发现你连接不了ssh。解决办法如下:

安装openssh-server(sshd)
$ sudo apt-get install openssh-server(如果提示没有这个包则先sudo apt-get update)
查看openssh-server是否启动
$ ps -e | grep ssh
进程ssh-agent是客户端,sshd为服务器端,如果结果中有sshd的进程说明openssh-server已经启动,如果没有则需运行命令启动。
启动、停止和重启openssh-server的命令如下
/etc/init.d/ssh start
/etc/init.d/ssh stop
/etc/init.d/ssh restart   ||  service sshd restart

配置openssh-server
openssh-server配置文件位于/etc/ssh/sshd_config,在这里可以配置SSH的服务端口等,例如:默认端口是22,可以自定义为其他端口号,如222,然后需要重启SSH服务。

④现在可以连接ssh了,你会遇到root用户连接不了

在配置文件/etc/ssh/sshd_config中找到PermitRootLogin 设置为yes即可

(因为准备安装lnmp,没有root权限是安装不了的。安装完后可以屏蔽root)

Xshell_5.0.0.37_setup.1459931786.exe⑤推荐:使用上传和下载的工具使用lrzsz,可以直接在命令行窗口上传和下载,不用打开类似ftp的窗口了,感觉挺好用的

SSH的上传和下载:
安装:执行---sudo apt-get install lrzsz
安装完毕即可使用
sz filename 下载
rz 上传
rz -y 覆盖  上传

到此安装完成了,你可以去安装lnmp了。

给你个快捷通道:http://lnmp.org/install.html





0 0
原创粉丝点击