云服务器配置过程

2017.12.18

做学校项目的时候,老师买了一台云服务器供项目使用,但是之前的同学忘记了root密码,前几天一直在折腾项目的数据处理,现在需要等音乐系的提供标准数据,所以开始折腾下云服务器的事情,遂记录下过程。

首先是重置下root密码,直接在云服务器控制台就可进行密码的重置,只需要注册手机验证即可。

查了下资料,Mac下配置云服务器大致需要以下步骤:

  • 1、打开终端Terminal
  • 2、连接云服务器:

    1
    sudo ssh 你的服务器ip地址

    提示输入Mac密码和服务器root密码,输入后连接成功会显示服务器信息。

  • 3、安装需要的服务。(文末为Linda老师分享的笔记)
  • 4、文件操作可以选择Mac的终端(Terminal)命令,也可以使用图形界面软件FillZilla ,填入服务器地址,root账号,以及默认端口22即可连接。

nginx:

安装

1
yum install -y nginx

开机自启动

1
systemctl enable nginx

启动服务

1
systemctl start nginx

各种操作

1
service nginx start/stop/status/reload

配置文件

1
/etc/nginx

权限用户

1
nginx

mariadb (mysql):

安装

1
yum install mariadb mariadb-server

开机自启动

1
systemctl enable mariadb

启动服务

1
systemctl start mariadb

各种操作

1
service mariadb start/stop/status

配置文件

1
/etc/my.cnf

root默认密码为空
设置root密码

1
mysqladmin -u root -p password

php:

安装

1
yum install php

组件安装

1
yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt

配置文件

1
/etc/php.ini

目前版本5.4.16

php-fpm:

安装

1
yum install php-fpm

开机自启动

1
systemctl enable php-fpm

启动服务

1
systemctl start php-fpm

各种操作

1
service php-fpm start/stop/status

配置文件

1
/etc/php-fpm.conf

php-fpm默认使用apache用户,因此部分网站目录需要apache的写权限

php7:

1
yum install php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64

php7-fpm:

1
yum install php70w-fpm

安装

1
yum install php-fpm

开机自启动

1
systemctl enable php-fpm

启动服务

1
systemctl start php-fpm

各种操作

1
service php-fpm start/stop/status

配置文件

1
/etc/php-fpm.conf

git:

安装

1
yum install -y git

创建git账户

1
adduser git

设置git账户的密码

1
passwd git