站长视角
用户至上

Debian 6下手动安装LAMP环境(通用版)

开始之前,更新一下系统 apt-get update apt-get upgrade –show-upgraded

目录 1.安装/配置Apache 2.安装/配置MySQL 3.安装/配置PHP

一、安装/配置Apache

1.安装Apache apt-get install apache2

2.确保开启伪静态功能 a2enmod rewrite

3.设置虚拟主机

推荐如下方式

在目录/etc/apache2/sites-available/下创建形如example.com的文件(按照绑定域名的数量可创建多个文件),内容如下(请参照修改)

<VirtualHost *:80>      ServerAdmin webmaster@example.com      ServerName example.com      ServerAlias www.example.com      DocumentRoot /srv/www/example.com/public_html/      ErrorLog /srv/www/example.com/logs/error.log      CustomLog /srv/www/example.com/logs/access.log combined </VirtualHost>

根据上面的配置,你的网站目录应该都在/srv/www下,ErrorLog和CustomLog并不是必选,但一旦设定,相关目录必须存在(自行创建,命令如下,) mkdir -p /srv/www/example.com/public_html mkdir /srv/www/example.com/logs

设定生效 a2ensite example.com

4.重启Apache /etc/init.d/apache2 reload

如需停用该网站,可使用如下命令 a2dissite example.com

注意:启用/停用网站,都需要重启Apache(命令如上面所示)

二、安装/配置MySQL

1.安装MySQL apt-get install mysql-server

安装过程会提示设定密码,相关设置存储于/etc/mysql/my.cnf

2.安全设置 mysql_secure_installation

3.MySQL常用命令

登录 mysql -u root -p

创建数据库example,并授权给用户newuser(用户密码newpassword) create database example; grant all on example.* to ‘newuser’ identified by ‘newpassword’;

退出MySQL quit

三、安装/配置PHP

1.安装PHP apt-get install php5 php-pear php5-suhosin

PHP配置文件位于/etc/php5/apache2/php.ini

2.修改PHP配置/etc/php5/apache2/php.ini max_execution_time = 30 memory_limit = 64M error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR display_errors = Off log_errors = On error_log = /var/log/php.log register_globals = Off

3.安装PHP对MySQL的支持 apt-get install php5-mysql

4.最后,重启Apache /etc/init.d/apache2 restart

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权, 转载请注明出处。
文章名称:《Debian 6下手动安装LAMP环境(通用版)》
文章链接:https://www.sshce.com/395.html
【声明】:国外主机测评仅分享信息,不参与任何交易,也非中介,所有内容仅代表个人观点,均不作直接、间接、法定、约定的保证,读者购买风险自担。一旦您访问国外主机测评,即表示您已经知晓并接受了此声明通告。
【关于安全】:任何 IDC商家都有倒闭和跑路的可能,备份永远是最佳选择,服务器也是机器,不勤备份是对自己极不负责的表现,请保持良好的备份习惯。
香港110M(含10M CN2)大带宽独服限量促销,香港E3-8G-1T硬盘-3IP,月付仅799!

登录

找回密码

注册