Menu Home

手动安装Apache2-PHP5-Mysql5环境

如果你是安装到本机上测试的话,最好确保hosts的内容为这样

username@ubuntu:~$ cat /etc/hosts
127.0.0.1 localhost

安装 Apache2 PHP Mysql 组件

username@ubuntu:~$ sudo apt-get udpate
username@ubuntu:~$ sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server

有些是因为依赖关系会自动安装的,但是为了保险,所以多打了一些。开始安装是sudo会问您密码(只是有可能),这是系统管理员的密码。安装途中MySQL要求设定账户有密码,这是与操作系统没关系的账户与密码。
安装完成后

http://localhost

500px-apachedefault

LAMP各配置文件的路径

1.apache 的配置文件路径

/etc/apache2/apache2.conf
username@ubuntu:~$ sudo gedit /etc/apache2/apache2.conf

Add at end:

# AddType applicationx-httpd-php
AddType applicationx-httpd-php .php .html .htm

# Default DirectoryIndex
DirectoryIndex index.htm index.html index.php

# ServerName
ServerName 127.0.0.1

2.apache 网站字符编码配置路径

/etc/apache2/conf.d/charset
username@ubuntu:~$ sudo gedit /etc/apache2/conf.d/charset

find:
# AddDefaultCharset
replace:
AddDefaultCharset UTF-8

3.php.ini路径

/etc/php5/apache2/php.ini
username@ubuntu:~$ sudo gedit /etc/php5/apache2/php.ini

Find:
;date.timezone=
Eeplace:
date.timezone= PRC

4.mysql配置文件路径

/etc/mysql/my.cnf

一般情况下不需要手动配置

5.默认网站根目录

/var/www

因为权限问题本地测试编码很麻烦,改变站点默认根目录

username@ubuntu:~$ cd /home/royakon
username@ubuntu:~$ mkdir apache2
username@ubuntu:~$ cd apache2
username@ubuntu:~$ mkdir www
username@ubuntu:~$ cd /var/www
username@ubuntu:~$ ln -s /home/royakon/apache2/www htdocs
username@ubuntu:~$ sudo gedit /etc/apache2/sites-enabled/000-default

Find:
DocumentRoot /var/www
Replace:
DocumentRoot /var/www/htdocs

6.重启Apache2服务

username@ubuntu:~$ sudo service apache2 restart

整体测试

username@ubuntu:~$ gedit /home/royakon/apache2/www/phpinfo.php
<!--?php phpinfo(); ?-->

600px-apachephpinfo

Categories: ubuntu

Tagged as:

RoyAkon