python 3.7.0

安装必要工具 yum-utils ,它的功能是管理repository及扩展包的工具 (主要是针对repository)

$ sudo yum install yum-utils

使用yum-builddep为Python3构建环境,安装缺失的软件依赖,使用下面的命令会自动处理.


$ sudo yum-builddep python

完成后下载Python3.7.0的源码包


$ curl -O https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz

解压缩代码块然后编译

$ tar xf Python-3.7.0.tgz
$ cd Python-3.7.0
$ ./configure
$ make

3.7版本需要一个新的包libffi-devel及zlib的解压缩类库,安装此包之后再次进行编译安装即可


$yum -y install zlib*
$yum install libffi-devel -y
$make install

安装完成

Apache

接下来安装apache


$yum install httpd

设置开机自启动并启动Apache服务


$/sbin/chkconfig httpd on
$/sbin/service httpd start

接下来用浏览器直接访问服务器

apache安装完成!

Apache服务的配置说明

主配置文件是/etc/httpd/conf/httpd.conf

其他配置文件存储在/etc/httpd/conf.d/

Mysql

接下来安装神奇的mysql5.7,centos7源中没有mysql需要去mysql官网下载


$wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

然后安装repo


$rpm -ivh mysql57-community-release-el7-9.noarch.rpm

使用yum命令即可完成安装


yum install mysql-server

启动mysql


systemctl start mysqld

配置mysql

获取临时安装密码


$grep 'temporary password' /var/log/mysqld.log

登录


$mysql -uroot -p<PASSWORD>

然后设置密码


set password=password("yourpassword");

更改默认编码


/etc/my.cnf
#添加
[mysqld]
character_set_server=utf8
init_connect='SET NAMES utf8'

默认配置文配置文件:


/etc/my.cnf
日志文件:/var/log//var/log/mysqld.log
服务启动脚:/usr/lib/systemd/system/mysqld.service socket文件:/var/run/mysqld/mysqld.pid

mysql命令


systemctl stop mysqld #关闭MySQL
systemctl restart mysqld #重启MySQL
systemctl status mysqld #查看MySQL运行状态
systemctl enable mysqld #设置开机启动
systemctl disable mysqld #关闭开机启动

修改完配置文件后,登录mysql,输入status查看

mysql安装成功。

成功!

发表评论