the5fire

关注Python、Django、Vim、Linux、Web开发、团队管理和互联网--Life is short, we need Python.


[备忘]新主机Python部署环境初始化清单

作者:the5fire | 标签:       | 发布:2017-05-22 7:49 p.m. | 阅读量: 6034, 5736

换到了ucloud香港主机,17ce发现除了四川和湖北速度不佳,其他的还不错,比国外快不少,你觉得呢

openresty

官网:https://openresty.org/cn/linux-packages.html

vim /etc/yum.repos.d/OpenResty.repo:

[openresty]
name=Official OpenResty Repository
baseurl=https://copr-be.cloud.fedoraproject.org/results/openresty/openresty/epel-$releasever-$basearch/
skip_if_unavailable=True
gpgcheck=1
gpgkey=https://copr-be.cloud.fedoraproject.org/results/openresty/openresty/pubkey.gpg
enabled=1
enabled_metadata=1

yum install openresty

Vim

插件管理工具: https://github.com/VundleVim/Vundle.vim

MySQL:

  • yum install mariadb-server mariadb -y
  • yum install mysql-devel
  • systemctl enable mariadb

vim /etc/my.conf:

[mysqld]
# 省略其他,增加下面一行配置
character-set-server = utf8

[mysql]
# 省略其他,增加下面一行配置
default-character-set = utf8
  • systemctl start mariadb
  • /usr/bin/mysqladmin -u root password 'new-password'
  • mysql -uroot -p 'new-password'

    create database myblog; GRANT ALL PRIVILEGES ON myblog.* TO 'the5fire'@'localhost' IDENTIFIED BY '123456';

导入数据: mysql -uthe5fire -p '123456'

> user myblog
> source myblog.sql

Python

  • yum install python-devel
  • yum install python-setuptools
  • easy_install pip
  • pip install virtualenv

Redis

yum install redis

no root user

  • useradd the5fire
  • passwd 'suibianshishenmeba'

  • su - the5fire

  • chmod 700 ~/.ssh
  • chmod 600 ~/.ssh/authorized_keys
- from the5fire.com
----EOF-----

微信公众号:Python程序员杂谈


其他分类: