php安装配置lamp环境全过程

安装步骤

一、更新软件源及更新软件

apt-get update; apt-get dist-upgrade -y –force-yes

 

二、安装Apache WEB服务器环境

apt-get install apache2 apache2-bin apache2-data apache2-doc apache2-mpm-prefork apache2-utils

如果要修改默认首页(/etc/apache2/mods-enabled/dir.conf)

重启 service apache2 restart

 

第三、启动伪静态mod_rewrite组件

a2enmod rewrite

service apache2 restart

 

第四、创建用户管理和设置多网站

adduser laozuo

 

我们需要创建public_html用来存储网站文件和日志的文件夹。

cd /home/laozuo

mkdir public_html logs

 

创建完毕之后,我们需要设置目录的权限,要不我们无法上传文件和编辑。

chown www-data /home/laozuo/public_html /home/laozuo/logs

chmod 755 /home/laozuo

 

禁用000-default.conf配置(如果需要)

a2dissite 000-default.conf

service apache2 reload

 

新建配置文件(/etc/apache2/sites-available)laozuo.org.conf

 

<VirtualHost *:80>

ServerName laozuo.org

ServerAlias laozuo.org

ServerAdmin webmaster@laozuo.org

DocumentRoot /var/www/html

ErrorLog ${APACHE_LOG_DIR}/error.log

CustomLog ${APACHE_LOG_DIR}/access.log combined

<Directory /var/www/html>

Options Indexes ExecCGI Includes FollowSymLinks MultiViews

AllowOverride All

Order Deny,Allow

Allow from all

</Directory>

</VirtualHost>

 

保存文件之后,我们启动

a2ensite laozuo.org.conf

如果无法启动,我们可以检查日志,日志文件在/var/log/apache2/error.log中。

 

 

第五、安装和设置MySQL数据库

apt-get install mysql-server mysql-client

 

第六、安装和设置PHP环境

apt-get install php5 php-pear php5-mysql php5-dev libapache2-mod-php5 php5-dev php5-curl php5-gd php5-imagick php5-mcrypt

 

启用mcrypt

php5enmod mcrypt

 

第七、安装PHPMyAdmin

便于管理MYSQL数据库,我们还是要安装PHPMyAdmin进行WEB管理数据库的。

apt-get install phpmyadmin

木易的技术记录 » php安装配置lamp环境全过程

顶 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

置顶文章