zoukankan      html  css  js  c++  java
  • 阿里云部署项目流程

    一、准备

      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 >:'

      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:xxxxxxmysql57-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:xxxxxx edis-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:xxxxxxPython-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:进程编号>

        

  • 相关阅读:
    Linux下彻底卸载LibreOffice方法
    Docker查看关联容器的卷宗在本机的存储位置
    Ubuntu技巧之清理系统中无用的软件包
    进入一个docker容器
    Status Code:405 Method Not Allowed
    ubuntu安装docker
    今天犯的一个低级错误
    Eclipse中Ctrl+Shift+f快捷键无效的解决方式
    hdu 4742 Pinball Game 3D(三维LIS&amp;cdq分治&amp;BIT维护最值)
    linux下vi编辑文件
  • 原文地址:https://www.cnblogs.com/caoyu080202201/p/13410715.html
Copyright © 2011-2022 走看看