安装python3​

安装python3​,第1张

安装python3​

安装python3

1、wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz2

2、yum install -y gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

3、tar -zxvf Python-3.6.6.tgz

4、cd Python-3.6.6

5、 ./configure

6、make && make install

7、vim ~/.bashrc

8、export PATH=/opt/python36/bin:$PATH

9、source ~/.bashrc

10、echo $PATH

11、pyhon3

安装pip

1、wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26

2、tar -zxvf setuptools-19.6.tar.gz

3、cd setuptools-19.6

4、python3 setup.py build

5、python3 setup.py install

6、wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb

7、tar -zxvf pip-8.0.2.tar.gz

8、cd pip-8.0.2

9、python3 setup.py build

10、python3 setup.py install

11、ln -s /usr/local/python3/bin/pip /usr/bin/pip

12、pip -V

13、pip install --upgrade pip

14、pip install -r requirement.txt 

安装nginx  CentOS7安装Nginx - boonya - 博客园

1、wget -c https://nginx.org/download/nginx-1.12.0.tar.gz

2、tar -zxvf nginx-1.12.0.tar.gz

3、cd nginx-1.12.0

4、./configure

5、make

6、make install

7、cd /usr/local/nginx/sbin/

8、./nginx ./nginx -s stop ./nginx -s quit ./nginx -s reload

nginx网站目录:/usr/local/nginx/html

安装mysql

1、wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

2、yum -y install mysql57-community-release-el7-10.noarch.rpm

3、yum -y install mysql-community-server

4、systemctl start mysqld.service

5、systemctl status mysqld.service

6、mysql -uroot -p123456 db_name < datayzl_oa1.sql

mysql密码找回

vi /etc/my.cnf

在[mysqld]下加上 skip-grant-tables,如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-grant-tables

重启mysql
service mysqld restart

登陆mysql后就可以修改密码了
mysql -u root

update mysql.user set authentication_string=PASSWORd(‘123456’) where User=‘root’;
flush privileges;

然后改回my.cnf重启mysql。

mysql导入

登录
mysql -u root -p

一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):

1、导出数据:

mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql

二、导入数据库

1、首先建空数据库

mysql>create database abc;
2、导入数据库

(1)选择数据库

mysql>use abc;
(2)设置数据库编码

mysql>set names utf8;
(3)导入数据(注意sql文件的路径)

mysql>source /home/abc/abc.sql;

注意:有命令行模式,有sql命令

redis安装

1、cd /usr/local/src

2、wget  http://download.redis.io/releases/redis-4.0.9.tar.gz

3、tar zxf redis-4.0.9.tar.gz

4、cd src

5、./redis-server  开启服务

6、./redis-cli   进入数据库

7、ping

8、set name "lisi"

9、get name

10、退出src目录  vim redis.conf

11、修改进程,no改为yes

12、后台启动  ./redis-server   ../redis.conf

git安装

1、yum -y install git

2、ssh-keygen -t rsa -C “[email protected]

3、cat ~/.ssh/id_rsa.pub

4、将它添加到码云,添加地址 https://gitee.com/profile/sshkeys

5、git clone [email protected]:vvfar/yzl_oa.git

启动项目

1、mysql 8.0不兼容 

pip install MySQL-connector-python 

2、pip install gunicorn

3、gunicorn --workers=5 server_linux:app -b 0.0.0.0:8000 &

4、结束进程  PS

5、kill PID

6、字体文件目录  /usr/share/fonts/dejavu

nginx+gunicorn

1、修改nginx下conf,增加以下内容

 ####增加##############
server {undefined
         listen 80;

         server_name 1.116.218.162;

         location / {undefined
                 proxy_pass http://0.0.0.0:8080;
                 proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                    alias  /root/WWW/YZL_OA3.7/static;
         }    
}

2、cd /usr/local/nginx/sbin/

3、./nginx -s reload

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5571741.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存