具体是参考链接如下:
http://wenku.baidu.com/view/6378a57c5acfa1c7aa00cc3f.html
http://my.oschina.net/renyuansoft/blog/28256
前面的尝试中,自己没能发现ubuntu中的新立得软件有提供了lamp服务环境,具体的操作是
编辑-> 使用任务分组标记软件包-> LAMP Server
选定后,就能够安装相关的软件包了。。
然后就是安装phpmysql,依照步骤,尝试在以下代码段添加了命令
;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
; extension=modulename.extension
;
; For example, on Windows:
;
; extension=msql.dll
;
; ... or under UNIX:
;
; extension=msql.so
;
; ... or with a path:
;
; extension=/path/to/extension/msql.so
;
; If you only provide the name of the extension, PHP will look for it in its
; default extension directory.
;
extension = php5-mcrypt
按要求记下以下配置路径:
1>apache 的配置文件路径 /etc/apache2/apache2.conf
2>php.ini 路径 /etc/php5/apache2/php.ini
3>mysql配置文件 路径 /etc/mysql/my.cnf
4>phpmyadmin配置文件路径 /etc/phpmyadmin/apache.conf
5>网站根目录 /var/www
通过 sudo gedit /etc/apache2/apache2.conf 修改apache环境,在文件最末行添加如下代码:
AddType application/x-httpd-php .php .htm .html
AddDefaultCharset UTF-8
ServerName 127.0.0.1
<IfModule dir_module>
DirectoryIndex index.htm index.html index.php
</IfModule>
同理,修改PHP5配置文件: 将 ;date.timezone 修改成 ;date.timezone = PRC
自己手动注销了bind-address=127.0.0.1 ,以防日后需要其他机器访问。
文章中关于在var\www\中创建phpmyadmin的操作没有执行,只要自己能够熟练知道软件的安装位置就行了。
验证阶段。。。。。。
在尝试拷贝文件夹到 \var\www 中进行测试的时候 发现不能复制文件夹。
起初认为是 被复制文件夹的问题,修改复制无果后,尝试对\var\www 的权限进行修改
这里使用了比较暴力的办法,就是给所有的使用者赋予了所有权限,考虑是个人电脑,所以没有深思。这里记下,以下有问题再回来记忆。
修改权限的方式是: sudo chmod 777 /var/www
吐血。。。。。后来写的其他验证都没有了。。。又要补回。
修改后,可在/var/www目录下新建 test.php文件,内容为
<? php phpinfo() ;?>
验证Mysql数据库是否启用,同样目录下新建mysql_test.php,内容为(注意的是:传入的 三位参数后两位对应自己的用户名和密码):
<?php
$link = mysql_connect("localhost","root","123");
if (!$link)
{
die('Could not connect: ' . mysql_error());
}
else echo "Mysql已经正确配置";
mysql_close($link);
?>
测试phpmyadmin,主要问题是默认的用户名不是admin,需要修改成root 否则汇出显#1045报错。