您的位置:首页 > 其它

ubuntu16.04搭建LAMP环境以及遇到的问题

2017-04-03 19:27 323 查看
搭建顺序为Apache,Mysql,PHP以及phpmyadmin

1.安装Apache 在命令行输入 sudo apt-get install apache2 输入管理员密码 并选择Y



安装完毕后,在浏览器中输入:127.0.0.1

显示如下图,说明安装正确。



产生的启动和停止文件是:/etc/init.d/apache2

  启动:sudo apache2ctl -k start

  停止:sudo apache2ctl -k stop

  重新启动:sudo apache2ctl -k restart

2.MysSQL安装:打开命令行输入 :sudo apt-get install mysql-server 输入管理员密码 选择Y



在安装的中间会出现输入Mysql的管理员密码的提示,设置一下Mysql的密码
安装完成后查看服务:输入 sudo netstat -tap | grep mysql 显示监听的端口即表示安装成功



3.安装PHP 输入 sudo apt-get install php5 libapache2-mod-php5

16.04好像无法再安装php5



安装完成后测试下是否成功:

首先需要将www目录更改下所有权以便可以新建文档 输入 sudo chmod 777 /var/www

新建一个文档: sudo vi /var/www/info.php

按下i键编辑文件 输入

<?php

phpinfo();

?>

然后保存并退出:先按ESC 再按: 输入wq 回车 保存退出



然后在地址栏输入127.0.0.1/info.php

你就会发现出错了



别着急,因为apache服务器的默认php文件是放在 /var/www/html这个路径下,而一般我们的的文件要放在 /var/www下

因此我们就要改变apache的默认路径

windows下apache的配置文件是httpd.conf , 但是ubuntu下apache的配置文件在 /etc/apache2/apache2.conf

首先说明一下,Linux下的apache配置文件采用引入的方式,主启动文件apache2.conf,默认路径的配置文件放在 /etc/apache2/sites-available/000-default.conf内

  1)进入



   2)把 /var/www/html 修改为 /var/www



然后再保存退出,并重启apache:



然后在浏览器中输入 127.0.0.1/phpinfo.php,出现PHP的相关配置信息即表示成功



4.为了更方便的管理数据库 同时也建议安装phpmyadmin。命令行输入sudo apt-get install phpmyadmin



安装会出现三次窗口,前两个按默认选项选,最后一个输入你的mysql管理员密码

然后
在 /var/www下 建立phpmyadmin的软连接






之后在浏览器输入127.0.0.1/phpmyadmin,若出现下图则为成功



若出现没有mbstring错误,则

执行  $ sudo apt-get install php-mbstring
[/code]

修改PHP配置文件

$ sudo vim /etc/php/7.0/apache2/php.ini
display_errors = On(显示错误日志,出现两次,都要改,不然无效)
extension=php_mbstring.dll (开启mbstring)
[/code]
重启apache

$ sudo /etc/init.d/apache2 restart
[/code]
访问端口localhost/phpmyadmin,输入账号密码即可

参考资料:Razerware的博文:ubuntu16.04安装phpmyadmin
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: