1.htop 系统性能及硬件查看工具
yum install htop
usage:
htop
2.gcc 编译工具
yum install gcc
3.git 代码管理工具
yum install git
4.nvm node包管理工具
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.30.1/install.sh | bash
5.安装node
nvm install v6.11.0
6.切换国内npm源 // $ cnpm install [name]
npm install -g cnpm --registry=https://registry.npm.taobao.org
7.pm2 进程管理工具
cnpm install -g pm2
8.安装数据库mysql
method1:
yum install mariadb-server mariadb
systemctl start mariadb
systemctl start mariadb.service #启动MariaDB
systemctl stop mariadb.service #停止MariaDB
systemctl restart mariadb.service #重启MariaDB
systemctl enable mariadb.service #设置开机启动
method2:
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
service mysqld restart
配置mysql
/etc/my.cnf
[mysql]
default-character-set =utf8
开放远程连接:
grant all privileges on *.* to root@'%'identified by 'password';
netstat -anp查看端口监听3306
9.安装redis
redis官网https://redis.io/获取最新安装地址
wget http://download.redis.io/releases/redis-3.2.9.tar.gz
tar -xvf redis-3.2.9.tar.gz 解压
make 编译
make install 安装
执行./utils/install_server.sh 配置REDIS随机启动
开启:service redis_6379 start
关闭:service redis_6379 stop
10.安装NginX
# 查看相关信息
yum info nginx
yum info httpd
# 移除 httpd,也就是 Apache
yum remove httpd -y
# 安装 nginx
yum install nginx -y
#设置 nginx 自启动
chkconfig nginx on
# 查看服务自启动情况
chkconfig
# 启动nginx服务
service nginx start
# 查看端口监听状态
netstat -ntl
# 此时你可以访问试试了
# 例如: http://192.168.1.111:8080 等
# 如果访问不了,请 ping 一下试试
# 或者查看 iptables 防火墙状态
service iptables status
# 关闭防火墙,简单粗暴的
service iptables stop
配置nginx
conf
http
中添加:
include /etc/nginx/conf.d/*.conf;
为每个网站配置一个conf文件如下:
server {
server_name iexam.yiyao365.cn;
listen 80;
gzip on;
gzip_disable "msie6";
gzip_min_length 1k;
gzip_buffers 4 8k;
gzip_comp_level 6;
gzip_http_version 1.1;
gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml;
location / {
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:3700;
}
}