一、准备

  1、购买云服务器ECS。

  2、连接ECS:

    ①>:ssh root@xxx.xxx.xxx.xxx

    ②>:输入密码

  3、管理员权限>:sudo 指令

二、配置终端

  1、编辑配置文件>:vim ~/.bash_profile

  2、将原来内容全部删除掉>:ggdg

  3、进入编辑状态>:i

  4、输入内容:

    export PATH=$PATH:$HOME/bin

    PS1='Path:\w\n>:'

  5、退出编辑状态>:ESC

  6、保存修改并退出>::wq

  7、刷新配置>:source ~/.bash_profile

三、安装系统软件

  1、更新系统软件包>:yum update -y

  2、安装软件管理包>:yum -y groupinstall "Development tools"

  3、安装常用依赖包>:yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel psmisc libffi-devel

  4、检测是否成功,若成功,会将git作为依赖安装号>:git

四、安装Mysql

  1、切换到根目录>:cd ~

  2、下载Mysql安装包>:wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

  3、或本地上传安装包>:scp -r D:\xxx\xxx\mysql57-community-release-el7-10.noarch.rpm root@xxx.xxx.xxx.xxx:~

  4、安装Mysql:

    >:yum -y install mysql57-community-release-el7-10.noarch.rpm

    >:yum -y install mysql-community-server

  5、启动Mysql>:systemctl start mysqld.service

  6、查看Mysql启动状态>:systemctl status mysqld.service

  7、查看默认密码>:grep "password" /var/log/mysqld.log

  8、使用默认密码登录:

    >:mysql -uroot -p

    >:输入默认密码

  9、修改登录密码>:ALTER USER 'root'@'localhost' IDENTIFIED BY 'Xxx123$';

五、安装Redis

  1、切换到根目录>:cd ~

  2、下载Redis源码包>:wget http://download.redis.io/releases/redis-5.0.5.tar.gz

  3、或本地上传源码包>:scp -r D:\xxx\xxx\redis-5.0.5.tar.gz root@xxx.xxx.xxx.xxx:~

  4、解压安装Redis>:tar -xf redis-5.0.5.tar.gz

  5、进入Redis目录>:cd redis-5.0.5

  6、编译Redis环境>:make

  7、将环境复制到/usr/local目录下并改名为[redis]>:cp -r ~/redis-5.0.5 /usr/local/redis

  8、修改Redis配置,调整为可以后台启动:

    进入配置文件编辑模式>:vim /usr/local/redis/redis.conf

    修改内容:(daemonize no => yes)

    退出编辑模式>:ESC

    保存并退出>::wq

  9、建立软连接:

    服务端>:ln -s /usr/local/redis/src/redis-server /usr/bin/redis-server

    客户端>:ln -s /usr/local/redis/src/redis-cli /usr/bin/redis-cli

  10、切换到/usr/local/redis目录>:cd /usr/local/redis

  11、后台运行redis:

    >:redis-server ./redis.conf &

    >:ctrl + c

  12、测试redis,客户端登录:

    >:redis-cli

    >:ctrl + c

  13、停止redis服务>:pkill -f redis -9

六、安装python3.6

  1、切换到根目录>:cd ~

  2、下载python3.6源码包>:wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz

  3、或本地上传源码包>:scp -r D:\xxx\xxx\Python-3.6.7.tar.xz root@xxx.xxx.xxx.xxx:~

  4、解压安装python>:tar -xf Python-3.6.7.tar.xz

  5、进入python目录>:cd Python-3.6.7

  6、配置环境路径>:./configure --prefix=/usr/local/python3

  7、编译并安装>:make && sudo make install

  8、建立软连接

    >:ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3

    >:ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip3

  9、删除原文件>:rm -rf Python-3.6.7

  10、删除源码包>:rm -rf Python-3.6.7.tar.xz

七、配置pip源(阿里云服务器不用配置,默认使用的阿里源)

  1、创建pip配置目录>:mkdir ~/.pip

  2、进入目录并编辑配置文件>:cd ~/.pip && vim pip.conf

  3、填入内容:

[global]
index-url = http://pypi.douban.com/simple
[install]
use-mirrors =true
mirrors =http://pypi.douban.com/simple/
trusted-host =pypi.douban.com

七、安装uwsgi

  1、本机环境安装>:pip3 install uwsgi

  2、建立软连接>:ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi

八、安装虚拟环境

  1、安装依赖:

    >:pip3 install virtualenv

    >:pip3 install virtualenvwrapper

  2、建立虚拟环境软连接>:ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv

  3、配置虚拟环境:

    >:vim ~/.bash_profile

    填入:

      VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

      source /usr/local/bin/virtualenvwrapper.sh

    >:esc 

    >::wq

  4、更新配置文件>:source ~/.bash_profile

  5、虚拟环境的默认根目录:~/.virtualenvs

九、安装Nginx

  1、切换到根目录>:cd ~

  2、下载nginx源码包>:wget http://nginx.org/download/nginx-1.13.7.tar.gz

  3、解压源码包>:tar -xf nginx-1.13.7.tar.gz

  4、进入nginx目录>:cd nginx-1.13.7

  5、配置安装路径>:./configure --prefix=/usr/local/nginx

  6、编译并安装>:make && sudo make install

  7、建立软连接>:ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx

  8、删除文件与源码包:

    >:cd ~

    >:rm -rf nginx-1.13.7

    >:rm -rf nginx-1.13.7.tar.xz

  9、运行nginx>:nginx

  10、本地访问>:[域名]或[服务器ip :80 ]

  11、nginx命令:

    ①启动nginx>:nginx

    ②关闭nginx>:nginx -s stop

    ③重启nginx>:nginx -s reload

    ④查看nginx端口>:ps -aux|grep nginx

    ⑤强制关闭进程>:kill <pid:进程编号>

 

    

posted on 2020-08-01 01:01  焚音留香  阅读(198)  评论(0编辑  收藏  举报