新购买linux云服务器配置服务环境
*以阿里云ubuntu16.04服务器为例
更改SSH端口
首先因为在学校,学校禁了22端口,所以修改远程端口。
Ssh的配置文件是在/etc/ssh/sshd_config这个文件里面
用vi修改一下
找到 Port 22(在文件最开始的位置)
加上 Port 2222 (这样就可以用2222端口访问服务器了)
service sshd sshd restart //重启一下SSH服务
lsof –I :2222 //看一下系统是否监听2222这个端口
** 如果服务器提供商里面有安全组策略,你需要配置安全组策略来允许这个端口。
阿里云安全组策略:
端口范围:2222/2222
授权对象:0.0.0.0/0
修改Ubuntu密码和用户名
sudo su //转为root用户。
sudo passwd user //user 对应用户名
lnmp环境一键安装
wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp
这一步时间比较久 可以吃个饭什么的
mysql允许远程连接
输入 sudo su 转为root用户
开启的话可以按如下步骤:
自己在phpmyadmin里添加一个用户
首先需要自己在phpmyadmin里添加一个用户 主机为 % 的任意主机(也可以编辑已有的用户)
删除DROP 3306端口的规则
iptables 里删除DROP 3306端口的规则,iptables教程:https://www.vpser.net/security/linux-iptables.html。
如果没有安装iptables需要先安装,CentOS执行:
yum install iptables
//Debian/Ubuntu执行:
apt-get install iptables
//将所有iptables以序号标记显示,执行:
iptables -L -n --line-numbers
//比如要删除INPUT里序号为8的规则(要删除OUTPUT的话就改成OUTPUT,以此类推),执行:
iptables -D INPUT 8
linux修改用户的默认目录
新建用户:
adduser caf
切换到root用户,使用usermod命令,例如usermod -d /tmp test (test为你的用户名),使用该命令请确保该用户下没有运行的软件或进程
或者 vi /etc/passwd 修改用户的目录
结束
至此,你的服务器环境已经搭建完毕,nginx+mysql+php环境