Centos7自带的Python版本为:Python 2.7.5因为Python现阶段有两大版本Python2 和 Python3 所以今天我们也要安装上一个Python3的版,实现两个版本共存;系统:最小化安装[习惯性]关闭防火墙:systemctl stop firewalld && systemctl disable firewalld 禁用SELINUX:sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config 添加EPLE源:rpm -ivh http://mirrors.yun-idc.com/epel/epel-release-latest-7.noarch.rpm 安装部分可能用到的依赖包:yum install vim openssl-devel readline-devel python-devel python-pip -y Python-3.6.4 编译安装:(官网下载)tar xf Python-3.6.4.tgz cd Python-3.6.4 ./con
提示#1036 – Table ‘123‘ is read only (123为表名),也就是说表只有只读属性。只能读取数据库的内容,不能更改写入任何信息通过SSH,给数据库文件777权限,admin是我的数据库文件夹[root@hawk ~]# chmod -R 0777 /usr/local/mysql/var/admin/给数据库目录的所属用户和组改为MySQL[root@hawk ~]# chown -R mysql:mysql admin但是这样还没好,看下文还不能更改数据库,首先,找到mysqladmin所在位置,一般都在mysql/bin下面,我的在/usr/local/mysql/bin 里面,还需要运行以下命令:[root@hawk ~]# cd /www/server/mysql/bin [root@hawk bin]# ./mysqladmin -u root -p flush-tables之后输入root账号的密码,马上就好了
安装djangopython -m pip install "django<2" [root@hawk ~]# python Python 2.7.5 (default, Aug 4 2017, 00:39:18) >>> import django >>> django.VERSION # 查看 django 版本 (1, 11, 8, 'final', 0) 安装uwsgipip install uwsgi [root@hawk ~]# uwsgi --version # 查看 uwsgi 版本 2.0.15
CentOS7,ip地址已经设好了。改了一下外地公网的dns,保存退出。重启service network restart后发现不能解析了。用ip地址可以连,但是不能ping www.sina.com.cn总是这样,设置一次可以,过一会或者重启一下服务器,重启一下network都不能解析了。发现/etc/resolv.conf又恢复到原来的状态,里面什么都没有了。手动加入nameserver也不行。后来到网上查找,发现有人与我同样的问题。原来在CentOS6下面直接修改/etc/resolv.conf不行。必须要在/etc /sysconfig/network-scripts/ifcfg-eth0里面最后加上dns的设置。要不然,重启后,肯定使用eth0设置中没有设 dns的相关信息,使/etc/resolv.conf恢复到原来的状态。打开/etc/sysconfig/network-scripts/ifcfg-eth0,为了保险起见,可以同样修改eth1的设置DEVICE=eth0 BOOTPROTO=none HWADDR=00:xx:19:xx:xx:xx ONBOOT=yes
Hawk
别固执的认为某事必须 !