新购买linux云服务器配置服务环境

新购买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环境

你可能感兴趣的:(lnmp,linux,阿里云,云服务器)