python+mysql+redis+php+apache2在debian平台上的部署

换源:修改 /etc/apt/sources.list 将原来的源注释掉,换为 deb http://ftp.cn.debian.org/debian jessie main

      更新源,apt-get update apt-get upgrade

1.安装msyql

执行:apt-get install mysql-server mysql-client

按照提示给root用户设置密码,mysql -u root -p,之后输入密码登录

2.安装php

执行:apt-get -y install php5 libapache2-mod-php5

              apt-get install curl libcurl3 php5-curl

使用php –version查看

3.安装apache2

执行: apt-get install apache2 apache2-utils,完成安装。

进入该目录下,/etc/apache2

修改配置文件

ServerAdmin webmaster@localhost

DocumentRoot /home/server/front_end

<Directory "/home/server/front_end">

   Order allow,deny

   Allow from all

   Require all granted

</Directory>

将上文的代码复制到sites-enabled文件夹下的000-default.conf文件。sites-available文件夹下的000-default.conf会自动获取到。

4.安装redis

执行:make         make和gcc可能需要安装 apt-get install make gcc

如果出现下面的错误

zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory

则执行:make MALLOC=libc

在当前目录下启动redis:./src/redis-server

5.python库安装

安装pip

wget https://bootstrap.pypa.io/get-pip.py

python get-pip.py

安装MySQL-python之前要先执行下面的语句

apt-get install python-twisted-web python2.7-dev

apt-get install libmysqlclient-dev

猜你喜欢

转载自blog.csdn.net/nianqusuifeng/article/details/81132227