developer
2019/12/21
购买阿里云轻量应用服务器
修改密码
登录
ssh root@服务器IP
这里可能有个报错,导致连不上,如下:
解决办法:
sudo ssh-keygen -R 服务器IP ssh root@服务器IP
安装nodejs
# yum安装,但版本较低,需升级node版本(n)
yum install nodejs
# 安装n管理node版本如
npm install -g n
# 这里出现一个报错,如下
# npm: relocation error: npm: symbol SSL_set_cert_cb, version libssl.so.10 not defined in file libssl.so.10 with link time reference
# 更新rpm软件包,继续安装n
yum update
npm install -g n
n stable
node --version
若node新版本没有生效,则需要手动node环境变量
# 查看node安装地址
which node # /usr/local/bin/node
将以下配置加到/etc/profile
最后
#set node path
export NODE_HOME=/usr/local/bin/node
export PATH=$NODE_HOME/bin:$PATH
vim /etc/profile
source /etc/profile
node -v
# 为升级后的版本,node安装成功
安装git
# 用yum安装,再升级至最新版
yum install git
安装mysql5.7
安装
wget http://repo.mysql.com/mysql57-community-release-el7.rpm
rpm -ivh mysql57-community-release-el7.rpm
yum install mysql-server mysql-devel mysql
常用服务命令
# 查看mysql状态
systemctl status mysqld.service
# 启动mysql服务
systemctl start mysqld.service
#停止mysql服务
systemctl stop mysqld.service
登录
# 获取初始密码
grep 'password' /var/log/mysqld.log
# 登录
mysql -u root -p
# 修改密码
set password=password('你的密码');
# 允许用户远程连接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;
安装nginx
yum install openssl
yum install zlib
yum install pcre
rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
yum install nginx
# 启动nginx
service nginx start
# 查看nginx配置是否正确及路径
nginx -t
# 修改配置文件
vim /etc/nginx/nginx.conf