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管理员密码
然后
之后在浏览器输入127.0.0.1/phpmyadmin,若出现下图则为成功
若出现没有mbstring错误,则
修改PHP配置文件
重启apache
访问端口localhost/phpmyadmin,输入账号密码即可
参考资料:Razerware的博文:ubuntu16.04安装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
相关文章推荐
- ubuntu安装到搭建lamp环境所遇到的问题
- Ubuntu 16.04搭建交叉编译环境arm-linux-gcc遇到的问题
- ubuntu 16.04 LAMP环境手动配置以及问题解析
- Ubuntu14.04LTS下Qt5.3.2和OpenCV2.4.9环境的搭建以及遇到的问题
- ubuntu13.10(楼主是在麒麟系统下测试的)下ns2环境搭建和可能遇到的问题及解决办法
- 在使用cppunit,搭建测试环境时遇到的问题以及解决办法(仅供参考)
- 手机自动化测试(5)--Appium环境搭建、可能遇到的问题以及附属工具
- Ubuntu 16.04 搭建LAMP开发环境
- 【环境搭建003】UBUNTU + ECLIPS + ANDROID 嵌入式系统编译环境搭建遇到的稀奇古怪的问题集合
- lamp 环境搭建遇到的问题
- 【转】在ubuntu环境下搭建svn server遇到的一些问题
- 【问题解决】远程服务器Ubuntu Server 14.04.1 LTS搭建LAMP环境
- Fedora 15搭建LAMP环境中可能遇到的问题
- ubuntu下搭建rtems交叉编译环境所遇到的问题
- 在使用cppunit,搭建测试环境时遇到的问题以及解决办法(仅供参考)
- Windows 7和Ubuntu 14.04下分别搭建Android开发环境过程和遇到的问题
- 【环境搭建005】UBUNTU13.04 android4.08 源码编译实践中遇到的问题
- ubuntu 12.04.5 LTS搭建海思android SDK编译环境遇到的问题总结
- ubuntu 下搭建嵌入式开发环境遇到的常见问题