Debian7搭建apache+PHP过程

以root身份执行一下命令:

– 安装apache

apt-get install apache2

开启伪静态功能

a2enmod rewrite

我们需要重启Apache执行

service apache2

或者

restart/etc/init.d/apache2 restart

如果出现是否继续Y/N的提示,我们一律输入y,然后回车。
创建配置文件

/etc/apache2/sites-available/love.myexplor.me.conf

vi编辑或本地编辑后上传(目录和名字要根据自己的实际情况写)

<VirtualHost *:80>
ServerAdmin name@domain.com
ServerName love.myexplor.me
ServerAlias love.myexplor.me
DocumentRoot /var/www/love.myexplor.me/public_html/
ErrorLog /var/www/love.myexplor.me/logs/error.log
CustomLog /var/www/love.myexplor.me/logs/access.log combined
</VirtualHost>

创建目录文件夹

mkdir -p /var/www/love.myexplor.me/public_html

再次重启apache2

– 安装MySQL

apt-get install mysql-server

如果有遇到是否继续输入y回车继续就可以。
这里需要设置ROOT用户密码,输入两次回车就可以继续。

– 安装PHP

apt-get install php5 php-pear

我用的是默认设置因此没有改PHP.INI文件,大家可以根据需要改动,
同时,我们还需要创建PHP目录的日志文件和权限设置。

mkdir /var/log/php
chown www-data /var/log/php

要让MYSQL支持PHP中,还需要运行

apt-get install php5-mysql

再次重启apache2。
登陆sql创建数据库

mysql -u root -p

登录mysql操作界面输入root密码

create database blog;

最后放入网站文件安装并设置域名A记录就可以访问自己的网站了。

无特殊说明,本站文章均为原创,转载请注明出处。

本文首发于微信公众号“我的探索”ID:MyExploration