如果你是安装到本机上测试的话,最好确保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
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(); ?-->
Categories: ubuntu